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-rng.R > ## Don't edit - it was autogenerated by inst/testme/deploy.R > future:::testme("rng") Test 'rng' ... 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-rng.R' > library(future) [12:35:02.857] Option 'future.startup.script': TRUE [12:35:02.858] Future startup scripts considered: '.future.R', '~/.future.R' [12:35:02.859] Future startup scripts found: > library(listenv) > message("*** rng ...") *** rng ... > okind <- RNGkind() > f <- Future(42, seed = 42) [12:35:02.870] getGlobalsAndPackages() ... [12:35:02.870] | globals passed as-list: [0] [12:35:02.871] | globals: [0] [12:35:02.871] | packages: [0] [12:35:02.871] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: c(10407, -94575036, -24861725, 357812871, 346211554, -1301022835, 440649733) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: R_GlobalEnv State: 'created' Resolved: FALSE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-1 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > seed <- c(407, 1420090545, 65713854, -990249945, 1780737596, + -1213437427, 1082168682) > f <- Future(42, seed = seed) [12:35:02.874] getGlobalsAndPackages() ... [12:35:02.874] | globals passed as-list: [0] [12:35:02.875] | globals: [0] [12:35:02.875] | packages: [0] [12:35:02.875] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: c(407, 1420090545, 65713854, -990249945, 1780737596, -1213437427, 1082168682) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: R_GlobalEnv State: 'created' Resolved: FALSE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-2 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = TRUE) [12:35:02.902] getGlobalsAndPackages() ... [12:35:02.902] | globals passed as-list: [0] [12:35:02.903] | globals: [0] [12:35:02.903] | packages: [0] [12:35:02.904] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: c(10407, -1454173508, -98723598, 1769598455, -68004818, -971039686, 873547852) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: R_GlobalEnv State: 'created' Resolved: FALSE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-3 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = FALSE) [12:35:02.906] getGlobalsAndPackages() ... [12:35:02.907] | globals passed as-list: [0] [12:35:02.907] | globals: [0] [12:35:02.907] | packages: [0] [12:35:02.908] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: R_GlobalEnv State: 'created' Resolved: FALSE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-4 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = NULL) [12:35:02.910] getGlobalsAndPackages() ... [12:35:02.910] | globals passed as-list: [0] [12:35:02.911] | globals: [0] [12:35:02.911] | packages: [0] [12:35:02.911] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: R_GlobalEnv State: 'created' Resolved: FALSE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-5 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > fsample <- function(x, size = 4, seed = NULL, what = c("future", + "%<-%")) { + what <- match.arg(what) + .GlobalEnv <- globalenv() + .... [TRUNCATED] > dummy <- sample(0:3, size = 1) > seed0 <- .Random.seed > stopifnot(identical(RNGkind(), okind)) > plan(sequential) [12:35:02.915] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:02.916] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [12:35:02.916] | : all.equal() for FutureStrategyList ... [12:35:02.916] | : . New stack: [12:35:02.917] | : . List of 1 [12:35:02.917] | : . $ :function (..., envir = parent.frame()) [12:35:02.917] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:02.917] | : . ..- attr(*, "init")= logi TRUE [12:35:02.917] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:02.917] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:02.917] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:02.917] | : . ..- attr(*, "call")= language plan(sequential) [12:35:02.917] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:02.929] | : . Old stack: [12:35:02.929] | : . List of 1 [12:35:02.929] | : . $ :function (..., envir = parent.frame()) [12:35:02.929] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:02.929] | : . ..- attr(*, "init")= logi TRUE [12:35:02.929] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:02.929] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:02.929] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:02.929] | : . ..- attr(*, "call")= language plan(sequential) [12:35:02.929] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:02.935] | : . Identical [12:35:02.936] | : all.equal() for FutureStrategyList ... done [12:35:02.936] | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:02.936] | : List of future strategies: [12:35:02.936] | : 1. sequential: [12:35:02.936] | : - args: function (..., envir = parent.frame(), workers = "") [12:35:02.936] | : - tweaked: FALSE [12:35:02.936] | : - call: plan(sequential) [12:35:02.938] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [12:35:02.938] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done > y0 <- fsample(0:3, seed = 42) [12:35:03.007] future(..., label = NULL) ... [12:35:03.008] | lazy: FALSE [12:35:03.008] | stdout: TRUE [12:35:03.009] | conditions: [n=1] 'condition' [12:35:03.009] | gc: FALSE [12:35:03.009] | earlySignal: FALSE [12:35:03.010] | getGlobalsAndPackages() ... [12:35:03.010] | : Searching for globals ... [12:35:03.050] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.051] | : Searching for globals ... done [12:35:03.051] | : Resolving globals: FALSE [12:35:03.052] | : Search for packages associated with the globals ... [12:35:03.052] | : . Packages associated with globals: [1] 'base' [12:35:03.054] | : . Packages: [1] 'base' [12:35:03.054] | : Search for packages associated with the globals ... done [12:35:03.054] | : Packages after dropping 'base': [0] [12:35:03.055] | : globals: [1] 'x' [12:35:03.055] | : packages: [0] [12:35:03.055] | getGlobalsAndPackages() ... done [12:35:03.057] | run() for 'Future' () ... [12:35:03.057] | : state: 'created' [12:35:03.058] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.058] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... [12:35:03.058] | : . ' function (..., envir = parent.frame()) [12:35:03.058] | : . ' - attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.058] | : . ' - attr(*, "init")= logi TRUE [12:35:03.058] | : . ' - attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.058] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.058] | : . ' - attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.058] | : . ' - attr(*, "call")= language plan(sequential) [12:35:03.063] | : . ' init: TRUE [12:35:03.064] | : . ' makeFutureBackend() ... [12:35:03.064] | : . ' , Backend function: <'NULL'> [12:35:03.065] | : . ' , Evaluator tweak arguments: [n=0] [12:35:03.065] | : . ' , list() [12:35:03.066] | : . ' , Evaluator formal arguments: [n=0] [12:35:03.066] | : . ' , list() [12:35:03.067] | : . ' , Backend factory arguments: [n=0] [12:35:03.067] | : . ' , NULL [12:35:03.068] | : . ' , Backend: <'SequentialFutureBackend', 'FutureBackend', 'environment'> [12:35:03.068] | : . ' makeFutureBackend() ... done [12:35:03.068] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... done [12:35:03.069] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.069] | : Using SequentialFutureBackend ... [12:35:03.069] | : . Number of futures since start: 0 (0 created, 0 launched, 0 finished) [12:35:03.070] | : . Launching futures ... [12:35:03.070] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.071] | : . ' , getFutureData() ... [12:35:03.071] | : . ' , ; getFutureCore() ... [12:35:03.071] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.071] | : . ' , ; getFutureCore() ... done [12:35:03.072] | : . ' , ; getFutureCapture() ... [12:35:03.072] | : . ' , ; getFutureCapture() ... done [12:35:03.072] | : . ' , ; getFutureContext() ... [12:35:03.073] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.073] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.073] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.074] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.074] | : . ' , ; getFutureContext() ... done [12:35:03.074] | : . ' , getFutureData() ... done [12:35:03.080] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.080] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.081] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.081] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.081] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.082] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.082] | : . ' , ; ` | New stack: [12:35:03.082] | : . ' , ; ` | List of 1 [12:35:03.082] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.082] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.082] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.082] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.082] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.082] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.082] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.082] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.089] | : . ' , ; ` | Old stack: [12:35:03.089] | : . ' , ; ` | List of 1 [12:35:03.089] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.089] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.089] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.089] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.089] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.089] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.089] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.089] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.089] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.089] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.089] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.095] | : . ' , ; ` | Not identical [12:35:03.096] | : . ' , ; ` | all.equal() for future ... [12:35:03.096] | : . ' , ; ` | : List of 2 [12:35:03.096] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.096] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.096] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.096] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.096] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.096] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.096] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.108] | : . ' , ; ` | all.equal() for future ... done [12:35:03.109] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.109] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.109] | : . ' , ; ` List of future strategies: [12:35:03.109] | : . ' , ; ` 1. sequential: [12:35:03.109] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.109] | : . ' , ; ` - tweaked: FALSE [12:35:03.109] | : . ' , ; ` - call: plan(sequential) [12:35:03.111] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.111] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.111] | : . ' , assign_globals() ... [12:35:03.112] | : . ' , List of 1 [12:35:03.112] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.112] | : . ' , - attr(*, "where")=List of 1 [12:35:03.112] | : . ' , ..$ x: [12:35:03.112] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.112] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.112] | : . ' , - attr(*, "total_size")= num NA [12:35:03.112] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.152] | : . ' , - copied 'x' to environment [12:35:03.153] | : . ' , assign_globals() ... done [12:35:03.156] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.157] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.157] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.157] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.157] | : . ' , ; ` | : New stack: [12:35:03.157] | : . ' , ; ` | : List of 1 [12:35:03.157] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.157] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.157] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.157] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.157] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.157] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.161] | : . ' , ; ` | : Old stack: [12:35:03.161] | : . ' , ; ` | : List of 1 [12:35:03.161] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.161] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.161] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.161] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.161] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.161] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.165] | : . ' , ; ` | : Identical [12:35:03.165] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.165] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.165] | : . ' , ; ` | List of future strategies: [12:35:03.165] | : . ' , ; ` | 1. sequential: [12:35:03.165] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.165] | : . ' , ; ` | - tweaked: FALSE [12:35:03.165] | : . ' , ; ` | - call: plan(sequential) [12:35:03.166] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.166] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.166] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.206] | : . ' , SequentialFuture started (and completed) [12:35:03.207] | : . ' , signalConditions() ... [12:35:03.207] | : . ' , ; include = 'immediateCondition' [12:35:03.207] | : . ' , ; exclude = [12:35:03.207] | : . ' , ; resignal = FALSE [12:35:03.207] | : . ' , ; Number of conditions: 6 [12:35:03.208] | : . ' , ; int 6 [12:35:03.208] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.209] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.209] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.209] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.209] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.210] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.210] | : . ' , signalConditions() ... done [12:35:03.210] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.210] | : . Launching futures ... done [12:35:03.211] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.211] | : Using SequentialFutureBackend ... done [12:35:03.211] | run() for 'Future' () ... done [12:35:03.211] future(..., label = NULL) ... done [12:35:03.212] future(..., label = NULL) ... [12:35:03.212] | lazy: FALSE [12:35:03.212] | stdout: TRUE [12:35:03.212] | conditions: [n=1] 'condition' [12:35:03.212] | gc: FALSE [12:35:03.213] | earlySignal: FALSE [12:35:03.213] | getGlobalsAndPackages() ... [12:35:03.213] | : Searching for globals ... [12:35:03.222] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.222] | : Searching for globals ... done [12:35:03.223] | : Resolving globals: FALSE [12:35:03.223] | : Search for packages associated with the globals ... [12:35:03.223] | : . Packages associated with globals: [1] 'base' [12:35:03.224] | : . Packages: [1] 'base' [12:35:03.224] | : Search for packages associated with the globals ... done [12:35:03.224] | : Packages after dropping 'base': [0] [12:35:03.225] | : globals: [1] 'x' [12:35:03.225] | : packages: [0] [12:35:03.225] | getGlobalsAndPackages() ... done [12:35:03.225] | run() for 'Future' () ... [12:35:03.226] | : state: 'created' [12:35:03.226] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.226] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.226] | : Using SequentialFutureBackend ... [12:35:03.227] | : . Number of futures since start: 1 (1 created, 1 launched, 1 finished) [12:35:03.227] | : . Launching futures ... [12:35:03.227] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.228] | : . ' , getFutureData() ... [12:35:03.228] | : . ' , ; getFutureCore() ... [12:35:03.228] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.228] | : . ' , ; getFutureCore() ... done [12:35:03.228] | : . ' , ; getFutureCapture() ... [12:35:03.229] | : . ' , ; getFutureCapture() ... done [12:35:03.229] | : . ' , ; getFutureContext() ... [12:35:03.229] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.229] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.230] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.230] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.230] | : . ' , ; getFutureContext() ... done [12:35:03.231] | : . ' , getFutureData() ... done [12:35:03.233] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.233] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.234] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.234] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.235] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.235] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.235] | : . ' , ; ` | New stack: [12:35:03.235] | : . ' , ; ` | List of 1 [12:35:03.235] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.235] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.235] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.235] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.235] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.235] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.235] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.235] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.240] | : . ' , ; ` | Old stack: [12:35:03.241] | : . ' , ; ` | List of 1 [12:35:03.241] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.241] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.241] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.241] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.241] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.241] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.241] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.241] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.241] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.241] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.241] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.246] | : . ' , ; ` | Not identical [12:35:03.246] | : . ' , ; ` | all.equal() for future ... [12:35:03.247] | : . ' , ; ` | : List of 2 [12:35:03.247] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.247] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.247] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.247] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.247] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.247] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.247] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.256] | : . ' , ; ` | all.equal() for future ... done [12:35:03.256] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.256] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.256] | : . ' , ; ` List of future strategies: [12:35:03.256] | : . ' , ; ` 1. sequential: [12:35:03.256] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.256] | : . ' , ; ` - tweaked: FALSE [12:35:03.256] | : . ' , ; ` - call: plan(sequential) [12:35:03.257] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.258] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.258] | : . ' , assign_globals() ... [12:35:03.258] | : . ' , List of 1 [12:35:03.258] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.258] | : . ' , - attr(*, "where")=List of 1 [12:35:03.258] | : . ' , ..$ x: [12:35:03.258] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.258] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.258] | : . ' , - attr(*, "total_size")= num NA [12:35:03.258] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.263] | : . ' , - copied 'x' to environment [12:35:03.263] | : . ' , assign_globals() ... done [12:35:03.266] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.267] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.267] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.267] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.268] | : . ' , ; ` | : New stack: [12:35:03.268] | : . ' , ; ` | : List of 1 [12:35:03.268] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.268] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.268] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.268] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.268] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.268] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.275] | : . ' , ; ` | : Old stack: [12:35:03.275] | : . ' , ; ` | : List of 1 [12:35:03.275] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.275] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.275] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.275] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.275] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.275] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.280] | : . ' , ; ` | : Identical [12:35:03.280] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.281] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.281] | : . ' , ; ` | List of future strategies: [12:35:03.281] | : . ' , ; ` | 1. sequential: [12:35:03.281] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.281] | : . ' , ; ` | - tweaked: FALSE [12:35:03.281] | : . ' , ; ` | - call: plan(sequential) [12:35:03.282] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.282] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.282] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.283] | : . ' , SequentialFuture started (and completed) [12:35:03.283] | : . ' , signalConditions() ... [12:35:03.283] | : . ' , ; include = 'immediateCondition' [12:35:03.283] | : . ' , ; exclude = [12:35:03.284] | : . ' , ; resignal = FALSE [12:35:03.284] | : . ' , ; Number of conditions: 6 [12:35:03.284] | : . ' , ; int 6 [12:35:03.285] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.285] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.285] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.285] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.286] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.286] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.286] | : . ' , signalConditions() ... done [12:35:03.286] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.287] | : . Launching futures ... done [12:35:03.287] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.287] | : Using SequentialFutureBackend ... done [12:35:03.287] | run() for 'Future' () ... done [12:35:03.288] future(..., label = NULL) ... done [12:35:03.288] future(..., label = NULL) ... [12:35:03.288] | lazy: FALSE [12:35:03.288] | stdout: TRUE [12:35:03.288] | conditions: [n=1] 'condition' [12:35:03.288] | gc: FALSE [12:35:03.289] | earlySignal: FALSE [12:35:03.289] | getGlobalsAndPackages() ... [12:35:03.289] | : Searching for globals ... [12:35:03.299] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.300] | : Searching for globals ... done [12:35:03.300] | : Resolving globals: FALSE [12:35:03.300] | : Search for packages associated with the globals ... [12:35:03.300] | : . Packages associated with globals: [1] 'base' [12:35:03.301] | : . Packages: [1] 'base' [12:35:03.301] | : Search for packages associated with the globals ... done [12:35:03.301] | : Packages after dropping 'base': [0] [12:35:03.302] | : globals: [1] 'x' [12:35:03.302] | : packages: [0] [12:35:03.302] | getGlobalsAndPackages() ... done [12:35:03.302] | run() for 'Future' () ... [12:35:03.303] | : state: 'created' [12:35:03.303] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.303] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.303] | : Using SequentialFutureBackend ... [12:35:03.303] | : . Number of futures since start: 2 (2 created, 2 launched, 2 finished) [12:35:03.304] | : . Launching futures ... [12:35:03.304] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.304] | : . ' , getFutureData() ... [12:35:03.305] | : . ' , ; getFutureCore() ... [12:35:03.305] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.305] | : . ' , ; getFutureCore() ... done [12:35:03.305] | : . ' , ; getFutureCapture() ... [12:35:03.305] | : . ' , ; getFutureCapture() ... done [12:35:03.305] | : . ' , ; getFutureContext() ... [12:35:03.306] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.306] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.306] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.306] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.307] | : . ' , ; getFutureContext() ... done [12:35:03.307] | : . ' , getFutureData() ... done [12:35:03.309] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.309] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.309] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.310] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.310] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.310] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.310] | : . ' , ; ` | New stack: [12:35:03.311] | : . ' , ; ` | List of 1 [12:35:03.311] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.311] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.311] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.311] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.311] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.311] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.311] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.311] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.315] | : . ' , ; ` | Old stack: [12:35:03.316] | : . ' , ; ` | List of 1 [12:35:03.316] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.316] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.316] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.316] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.316] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.316] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.316] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.316] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.316] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.316] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.316] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.322] | : . ' , ; ` | Not identical [12:35:03.322] | : . ' , ; ` | all.equal() for future ... [12:35:03.323] | : . ' , ; ` | : List of 2 [12:35:03.323] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.323] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.323] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.323] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.323] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.323] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.323] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.337] | : . ' , ; ` | all.equal() for future ... done [12:35:03.338] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.338] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.339] | : . ' , ; ` List of future strategies: [12:35:03.339] | : . ' , ; ` 1. sequential: [12:35:03.339] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.339] | : . ' , ; ` - tweaked: FALSE [12:35:03.339] | : . ' , ; ` - call: plan(sequential) [12:35:03.340] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.340] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.341] | : . ' , assign_globals() ... [12:35:03.341] | : . ' , List of 1 [12:35:03.341] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.341] | : . ' , - attr(*, "where")=List of 1 [12:35:03.341] | : . ' , ..$ x: [12:35:03.341] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.341] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.341] | : . ' , - attr(*, "total_size")= num NA [12:35:03.341] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.349] | : . ' , - copied 'x' to environment [12:35:03.349] | : . ' , assign_globals() ... done [12:35:03.352] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.353] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.353] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.353] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.353] | : . ' , ; ` | : New stack: [12:35:03.353] | : . ' , ; ` | : List of 1 [12:35:03.353] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.353] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.353] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.353] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.353] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.353] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.358] | : . ' , ; ` | : Old stack: [12:35:03.359] | : . ' , ; ` | : List of 1 [12:35:03.359] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.359] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.359] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.359] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.359] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.359] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.364] | : . ' , ; ` | : Identical [12:35:03.364] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.364] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.364] | : . ' , ; ` | List of future strategies: [12:35:03.364] | : . ' , ; ` | 1. sequential: [12:35:03.364] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.364] | : . ' , ; ` | - tweaked: FALSE [12:35:03.364] | : . ' , ; ` | - call: plan(sequential) [12:35:03.365] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.365] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.366] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.366] | : . ' , SequentialFuture started (and completed) [12:35:03.366] | : . ' , signalConditions() ... [12:35:03.367] | : . ' , ; include = 'immediateCondition' [12:35:03.367] | : . ' , ; exclude = [12:35:03.367] | : . ' , ; resignal = FALSE [12:35:03.367] | : . ' , ; Number of conditions: 6 [12:35:03.368] | : . ' , ; int 6 [12:35:03.368] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.369] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.369] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.369] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.369] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.369] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.370] | : . ' , signalConditions() ... done [12:35:03.370] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.370] | : . Launching futures ... done [12:35:03.370] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.371] | : Using SequentialFutureBackend ... done [12:35:03.371] | run() for 'Future' () ... done [12:35:03.371] future(..., label = NULL) ... done [12:35:03.371] future(..., label = NULL) ... [12:35:03.372] | lazy: FALSE [12:35:03.372] | stdout: TRUE [12:35:03.372] | conditions: [n=1] 'condition' [12:35:03.372] | gc: FALSE [12:35:03.372] | earlySignal: FALSE [12:35:03.373] | getGlobalsAndPackages() ... [12:35:03.373] | : Searching for globals ... [12:35:03.382] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.382] | : Searching for globals ... done [12:35:03.383] | : Resolving globals: FALSE [12:35:03.383] | : Search for packages associated with the globals ... [12:35:03.383] | : . Packages associated with globals: [1] 'base' [12:35:03.384] | : . Packages: [1] 'base' [12:35:03.384] | : Search for packages associated with the globals ... done [12:35:03.384] | : Packages after dropping 'base': [0] [12:35:03.385] | : globals: [1] 'x' [12:35:03.385] | : packages: [0] [12:35:03.385] | getGlobalsAndPackages() ... done [12:35:03.385] | run() for 'Future' () ... [12:35:03.386] | : state: 'created' [12:35:03.386] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.386] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.386] | : Using SequentialFutureBackend ... [12:35:03.387] | : . Number of futures since start: 3 (3 created, 3 launched, 3 finished) [12:35:03.387] | : . Launching futures ... [12:35:03.387] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.387] | : . ' , getFutureData() ... [12:35:03.388] | : . ' , ; getFutureCore() ... [12:35:03.388] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.388] | : . ' , ; getFutureCore() ... done [12:35:03.388] | : . ' , ; getFutureCapture() ... [12:35:03.389] | : . ' , ; getFutureCapture() ... done [12:35:03.389] | : . ' , ; getFutureContext() ... [12:35:03.389] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.389] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.390] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.390] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.390] | : . ' , ; getFutureContext() ... done [12:35:03.390] | : . ' , getFutureData() ... done [12:35:03.392] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.392] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.393] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.393] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.393] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.393] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.394] | : . ' , ; ` | New stack: [12:35:03.394] | : . ' , ; ` | List of 1 [12:35:03.394] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.394] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.394] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.394] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.394] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.394] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.394] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.394] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.397] | : . ' , ; ` | Old stack: [12:35:03.397] | : . ' , ; ` | List of 1 [12:35:03.397] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.397] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.397] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.397] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.397] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.397] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.397] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.397] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.397] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.397] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.397] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.401] | : . ' , ; ` | Not identical [12:35:03.401] | : . ' , ; ` | all.equal() for future ... [12:35:03.402] | : . ' , ; ` | : List of 2 [12:35:03.402] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.402] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.402] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.402] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.402] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.402] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.402] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.409] | : . ' , ; ` | all.equal() for future ... done [12:35:03.409] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.409] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.409] | : . ' , ; ` List of future strategies: [12:35:03.409] | : . ' , ; ` 1. sequential: [12:35:03.409] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.409] | : . ' , ; ` - tweaked: FALSE [12:35:03.409] | : . ' , ; ` - call: plan(sequential) [12:35:03.410] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.411] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.411] | : . ' , assign_globals() ... [12:35:03.411] | : . ' , List of 1 [12:35:03.411] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.411] | : . ' , - attr(*, "where")=List of 1 [12:35:03.411] | : . ' , ..$ x: [12:35:03.411] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.411] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.411] | : . ' , - attr(*, "total_size")= num NA [12:35:03.411] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.415] | : . ' , - copied 'x' to environment [12:35:03.415] | : . ' , assign_globals() ... done [12:35:03.418] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.418] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.418] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.419] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.419] | : . ' , ; ` | : New stack: [12:35:03.419] | : . ' , ; ` | : List of 1 [12:35:03.419] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.419] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.419] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.419] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.419] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.419] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.423] | : . ' , ; ` | : Old stack: [12:35:03.423] | : . ' , ; ` | : List of 1 [12:35:03.423] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.423] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.423] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.423] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.423] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.423] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.427] | : . ' , ; ` | : Identical [12:35:03.428] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.428] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.428] | : . ' , ; ` | List of future strategies: [12:35:03.428] | : . ' , ; ` | 1. sequential: [12:35:03.428] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.428] | : . ' , ; ` | - tweaked: FALSE [12:35:03.428] | : . ' , ; ` | - call: plan(sequential) [12:35:03.429] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.430] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.430] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.431] | : . ' , SequentialFuture started (and completed) [12:35:03.431] | : . ' , signalConditions() ... [12:35:03.431] | : . ' , ; include = 'immediateCondition' [12:35:03.432] | : . ' , ; exclude = [12:35:03.432] | : . ' , ; resignal = FALSE [12:35:03.432] | : . ' , ; Number of conditions: 6 [12:35:03.432] | : . ' , ; int 6 [12:35:03.433] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.433] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.434] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.434] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.434] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.435] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.435] | : . ' , signalConditions() ... done [12:35:03.435] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.435] | : . Launching futures ... done [12:35:03.436] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.436] | : Using SequentialFutureBackend ... done [12:35:03.436] | run() for 'Future' () ... done [12:35:03.437] future(..., label = NULL) ... done [12:35:03.438] value() for list ... [12:35:03.438] | recursive: 0 [12:35:03.438] | reduce: FALSE [12:35:03.439] | length: 4 [12:35:03.440] | Number of remaining objects: 4 [12:35:03.440] | checking value #1: [12:35:03.440] | 'obj' is SequentialFuture [12:35:03.441] | resolved() ... [12:35:03.441] | : resolved() for SequentialFuture () ... [12:35:03.441] | : . state: 'finished' [12:35:03.442] | : . run: TRUE [12:35:03.442] | : . result: 'FutureResult' [12:35:03.442] | : resolved() for SequentialFuture () ... done [12:35:03.442] | resolved() ... done [12:35:03.443] | SequentialFuture #1 [12:35:03.443] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:03.443] | : nx: 4 [12:35:03.443] | : relay: TRUE [12:35:03.444] | : stdout: TRUE [12:35:03.444] | : signal: TRUE [12:35:03.444] | : resignal: FALSE [12:35:03.444] | : force: TRUE [12:35:03.445] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:03.445] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:03.445] | : until=1 [12:35:03.445] | : relaying element #1 [12:35:03.446] | : value() for SequentialFuture () ... [12:35:03.447] | : . signalConditions() ... [12:35:03.447] | : . ' include = 'immediateCondition' [12:35:03.447] | : . ' exclude = [12:35:03.448] | : . ' resignal = FALSE [12:35:03.448] | : . ' Number of conditions: 6 [12:35:03.448] | : . ' int 6 [12:35:03.449] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.449] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.450] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.450] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.450] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.450] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.451] | : . signalConditions() ... done [12:35:03.451] | : . relay stdout ... [12:35:03.451] | : . relay stdout ... done [12:35:03.452] | : . check for misuse ... [12:35:03.452] | : . check for misuse ... done [12:35:03.452] | : value() for SequentialFuture () ... done [12:35:03.452] | : signalConditions() ... [12:35:03.453] | : . include = 'immediateCondition' [12:35:03.453] | : . exclude = [12:35:03.453] | : . resignal = FALSE [12:35:03.453] | : . Number of conditions: 6 [12:35:03.454] | : . int 6 [12:35:03.455] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.455] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.455] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.455] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.456] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.456] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.456] | : signalConditions() ... done [12:35:03.457] | : signalConditions() ... [12:35:03.457] | : . include = 'condition' [12:35:03.457] | : . exclude = 'error', 'immediateCondition' [12:35:03.457] | : . resignal = TRUE [12:35:03.458] | : . Number of conditions: 6 [12:35:03.458] | : . int 6 [12:35:03.459] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.459] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.077] | : . ' , attachPackages() ... [12:35:03.459] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.460] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.077] | : . ' , ; packages: [n=1] 'future' [12:35:03.460] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.460] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.078] | : . ' , attachPackages() ... done [12:35:03.461] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.461] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.078] | : . ' , attachPackages() ... [12:35:03.461] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.462] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.079] | : . ' , ; packages: [n=0] [12:35:03.462] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.462] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.079] | : . ' , attachPackages() ... done [12:35:03.463] | : signalConditions() ... done [12:35:03.463] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.463] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.463] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:03.464] | value(, ...) ... [12:35:03.464] | value(, ...) ... done [12:35:03.464] | value() for SequentialFuture () ... [12:35:03.465] | : signalConditions() ... [12:35:03.465] | : . include = 'immediateCondition' [12:35:03.465] | : . exclude = [12:35:03.465] | : . resignal = FALSE [12:35:03.466] | : . Number of conditions: 6 [12:35:03.466] | : . int 6 [12:35:03.467] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.467] | : . already signaled, skipping [12:35:03.467] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.468] | : . already signaled, skipping [12:35:03.468] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.468] | : . already signaled, skipping [12:35:03.468] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.469] | : . already signaled, skipping [12:35:03.469] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.469] | : . already signaled, skipping [12:35:03.469] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.470] | : . already signaled, skipping [12:35:03.470] | : signalConditions() ... done [12:35:03.470] | : check for misuse ... [12:35:03.470] | : check for misuse ... done [12:35:03.471] | value() for SequentialFuture () ... done [12:35:03.471] | value: [12:35:03.471] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:03.472] | : nx: 4 [12:35:03.472] | : relay: TRUE [12:35:03.472] | : stdout: TRUE [12:35:03.472] | : signal: TRUE [12:35:03.473] | : resignal: FALSE [12:35:03.473] | : force: TRUE [12:35:03.473] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.473] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.474] | : until=2 [12:35:03.474] | : relaying element #2 [12:35:03.474] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.474] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.475] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:03.475] | resolve() for SequentialFuture ... [12:35:03.475] | resolve() for SequentialFuture ... done [12:35:03.476] | length: 3 (resolved future 1) [12:35:03.476] value() for list ... done [12:35:03.476] checking value #2: [12:35:03.477] 'obj' is SequentialFuture [12:35:03.477] resolved() ... [12:35:03.477] | resolved() for SequentialFuture () ... [12:35:03.477] | : state: 'finished' [12:35:03.478] | : run: TRUE [12:35:03.478] | : result: 'FutureResult' [12:35:03.478] | resolved() for SequentialFuture () ... done [12:35:03.479] resolved() ... done [12:35:03.479] SequentialFuture #2 [12:35:03.479] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:03.479] | nx: 4 [12:35:03.480] | relay: TRUE [12:35:03.480] | stdout: TRUE [12:35:03.480] | signal: TRUE [12:35:03.483] | resignal: FALSE [12:35:03.484] | force: TRUE [12:35:03.484] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.484] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.484] | until=2 [12:35:03.485] | relaying element #2 [12:35:03.485] | value() for SequentialFuture () ... [12:35:03.485] | : signalConditions() ... [12:35:03.486] | : . include = 'immediateCondition' [12:35:03.486] | : . exclude = [12:35:03.486] | : . resignal = FALSE [12:35:03.486] | : . Number of conditions: 6 [12:35:03.487] | : . int 6 [12:35:03.488] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.488] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.488] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.488] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.489] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.489] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.489] | : signalConditions() ... done [12:35:03.490] | : relay stdout ... [12:35:03.490] | : relay stdout ... done [12:35:03.490] | : check for misuse ... [12:35:03.490] | : check for misuse ... done [12:35:03.491] | value() for SequentialFuture () ... done [12:35:03.491] | signalConditions() ... [12:35:03.491] | : include = 'immediateCondition' [12:35:03.491] | : exclude = [12:35:03.492] | : resignal = FALSE [12:35:03.492] | : Number of conditions: 6 [12:35:03.492] | : int 6 [12:35:03.493] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.493] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.494] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.494] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.494] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.494] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.495] | signalConditions() ... done [12:35:03.495] | signalConditions() ... [12:35:03.495] | : include = 'condition' [12:35:03.496] | : exclude = 'error', 'immediateCondition' [12:35:03.496] | : resignal = TRUE [12:35:03.496] | : Number of conditions: 6 [12:35:03.496] | : int 6 [12:35:03.497] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.497] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.231] | : . ' , attachPackages() ... [12:35:03.498] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.498] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.231] | : . ' , ; packages: [n=1] 'future' [12:35:03.498] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.499] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.232] | : . ' , attachPackages() ... done [12:35:03.499] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.499] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.232] | : . ' , attachPackages() ... [12:35:03.500] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.500] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.232] | : . ' , ; packages: [n=0] [12:35:03.500] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.501] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.232] | : . ' , attachPackages() ... done [12:35:03.501] | signalConditions() ... done [12:35:03.501] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.501] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.502] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:03.502] value(, ...) ... [12:35:03.503] value(, ...) ... done [12:35:03.503] value() for SequentialFuture () ... [12:35:03.503] | signalConditions() ... [12:35:03.504] | : include = 'immediateCondition' [12:35:03.504] | : exclude = [12:35:03.504] | : resignal = FALSE [12:35:03.505] | : Number of conditions: 6 [12:35:03.505] | : int 6 [12:35:03.506] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.506] | : already signaled, skipping [12:35:03.507] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.507] | : already signaled, skipping [12:35:03.507] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.507] | : already signaled, skipping [12:35:03.508] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.508] | : already signaled, skipping [12:35:03.508] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.508] | : already signaled, skipping [12:35:03.509] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.509] | : already signaled, skipping [12:35:03.509] | signalConditions() ... done [12:35:03.509] | check for misuse ... [12:35:03.510] | check for misuse ... done [12:35:03.510] value() for SequentialFuture () ... done [12:35:03.510] value: [12:35:03.510] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:03.511] | nx: 4 [12:35:03.511] | relay: TRUE [12:35:03.511] | stdout: TRUE [12:35:03.511] | signal: TRUE [12:35:03.512] | resignal: FALSE [12:35:03.512] | force: TRUE [12:35:03.512] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.512] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.513] | until=3 [12:35:03.513] | relaying element #3 [12:35:03.513] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.513] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.514] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:03.514] resolve() for SequentialFuture ... [12:35:03.514] resolve() for SequentialFuture ... done [12:35:03.514] length: 2 (resolved future 2) [12:35:03.515] checking value #3: [12:35:03.515] 'obj' is SequentialFuture [12:35:03.515] resolved() ... [12:35:03.516] | resolved() for SequentialFuture () ... [12:35:03.516] | : state: 'finished' [12:35:03.516] | : run: TRUE [12:35:03.516] | : result: 'FutureResult' [12:35:03.517] | resolved() for SequentialFuture () ... done [12:35:03.517] resolved() ... done [12:35:03.517] SequentialFuture #3 [12:35:03.517] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:03.518] | nx: 4 [12:35:03.518] | relay: TRUE [12:35:03.518] | stdout: TRUE [12:35:03.518] | signal: TRUE [12:35:03.519] | resignal: FALSE [12:35:03.519] | force: TRUE [12:35:03.519] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.519] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:03.520] | until=3 [12:35:03.520] | relaying element #3 [12:35:03.520] | value() for SequentialFuture () ... [12:35:03.520] | : signalConditions() ... [12:35:03.521] | : . include = 'immediateCondition' [12:35:03.521] | : . exclude = [12:35:03.521] | : . resignal = FALSE [12:35:03.521] | : . Number of conditions: 6 [12:35:03.522] | : . int 6 [12:35:03.523] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.523] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.523] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.523] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.524] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.524] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.524] | : signalConditions() ... done [12:35:03.524] | : relay stdout ... [12:35:03.525] | : relay stdout ... done [12:35:03.525] | : check for misuse ... [12:35:03.525] | : check for misuse ... done [12:35:03.525] | value() for SequentialFuture () ... done [12:35:03.526] | signalConditions() ... [12:35:03.526] | : include = 'immediateCondition' [12:35:03.526] | : exclude = [12:35:03.527] | : resignal = FALSE [12:35:03.527] | : Number of conditions: 6 [12:35:03.527] | : int 6 [12:35:03.528] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.528] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.528] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.529] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.529] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.529] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.529] | signalConditions() ... done [12:35:03.530] | signalConditions() ... [12:35:03.530] | : include = 'condition' [12:35:03.530] | : exclude = 'error', 'immediateCondition' [12:35:03.531] | : resignal = TRUE [12:35:03.531] | : Number of conditions: 6 [12:35:03.531] | : int 6 [12:35:03.532] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.532] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.307] | : . ' , attachPackages() ... [12:35:03.532] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.533] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.307] | : . ' , ; packages: [n=1] 'future' [12:35:03.533] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.533] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.308] | : . ' , attachPackages() ... done [12:35:03.534] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.534] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.308] | : . ' , attachPackages() ... [12:35:03.534] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.535] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.308] | : . ' , ; packages: [n=0] [12:35:03.535] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.535] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.308] | : . ' , attachPackages() ... done [12:35:03.535] | signalConditions() ... done [12:35:03.536] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.536] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.536] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:03.537] value(, ...) ... [12:35:03.537] value(, ...) ... done [12:35:03.537] value() for SequentialFuture () ... [12:35:03.537] | signalConditions() ... [12:35:03.538] | : include = 'immediateCondition' [12:35:03.538] | : exclude = [12:35:03.538] | : resignal = FALSE [12:35:03.538] | : Number of conditions: 6 [12:35:03.539] | : int 6 [12:35:03.539] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.540] | : already signaled, skipping [12:35:03.540] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.540] | : already signaled, skipping [12:35:03.540] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.541] | : already signaled, skipping [12:35:03.541] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.541] | : already signaled, skipping [12:35:03.541] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.542] | : already signaled, skipping [12:35:03.542] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.542] | : already signaled, skipping [12:35:03.542] | signalConditions() ... done [12:35:03.543] | check for misuse ... [12:35:03.543] | check for misuse ... done [12:35:03.543] value() for SequentialFuture () ... done [12:35:03.543] value: [12:35:03.544] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:03.544] | nx: 4 [12:35:03.544] | relay: TRUE [12:35:03.544] | stdout: TRUE [12:35:03.545] | signal: TRUE [12:35:03.545] | resignal: FALSE [12:35:03.545] | force: TRUE [12:35:03.545] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.546] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.546] | until=4 [12:35:03.546] | relaying element #4 [12:35:03.546] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.547] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.547] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:03.547] resolve() for SequentialFuture ... [12:35:03.547] resolve() for SequentialFuture ... done [12:35:03.548] length: 1 (resolved future 3) [12:35:03.548] checking value #4: [12:35:03.548] 'obj' is SequentialFuture [12:35:03.549] resolved() ... [12:35:03.549] | resolved() for SequentialFuture () ... [12:35:03.549] | : state: 'finished' [12:35:03.549] | : run: TRUE [12:35:03.550] | : result: 'FutureResult' [12:35:03.550] | resolved() for SequentialFuture () ... done [12:35:03.550] resolved() ... done [12:35:03.550] SequentialFuture #4 [12:35:03.551] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:03.551] | nx: 4 [12:35:03.551] | relay: TRUE [12:35:03.551] | stdout: TRUE [12:35:03.551] | signal: TRUE [12:35:03.552] | resignal: FALSE [12:35:03.552] | force: TRUE [12:35:03.552] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.552] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:03.553] | until=4 [12:35:03.553] | relaying element #4 [12:35:03.553] | value() for SequentialFuture () ... [12:35:03.554] | : signalConditions() ... [12:35:03.554] | : . include = 'immediateCondition' [12:35:03.554] | : . exclude = [12:35:03.554] | : . resignal = FALSE [12:35:03.555] | : . Number of conditions: 6 [12:35:03.555] | : . int 6 [12:35:03.556] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.556] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.556] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.556] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.557] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.557] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.557] | : signalConditions() ... done [12:35:03.558] | : relay stdout ... [12:35:03.558] | : relay stdout ... done [12:35:03.558] | : check for misuse ... [12:35:03.558] | : check for misuse ... done [12:35:03.559] | value() for SequentialFuture () ... done [12:35:03.559] | signalConditions() ... [12:35:03.559] | : include = 'immediateCondition' [12:35:03.559] | : exclude = [12:35:03.560] | : resignal = FALSE [12:35:03.560] | : Number of conditions: 6 [12:35:03.560] | : int 6 [12:35:03.561] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.561] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.562] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.562] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.562] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.562] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.563] | signalConditions() ... done [12:35:03.563] | signalConditions() ... [12:35:03.563] | : include = 'condition' [12:35:03.563] | : exclude = 'error', 'immediateCondition' [12:35:03.564] | : resignal = TRUE [12:35:03.564] | : Number of conditions: 6 [12:35:03.564] | : int 6 [12:35:03.565] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.565] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.391] | : . ' , attachPackages() ... [12:35:03.566] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.566] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.391] | : . ' , ; packages: [n=1] 'future' [12:35:03.566] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.566] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.391] | : . ' , attachPackages() ... done [12:35:03.567] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.567] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.391] | : . ' , attachPackages() ... [12:35:03.567] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.568] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.392] | : . ' , ; packages: [n=0] [12:35:03.568] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.568] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.392] | : . ' , attachPackages() ... done [12:35:03.569] | signalConditions() ... done [12:35:03.569] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.569] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.569] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:03.570] value(, ...) ... [12:35:03.570] value(, ...) ... done [12:35:03.570] value() for SequentialFuture () ... [12:35:03.570] | signalConditions() ... [12:35:03.571] | : include = 'immediateCondition' [12:35:03.571] | : exclude = [12:35:03.571] | : resignal = FALSE [12:35:03.571] | : Number of conditions: 6 [12:35:03.572] | : int 6 [12:35:03.572] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.573] | : already signaled, skipping [12:35:03.573] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.573] | : already signaled, skipping [12:35:03.574] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.574] | : already signaled, skipping [12:35:03.574] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.574] | : already signaled, skipping [12:35:03.575] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.575] | : already signaled, skipping [12:35:03.575] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.575] | : already signaled, skipping [12:35:03.576] | signalConditions() ... done [12:35:03.576] | check for misuse ... [12:35:03.576] | check for misuse ... done [12:35:03.576] value() for SequentialFuture () ... done [12:35:03.577] value: [12:35:03.577] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:03.577] | nx: 4 [12:35:03.577] | relay: TRUE [12:35:03.577] | stdout: TRUE [12:35:03.578] | signal: TRUE [12:35:03.578] | resignal: FALSE [12:35:03.578] | force: TRUE [12:35:03.578] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.579] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.579] | until=4 [12:35:03.579] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.579] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.580] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:03.580] resolve() for SequentialFuture ... [12:35:03.580] resolve() for SequentialFuture ... done [12:35:03.581] length: 0 (resolved future 4) [12:35:03.581] Relaying remaining futures ... [12:35:03.581] | signalConditionsASAP(NULL, pos=0) ... [12:35:03.582] | : nx: 4 [12:35:03.582] | : relay: TRUE [12:35:03.582] | : stdout: TRUE [12:35:03.582] | : signal: TRUE [12:35:03.582] | : resignal: FALSE [12:35:03.583] | : force: TRUE [12:35:03.583] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.583] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:03.584] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.584] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:03.584] | signalConditionsASAP(NULL, pos=0) ... done [12:35:03.584] Relaying remaining futures ... done > stopifnot(identical(.GlobalEnv$.Random.seed, seed0), + identical(RNGkind(), okind)) > 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 ... sequential ... [12:35:03.621] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.621] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [12:35:03.621] | : all.equal() for FutureStrategyList ... [12:35:03.622] | : . New stack: [12:35:03.622] | : . List of 1 [12:35:03.622] | : . $ :function (..., envir = parent.frame()) [12:35:03.622] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.622] | : . ..- attr(*, "init")= logi TRUE [12:35:03.622] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.622] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.622] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.622] | : . ..- attr(*, "call")= language plan(strategy) [12:35:03.622] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.627] | : . Old stack: [12:35:03.627] | : . List of 1 [12:35:03.627] | : . $ :function (..., envir = parent.frame()) [12:35:03.627] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.627] | : . ..- attr(*, "init")= chr "done" [12:35:03.627] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.627] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.627] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.627] | : . ..- attr(*, "call")= language plan(sequential) [12:35:03.627] | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.627] | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.627] | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.627] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.631] | : . Not identical [12:35:03.631] | : . all.equal() for future ... [12:35:03.631] | : . ' List of 2 [12:35:03.631] | : . ' $ target :function (..., envir = parent.frame()) [12:35:03.631] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.631] | : . ' ..- attr(*, "init")= logi TRUE [12:35:03.631] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.631] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.631] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.631] | : . ' ..- attr(*, "call")= language plan(strategy) [12:35:03.631] | : . ' $ current:function (..., envir = parent.frame()) [12:35:03.631] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.631] | : . ' ..- attr(*, "init")= chr "done" [12:35:03.631] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.631] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.631] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.631] | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:03.631] | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.631] | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.631] | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.642] | : . all.equal() for future ... done [12:35:03.642] | : all.equal() for FutureStrategyList ... done [12:35:03.642] | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.643] | : List of future strategies: [12:35:03.643] | : 1. sequential: [12:35:03.643] | : - args: function (..., envir = parent.frame(), workers = "") [12:35:03.643] | : - tweaked: FALSE [12:35:03.643] | : - call: plan(sequential) [12:35:03.644] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [12:35:03.644] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.644] future(..., label = NULL) ... [12:35:03.645] | lazy: FALSE [12:35:03.645] | stdout: TRUE [12:35:03.645] | conditions: [n=1] 'condition' [12:35:03.646] | gc: FALSE [12:35:03.646] | earlySignal: FALSE [12:35:03.646] | getGlobalsAndPackages() ... [12:35:03.646] | : Searching for globals ... [12:35:03.653] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.653] | : Searching for globals ... done [12:35:03.654] | : Resolving globals: FALSE [12:35:03.654] | : Search for packages associated with the globals ... [12:35:03.654] | : . Packages associated with globals: [1] 'base' [12:35:03.655] | : . Packages: [1] 'base' [12:35:03.655] | : Search for packages associated with the globals ... done [12:35:03.655] | : Packages after dropping 'base': [0] [12:35:03.655] | : globals: [1] 'x' [12:35:03.655] | : packages: [0] [12:35:03.655] | getGlobalsAndPackages() ... done [12:35:03.656] | run() for 'Future' () ... [12:35:03.656] | : state: 'created' [12:35:03.656] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.656] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.657] | : Using SequentialFutureBackend ... [12:35:03.657] | : . Number of futures since start: 4 (4 created, 4 launched, 4 finished) [12:35:03.657] | : . Launching futures ... [12:35:03.657] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.657] | : . ' , getFutureData() ... [12:35:03.657] | : . ' , ; getFutureCore() ... [12:35:03.658] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.658] | : . ' , ; getFutureCore() ... done [12:35:03.658] | : . ' , ; getFutureCapture() ... [12:35:03.658] | : . ' , ; getFutureCapture() ... done [12:35:03.658] | : . ' , ; getFutureContext() ... [12:35:03.659] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.659] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.659] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.660] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.660] | : . ' , ; getFutureContext() ... done [12:35:03.660] | : . ' , getFutureData() ... done [12:35:03.663] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.663] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.664] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.664] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.664] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.665] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.665] | : . ' , ; ` | New stack: [12:35:03.665] | : . ' , ; ` | List of 1 [12:35:03.665] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.665] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.665] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.665] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.665] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.665] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.665] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.665] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.670] | : . ' , ; ` | Old stack: [12:35:03.670] | : . ' , ; ` | List of 1 [12:35:03.670] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.670] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.670] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.670] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.670] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.670] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.670] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.670] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.670] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.670] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.670] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.676] | : . ' , ; ` | Not identical [12:35:03.676] | : . ' , ; ` | all.equal() for future ... [12:35:03.676] | : . ' , ; ` | : List of 2 [12:35:03.676] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.676] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.676] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.676] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.676] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.676] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.676] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.686] | : . ' , ; ` | all.equal() for future ... done [12:35:03.686] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.687] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.687] | : . ' , ; ` List of future strategies: [12:35:03.687] | : . ' , ; ` 1. sequential: [12:35:03.687] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.687] | : . ' , ; ` - tweaked: FALSE [12:35:03.687] | : . ' , ; ` - call: plan(sequential) [12:35:03.688] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.688] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.689] | : . ' , assign_globals() ... [12:35:03.689] | : . ' , List of 1 [12:35:03.689] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.689] | : . ' , - attr(*, "where")=List of 1 [12:35:03.689] | : . ' , ..$ x: [12:35:03.689] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.689] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.689] | : . ' , - attr(*, "total_size")= num NA [12:35:03.689] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.694] | : . ' , - copied 'x' to environment [12:35:03.694] | : . ' , assign_globals() ... done [12:35:03.697] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.698] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.698] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.698] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.699] | : . ' , ; ` | : New stack: [12:35:03.699] | : . ' , ; ` | : List of 1 [12:35:03.699] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.699] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.699] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.699] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.699] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.699] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.705] | : . ' , ; ` | : Old stack: [12:35:03.705] | : . ' , ; ` | : List of 1 [12:35:03.705] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.705] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.705] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.705] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.705] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.705] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.711] | : . ' , ; ` | : Identical [12:35:03.711] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.711] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.712] | : . ' , ; ` | List of future strategies: [12:35:03.712] | : . ' , ; ` | 1. sequential: [12:35:03.712] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.712] | : . ' , ; ` | - tweaked: FALSE [12:35:03.712] | : . ' , ; ` | - call: plan(sequential) [12:35:03.713] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.713] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.713] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.714] | : . ' , SequentialFuture started (and completed) [12:35:03.714] | : . ' , signalConditions() ... [12:35:03.714] | : . ' , ; include = 'immediateCondition' [12:35:03.715] | : . ' , ; exclude = [12:35:03.715] | : . ' , ; resignal = FALSE [12:35:03.715] | : . ' , ; Number of conditions: 6 [12:35:03.715] | : . ' , ; int 6 [12:35:03.716] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.717] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.717] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.717] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.717] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.718] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.718] | : . ' , signalConditions() ... done [12:35:03.718] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.718] | : . Launching futures ... done [12:35:03.719] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.719] | : Using SequentialFutureBackend ... done [12:35:03.719] | run() for 'Future' () ... done [12:35:03.719] future(..., label = NULL) ... done [12:35:03.720] future(..., label = NULL) ... [12:35:03.720] | lazy: FALSE [12:35:03.720] | stdout: TRUE [12:35:03.720] | conditions: [n=1] 'condition' [12:35:03.720] | gc: FALSE [12:35:03.721] | earlySignal: FALSE [12:35:03.721] | getGlobalsAndPackages() ... [12:35:03.721] | : Searching for globals ... [12:35:03.731] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.731] | : Searching for globals ... done [12:35:03.732] | : Resolving globals: FALSE [12:35:03.732] | : Search for packages associated with the globals ... [12:35:03.732] | : . Packages associated with globals: [1] 'base' [12:35:03.733] | : . Packages: [1] 'base' [12:35:03.733] | : Search for packages associated with the globals ... done [12:35:03.733] | : Packages after dropping 'base': [0] [12:35:03.734] | : globals: [1] 'x' [12:35:03.734] | : packages: [0] [12:35:03.734] | getGlobalsAndPackages() ... done [12:35:03.734] | run() for 'Future' () ... [12:35:03.735] | : state: 'created' [12:35:03.735] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.735] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.735] | : Using SequentialFutureBackend ... [12:35:03.735] | : . Number of futures since start: 5 (5 created, 5 launched, 5 finished) [12:35:03.735] | : . Launching futures ... [12:35:03.736] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.736] | : . ' , getFutureData() ... [12:35:03.736] | : . ' , ; getFutureCore() ... [12:35:03.736] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.736] | : . ' , ; getFutureCore() ... done [12:35:03.737] | : . ' , ; getFutureCapture() ... [12:35:03.737] | : . ' , ; getFutureCapture() ... done [12:35:03.737] | : . ' , ; getFutureContext() ... [12:35:03.738] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.738] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.738] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.738] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.739] | : . ' , ; getFutureContext() ... done [12:35:03.739] | : . ' , getFutureData() ... done [12:35:03.741] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.741] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.741] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.741] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.742] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.742] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.742] | : . ' , ; ` | New stack: [12:35:03.742] | : . ' , ; ` | List of 1 [12:35:03.742] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.742] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.742] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.742] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.742] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.742] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.742] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.742] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.746] | : . ' , ; ` | Old stack: [12:35:03.746] | : . ' , ; ` | List of 1 [12:35:03.746] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.746] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.746] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.746] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.746] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.746] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.746] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.746] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.746] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.746] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.746] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.752] | : . ' , ; ` | Not identical [12:35:03.753] | : . ' , ; ` | all.equal() for future ... [12:35:03.753] | : . ' , ; ` | : List of 2 [12:35:03.753] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.753] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.753] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.753] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.753] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.753] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.753] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.760] | : . ' , ; ` | all.equal() for future ... done [12:35:03.760] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.761] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.761] | : . ' , ; ` List of future strategies: [12:35:03.761] | : . ' , ; ` 1. sequential: [12:35:03.761] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.761] | : . ' , ; ` - tweaked: FALSE [12:35:03.761] | : . ' , ; ` - call: plan(sequential) [12:35:03.762] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.762] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.762] | : . ' , assign_globals() ... [12:35:03.763] | : . ' , List of 1 [12:35:03.763] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.763] | : . ' , - attr(*, "where")=List of 1 [12:35:03.763] | : . ' , ..$ x: [12:35:03.763] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.763] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.763] | : . ' , - attr(*, "total_size")= num NA [12:35:03.763] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.767] | : . ' , - copied 'x' to environment [12:35:03.767] | : . ' , assign_globals() ... done [12:35:03.771] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.771] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.771] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.772] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.772] | : . ' , ; ` | : New stack: [12:35:03.772] | : . ' , ; ` | : List of 1 [12:35:03.772] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.772] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.772] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.772] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.772] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.772] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.778] | : . ' , ; ` | : Old stack: [12:35:03.778] | : . ' , ; ` | : List of 1 [12:35:03.778] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.778] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.778] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.778] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.778] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.778] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.784] | : . ' , ; ` | : Identical [12:35:03.785] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.785] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.785] | : . ' , ; ` | List of future strategies: [12:35:03.785] | : . ' , ; ` | 1. sequential: [12:35:03.785] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.785] | : . ' , ; ` | - tweaked: FALSE [12:35:03.785] | : . ' , ; ` | - call: plan(sequential) [12:35:03.786] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.786] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.787] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.787] | : . ' , SequentialFuture started (and completed) [12:35:03.788] | : . ' , signalConditions() ... [12:35:03.788] | : . ' , ; include = 'immediateCondition' [12:35:03.788] | : . ' , ; exclude = [12:35:03.789] | : . ' , ; resignal = FALSE [12:35:03.789] | : . ' , ; Number of conditions: 6 [12:35:03.789] | : . ' , ; int 6 [12:35:03.790] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.790] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.791] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.791] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.791] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.791] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.792] | : . ' , signalConditions() ... done [12:35:03.792] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.792] | : . Launching futures ... done [12:35:03.793] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.793] | : Using SequentialFutureBackend ... done [12:35:03.793] | run() for 'Future' () ... done [12:35:03.793] future(..., label = NULL) ... done [12:35:03.794] future(..., label = NULL) ... [12:35:03.794] | lazy: FALSE [12:35:03.794] | stdout: TRUE [12:35:03.794] | conditions: [n=1] 'condition' [12:35:03.795] | gc: FALSE [12:35:03.795] | earlySignal: FALSE [12:35:03.795] | getGlobalsAndPackages() ... [12:35:03.795] | : Searching for globals ... [12:35:03.806] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.807] | : Searching for globals ... done [12:35:03.807] | : Resolving globals: FALSE [12:35:03.807] | : Search for packages associated with the globals ... [12:35:03.808] | : . Packages associated with globals: [1] 'base' [12:35:03.808] | : . Packages: [1] 'base' [12:35:03.809] | : Search for packages associated with the globals ... done [12:35:03.809] | : Packages after dropping 'base': [0] [12:35:03.809] | : globals: [1] 'x' [12:35:03.809] | : packages: [0] [12:35:03.810] | getGlobalsAndPackages() ... done [12:35:03.810] | run() for 'Future' () ... [12:35:03.811] | : state: 'created' [12:35:03.811] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.811] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.811] | : Using SequentialFutureBackend ... [12:35:03.812] | : . Number of futures since start: 6 (6 created, 6 launched, 6 finished) [12:35:03.812] | : . Launching futures ... [12:35:03.812] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.813] | : . ' , getFutureData() ... [12:35:03.813] | : . ' , ; getFutureCore() ... [12:35:03.813] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.813] | : . ' , ; getFutureCore() ... done [12:35:03.814] | : . ' , ; getFutureCapture() ... [12:35:03.814] | : . ' , ; getFutureCapture() ... done [12:35:03.814] | : . ' , ; getFutureContext() ... [12:35:03.814] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.815] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.815] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.815] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.815] | : . ' , ; getFutureContext() ... done [12:35:03.816] | : . ' , getFutureData() ... done [12:35:03.819] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.819] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.819] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.820] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.820] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.821] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.821] | : . ' , ; ` | New stack: [12:35:03.821] | : . ' , ; ` | List of 1 [12:35:03.821] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.821] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.821] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.821] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.821] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.821] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.821] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.821] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.826] | : . ' , ; ` | Old stack: [12:35:03.826] | : . ' , ; ` | List of 1 [12:35:03.826] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.826] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.826] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.826] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.826] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.826] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.826] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.826] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.826] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.826] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.826] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.833] | : . ' , ; ` | Not identical [12:35:03.833] | : . ' , ; ` | all.equal() for future ... [12:35:03.833] | : . ' , ; ` | : List of 2 [12:35:03.833] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.833] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.833] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.833] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.833] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.833] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.833] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.843] | : . ' , ; ` | all.equal() for future ... done [12:35:03.843] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.843] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.843] | : . ' , ; ` List of future strategies: [12:35:03.843] | : . ' , ; ` 1. sequential: [12:35:03.843] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.843] | : . ' , ; ` - tweaked: FALSE [12:35:03.843] | : . ' , ; ` - call: plan(sequential) [12:35:03.844] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.844] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.844] | : . ' , assign_globals() ... [12:35:03.844] | : . ' , List of 1 [12:35:03.844] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.844] | : . ' , - attr(*, "where")=List of 1 [12:35:03.844] | : . ' , ..$ x: [12:35:03.844] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.844] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.844] | : . ' , - attr(*, "total_size")= num NA [12:35:03.844] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.848] | : . ' , - copied 'x' to environment [12:35:03.848] | : . ' , assign_globals() ... done [12:35:03.850] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.850] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.851] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.851] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.851] | : . ' , ; ` | : New stack: [12:35:03.851] | : . ' , ; ` | : List of 1 [12:35:03.851] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.851] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.851] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.851] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.851] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.851] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.856] | : . ' , ; ` | : Old stack: [12:35:03.856] | : . ' , ; ` | : List of 1 [12:35:03.856] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.856] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.856] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.856] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.856] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.856] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.860] | : . ' , ; ` | : Identical [12:35:03.860] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.861] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.861] | : . ' , ; ` | List of future strategies: [12:35:03.861] | : . ' , ; ` | 1. sequential: [12:35:03.861] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.861] | : . ' , ; ` | - tweaked: FALSE [12:35:03.861] | : . ' , ; ` | - call: plan(sequential) [12:35:03.861] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.862] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.862] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.863] | : . ' , SequentialFuture started (and completed) [12:35:03.863] | : . ' , signalConditions() ... [12:35:03.863] | : . ' , ; include = 'immediateCondition' [12:35:03.864] | : . ' , ; exclude = [12:35:03.864] | : . ' , ; resignal = FALSE [12:35:03.864] | : . ' , ; Number of conditions: 6 [12:35:03.864] | : . ' , ; int 6 [12:35:03.865] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.866] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.866] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.866] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.866] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.867] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.867] | : . ' , signalConditions() ... done [12:35:03.867] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.867] | : . Launching futures ... done [12:35:03.868] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.868] | : Using SequentialFutureBackend ... done [12:35:03.868] | run() for 'Future' () ... done [12:35:03.868] future(..., label = NULL) ... done [12:35:03.869] future(..., label = NULL) ... [12:35:03.869] | lazy: FALSE [12:35:03.869] | stdout: TRUE [12:35:03.869] | conditions: [n=1] 'condition' [12:35:03.869] | gc: FALSE [12:35:03.869] | earlySignal: FALSE [12:35:03.870] | getGlobalsAndPackages() ... [12:35:03.870] | : Searching for globals ... [12:35:03.881] | : . globals found: [3] '{', 'sample', 'x' [12:35:03.882] | : Searching for globals ... done [12:35:03.882] | : Resolving globals: FALSE [12:35:03.882] | : Search for packages associated with the globals ... [12:35:03.883] | : . Packages associated with globals: [1] 'base' [12:35:03.883] | : . Packages: [1] 'base' [12:35:03.884] | : Search for packages associated with the globals ... done [12:35:03.884] | : Packages after dropping 'base': [0] [12:35:03.884] | : globals: [1] 'x' [12:35:03.885] | : packages: [0] [12:35:03.885] | getGlobalsAndPackages() ... done [12:35:03.885] | run() for 'Future' () ... [12:35:03.885] | : state: 'created' [12:35:03.886] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.886] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.886] | : Using SequentialFutureBackend ... [12:35:03.886] | : . Number of futures since start: 7 (7 created, 7 launched, 7 finished) [12:35:03.886] | : . Launching futures ... [12:35:03.886] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:03.887] | : . ' , getFutureData() ... [12:35:03.887] | : . ' , ; getFutureCore() ... [12:35:03.887] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:03.887] | : . ' , ; getFutureCore() ... done [12:35:03.887] | : . ' , ; getFutureCapture() ... [12:35:03.888] | : . ' , ; getFutureCapture() ... done [12:35:03.888] | : . ' , ; getFutureContext() ... [12:35:03.888] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.888] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:03.888] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.889] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:03.889] | : . ' , ; getFutureContext() ... done [12:35:03.889] | : . ' , getFutureData() ... done [12:35:03.891] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:03.891] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:03.891] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:03.892] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.892] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.892] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:03.892] | : . ' , ; ` | New stack: [12:35:03.892] | : . ' , ; ` | List of 1 [12:35:03.892] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.892] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.892] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:03.892] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.892] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.892] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.892] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.892] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.896] | : . ' , ; ` | Old stack: [12:35:03.896] | : . ' , ; ` | List of 1 [12:35:03.896] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:03.896] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.896] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:03.896] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.896] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.896] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.896] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:03.896] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.896] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.896] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.896] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.900] | : . ' , ; ` | Not identical [12:35:03.900] | : . ' , ; ` | all.equal() for future ... [12:35:03.900] | : . ' , ; ` | : List of 2 [12:35:03.900] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.900] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:03.900] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.900] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.900] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.900] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.900] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.907] | : . ' , ; ` | all.equal() for future ... done [12:35:03.907] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:03.907] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.907] | : . ' , ; ` List of future strategies: [12:35:03.907] | : . ' , ; ` 1. sequential: [12:35:03.907] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:03.907] | : . ' , ; ` - tweaked: FALSE [12:35:03.907] | : . ' , ; ` - call: plan(sequential) [12:35:03.908] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.908] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.909] | : . ' , assign_globals() ... [12:35:03.909] | : . ' , List of 1 [12:35:03.909] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:03.909] | : . ' , - attr(*, "where")=List of 1 [12:35:03.909] | : . ' , ..$ x: [12:35:03.909] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:03.909] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:03.909] | : . ' , - attr(*, "total_size")= num NA [12:35:03.909] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:03.914] | : . ' , - copied 'x' to environment [12:35:03.914] | : . ' , assign_globals() ... done [12:35:03.917] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.918] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:03.918] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:03.918] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:03.919] | : . ' , ; ` | : New stack: [12:35:03.919] | : . ' , ; ` | : List of 1 [12:35:03.919] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.919] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.919] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.919] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.919] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.919] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.925] | : . ' , ; ` | : Old stack: [12:35:03.925] | : . ' , ; ` | : List of 1 [12:35:03.925] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.925] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:03.925] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:03.925] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:03.925] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:03.925] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:03.931] | : . ' , ; ` | : Identical [12:35:03.931] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:03.932] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:03.932] | : . ' , ; ` | List of future strategies: [12:35:03.932] | : . ' , ; ` | 1. sequential: [12:35:03.932] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:03.932] | : . ' , ; ` | - tweaked: FALSE [12:35:03.932] | : . ' , ; ` | - call: plan(sequential) [12:35:03.933] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:03.933] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.933] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:03.934] | : . ' , SequentialFuture started (and completed) [12:35:03.934] | : . ' , signalConditions() ... [12:35:03.935] | : . ' , ; include = 'immediateCondition' [12:35:03.935] | : . ' , ; exclude = [12:35:03.935] | : . ' , ; resignal = FALSE [12:35:03.935] | : . ' , ; Number of conditions: 6 [12:35:03.936] | : . ' , ; int 6 [12:35:03.936] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.937] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.937] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.937] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.938] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.938] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.938] | : . ' , signalConditions() ... done [12:35:03.938] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:03.939] | : . Launching futures ... done [12:35:03.939] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:03.939] | : Using SequentialFutureBackend ... done [12:35:03.939] | run() for 'Future' () ... done [12:35:03.940] future(..., label = NULL) ... done [12:35:03.940] value() for list ... [12:35:03.940] | recursive: 0 [12:35:03.940] | reduce: FALSE [12:35:03.941] | length: 4 [12:35:03.941] | Number of remaining objects: 4 [12:35:03.941] | checking value #1: [12:35:03.942] | 'obj' is SequentialFuture [12:35:03.942] | resolved() ... [12:35:03.942] | : resolved() for SequentialFuture () ... [12:35:03.942] | : . state: 'finished' [12:35:03.943] | : . run: TRUE [12:35:03.943] | : . result: 'FutureResult' [12:35:03.943] | : resolved() for SequentialFuture () ... done [12:35:03.943] | resolved() ... done [12:35:03.943] | SequentialFuture #1 [12:35:03.944] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:03.944] | : nx: 4 [12:35:03.944] | : relay: TRUE [12:35:03.944] | : stdout: TRUE [12:35:03.945] | : signal: TRUE [12:35:03.945] | : resignal: FALSE [12:35:03.945] | : force: TRUE [12:35:03.945] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:03.946] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:03.946] | : until=1 [12:35:03.946] | : relaying element #1 [12:35:03.946] | : value() for SequentialFuture () ... [12:35:03.947] | : . signalConditions() ... [12:35:03.947] | : . ' include = 'immediateCondition' [12:35:03.948] | : . ' exclude = [12:35:03.948] | : . ' resignal = FALSE [12:35:03.948] | : . ' Number of conditions: 6 [12:35:03.949] | : . ' int 6 [12:35:03.950] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.950] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.950] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.951] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.951] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.951] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.952] | : . signalConditions() ... done [12:35:03.952] | : . relay stdout ... [12:35:03.952] | : . relay stdout ... done [12:35:03.953] | : . check for misuse ... [12:35:03.953] | : . check for misuse ... done [12:35:03.953] | : value() for SequentialFuture () ... done [12:35:03.954] | : signalConditions() ... [12:35:03.954] | : . include = 'immediateCondition' [12:35:03.954] | : . exclude = [12:35:03.954] | : . resignal = FALSE [12:35:03.955] | : . Number of conditions: 6 [12:35:03.955] | : . int 6 [12:35:03.956] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.956] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.956] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.957] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.957] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.957] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.957] | : signalConditions() ... done [12:35:03.958] | : signalConditions() ... [12:35:03.958] | : . include = 'condition' [12:35:03.958] | : . exclude = 'error', 'immediateCondition' [12:35:03.958] | : . resignal = TRUE [12:35:03.959] | : . Number of conditions: 6 [12:35:03.959] | : . int 6 [12:35:03.960] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.960] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.661] | : . ' , attachPackages() ... [12:35:03.960] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.961] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.661] | : . ' , ; packages: [n=1] 'future' [12:35:03.961] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.961] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.661] | : . ' , attachPackages() ... done [12:35:03.962] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.962] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.662] | : . ' , attachPackages() ... [12:35:03.962] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.963] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.662] | : . ' , ; packages: [n=0] [12:35:03.963] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.963] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.662] | : . ' , attachPackages() ... done [12:35:03.964] | : signalConditions() ... done [12:35:03.964] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.964] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.965] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:03.965] | value(, ...) ... [12:35:03.965] | value(, ...) ... done [12:35:03.965] | value() for SequentialFuture () ... [12:35:03.966] | : signalConditions() ... [12:35:03.966] | : . include = 'immediateCondition' [12:35:03.966] | : . exclude = [12:35:03.966] | : . resignal = FALSE [12:35:03.967] | : . Number of conditions: 6 [12:35:03.967] | : . int 6 [12:35:03.968] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.968] | : . already signaled, skipping [12:35:03.968] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.969] | : . already signaled, skipping [12:35:03.969] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.969] | : . already signaled, skipping [12:35:03.969] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.970] | : . already signaled, skipping [12:35:03.970] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.970] | : . already signaled, skipping [12:35:03.970] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.971] | : . already signaled, skipping [12:35:03.971] | : signalConditions() ... done [12:35:03.971] | : check for misuse ... [12:35:03.972] | : check for misuse ... done [12:35:03.972] | value() for SequentialFuture () ... done [12:35:03.972] | value: [12:35:03.972] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:03.973] | : nx: 4 [12:35:03.973] | : relay: TRUE [12:35:03.973] | : stdout: TRUE [12:35:03.973] | : signal: TRUE [12:35:03.974] | : resignal: FALSE [12:35:03.974] | : force: TRUE [12:35:03.974] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.974] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.975] | : until=2 [12:35:03.975] | : relaying element #2 [12:35:03.975] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.975] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.976] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:03.976] | resolve() for SequentialFuture ... [12:35:03.976] | resolve() for SequentialFuture ... done [12:35:03.977] | length: 3 (resolved future 1) [12:35:03.977] value() for list ... done [12:35:03.977] checking value #2: [12:35:03.977] 'obj' is SequentialFuture [12:35:03.978] resolved() ... [12:35:03.978] | resolved() for SequentialFuture () ... [12:35:03.978] | : state: 'finished' [12:35:03.978] | : run: TRUE [12:35:03.979] | : result: 'FutureResult' [12:35:03.979] | resolved() for SequentialFuture () ... done [12:35:03.979] resolved() ... done [12:35:03.980] SequentialFuture #2 [12:35:03.980] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:03.980] | nx: 4 [12:35:03.980] | relay: TRUE [12:35:03.981] | stdout: TRUE [12:35:03.981] | signal: TRUE [12:35:03.981] | resignal: FALSE [12:35:03.981] | force: TRUE [12:35:03.982] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.982] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:03.982] | until=2 [12:35:03.983] | relaying element #2 [12:35:03.983] | value() for SequentialFuture () ... [12:35:03.983] | : signalConditions() ... [12:35:03.984] | : . include = 'immediateCondition' [12:35:03.984] | : . exclude = [12:35:03.984] | : . resignal = FALSE [12:35:03.984] | : . Number of conditions: 6 [12:35:03.985] | : . int 6 [12:35:03.985] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.986] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.986] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.986] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.987] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.987] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.987] | : signalConditions() ... done [12:35:03.988] | : relay stdout ... [12:35:03.988] | : relay stdout ... done [12:35:03.988] | : check for misuse ... [12:35:03.988] | : check for misuse ... done [12:35:03.989] | value() for SequentialFuture () ... done [12:35:03.989] | signalConditions() ... [12:35:03.989] | : include = 'immediateCondition' [12:35:03.990] | : exclude = [12:35:03.990] | : resignal = FALSE [12:35:03.990] | : Number of conditions: 6 [12:35:03.990] | : int 6 [12:35:03.991] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.992] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.992] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.992] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.992] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.993] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.993] | signalConditions() ... done [12:35:03.993] | signalConditions() ... [12:35:03.994] | : include = 'condition' [12:35:03.994] | : exclude = 'error', 'immediateCondition' [12:35:03.994] | : resignal = TRUE [12:35:03.995] | : Number of conditions: 6 [12:35:03.995] | : int 6 [12:35:03.996] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.996] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.739] | : . ' , attachPackages() ... [12:35:03.996] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.997] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.739] | : . ' , ; packages: [n=1] 'future' [12:35:03.997] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.997] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.740] | : . ' , attachPackages() ... done [12:35:03.998] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.998] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.740] | : . ' , attachPackages() ... [12:35:03.998] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.999] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.740] | : . ' , ; packages: [n=0] [12:35:03.999] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:03.999] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.740] | : . ' , attachPackages() ... done [12:35:04.000] | signalConditions() ... done [12:35:04.000] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.000] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.001] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:04.001] value(, ...) ... [12:35:04.001] value(, ...) ... done [12:35:04.002] value() for SequentialFuture () ... [12:35:04.002] | signalConditions() ... [12:35:04.002] | : include = 'immediateCondition' [12:35:04.002] | : exclude = [12:35:04.003] | : resignal = FALSE [12:35:04.003] | : Number of conditions: 6 [12:35:04.003] | : int 6 [12:35:04.004] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.004] | : already signaled, skipping [12:35:04.004] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.005] | : already signaled, skipping [12:35:04.005] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.005] | : already signaled, skipping [12:35:04.006] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.006] | : already signaled, skipping [12:35:04.006] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.006] | : already signaled, skipping [12:35:04.007] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.007] | : already signaled, skipping [12:35:04.007] | signalConditions() ... done [12:35:04.008] | check for misuse ... [12:35:04.008] | check for misuse ... done [12:35:04.008] value() for SequentialFuture () ... done [12:35:04.008] value: [12:35:04.009] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:04.009] | nx: 4 [12:35:04.009] | relay: TRUE [12:35:04.009] | stdout: TRUE [12:35:04.010] | signal: TRUE [12:35:04.010] | resignal: FALSE [12:35:04.010] | force: TRUE [12:35:04.011] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.011] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.011] | until=3 [12:35:04.011] | relaying element #3 [12:35:04.012] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.012] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.012] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:04.013] resolve() for SequentialFuture ... [12:35:04.013] resolve() for SequentialFuture ... done [12:35:04.013] length: 2 (resolved future 2) [12:35:04.014] checking value #3: [12:35:04.014] 'obj' is SequentialFuture [12:35:04.014] resolved() ... [12:35:04.014] | resolved() for SequentialFuture () ... [12:35:04.015] | : state: 'finished' [12:35:04.015] | : run: TRUE [12:35:04.015] | : result: 'FutureResult' [12:35:04.016] | resolved() for SequentialFuture () ... done [12:35:04.016] resolved() ... done [12:35:04.016] SequentialFuture #3 [12:35:04.016] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:04.017] | nx: 4 [12:35:04.017] | relay: TRUE [12:35:04.017] | stdout: TRUE [12:35:04.017] | signal: TRUE [12:35:04.018] | resignal: FALSE [12:35:04.018] | force: TRUE [12:35:04.019] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.019] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.019] | until=3 [12:35:04.019] | relaying element #3 [12:35:04.020] | value() for SequentialFuture () ... [12:35:04.020] | : signalConditions() ... [12:35:04.020] | : . include = 'immediateCondition' [12:35:04.021] | : . exclude = [12:35:04.021] | : . resignal = FALSE [12:35:04.021] | : . Number of conditions: 6 [12:35:04.021] | : . int 6 [12:35:04.023] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.023] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.023] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.023] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.024] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.024] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.024] | : signalConditions() ... done [12:35:04.024] | : relay stdout ... [12:35:04.025] | : relay stdout ... done [12:35:04.025] | : check for misuse ... [12:35:04.025] | : check for misuse ... done [12:35:04.026] | value() for SequentialFuture () ... done [12:35:04.026] | signalConditions() ... [12:35:04.026] | : include = 'immediateCondition' [12:35:04.026] | : exclude = [12:35:04.027] | : resignal = FALSE [12:35:04.027] | : Number of conditions: 6 [12:35:04.027] | : int 6 [12:35:04.028] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.028] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.028] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.029] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.029] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.029] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.029] | signalConditions() ... done [12:35:04.030] | signalConditions() ... [12:35:04.030] | : include = 'condition' [12:35:04.030] | : exclude = 'error', 'immediateCondition' [12:35:04.030] | : resignal = TRUE [12:35:04.031] | : Number of conditions: 6 [12:35:04.031] | : int 6 [12:35:04.035] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.035] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.816] | : . ' , attachPackages() ... [12:35:04.035] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.035] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.817] | : . ' , ; packages: [n=1] 'future' [12:35:04.035] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.035] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.817] | : . ' , attachPackages() ... done [12:35:04.036] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.036] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.817] | : . ' , attachPackages() ... [12:35:04.036] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.036] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.818] | : . ' , ; packages: [n=0] [12:35:04.036] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.037] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.818] | : . ' , attachPackages() ... done [12:35:04.037] | signalConditions() ... done [12:35:04.037] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.037] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.037] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:04.037] value(, ...) ... [12:35:04.038] value(, ...) ... done [12:35:04.038] value() for SequentialFuture () ... [12:35:04.038] | signalConditions() ... [12:35:04.038] | : include = 'immediateCondition' [12:35:04.038] | : exclude = [12:35:04.038] | : resignal = FALSE [12:35:04.039] | : Number of conditions: 6 [12:35:04.039] | : int 6 [12:35:04.039] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.039] | : already signaled, skipping [12:35:04.040] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.040] | : already signaled, skipping [12:35:04.040] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.040] | : already signaled, skipping [12:35:04.040] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.041] | : already signaled, skipping [12:35:04.041] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.041] | : already signaled, skipping [12:35:04.041] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.041] | : already signaled, skipping [12:35:04.042] | signalConditions() ... done [12:35:04.042] | check for misuse ... [12:35:04.042] | check for misuse ... done [12:35:04.042] value() for SequentialFuture () ... done [12:35:04.042] value: [12:35:04.042] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:04.043] | nx: 4 [12:35:04.043] | relay: TRUE [12:35:04.043] | stdout: TRUE [12:35:04.043] | signal: TRUE [12:35:04.043] | resignal: FALSE [12:35:04.043] | force: TRUE [12:35:04.044] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.044] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.044] | until=4 [12:35:04.044] | relaying element #4 [12:35:04.044] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.045] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.045] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:04.045] resolve() for SequentialFuture ... [12:35:04.045] resolve() for SequentialFuture ... done [12:35:04.046] length: 1 (resolved future 3) [12:35:04.046] checking value #4: [12:35:04.046] 'obj' is SequentialFuture [12:35:04.047] resolved() ... [12:35:04.047] | resolved() for SequentialFuture () ... [12:35:04.047] | : state: 'finished' [12:35:04.047] | : run: TRUE [12:35:04.048] | : result: 'FutureResult' [12:35:04.048] | resolved() for SequentialFuture () ... done [12:35:04.048] resolved() ... done [12:35:04.048] SequentialFuture #4 [12:35:04.048] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:04.049] | nx: 4 [12:35:04.049] | relay: TRUE [12:35:04.049] | stdout: TRUE [12:35:04.049] | signal: TRUE [12:35:04.049] | resignal: FALSE [12:35:04.050] | force: TRUE [12:35:04.050] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.050] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.050] | until=4 [12:35:04.051] | relaying element #4 [12:35:04.051] | value() for SequentialFuture () ... [12:35:04.051] | : signalConditions() ... [12:35:04.052] | : . include = 'immediateCondition' [12:35:04.052] | : . exclude = [12:35:04.052] | : . resignal = FALSE [12:35:04.052] | : . Number of conditions: 6 [12:35:04.053] | : . int 6 [12:35:04.054] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.054] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.054] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.055] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.055] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.055] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.056] | : signalConditions() ... done [12:35:04.056] | : relay stdout ... [12:35:04.056] | : relay stdout ... done [12:35:04.056] | : check for misuse ... [12:35:04.057] | : check for misuse ... done [12:35:04.057] | value() for SequentialFuture () ... done [12:35:04.057] | signalConditions() ... [12:35:04.058] | : include = 'immediateCondition' [12:35:04.058] | : exclude = [12:35:04.058] | : resignal = FALSE [12:35:04.058] | : Number of conditions: 6 [12:35:04.059] | : int 6 [12:35:04.060] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.060] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.060] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.060] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.060] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.061] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.061] | signalConditions() ... done [12:35:04.061] | signalConditions() ... [12:35:04.061] | : include = 'condition' [12:35:04.061] | : exclude = 'error', 'immediateCondition' [12:35:04.062] | : resignal = TRUE [12:35:04.062] | : Number of conditions: 6 [12:35:04.062] | : int 6 [12:35:04.063] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.063] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:03.889] | : . ' , attachPackages() ... [12:35:04.063] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.064] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:03.890] | : . ' , ; packages: [n=1] 'future' [12:35:04.064] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.064] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:03.890] | : . ' , attachPackages() ... done [12:35:04.065] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.066] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:03.890] | : . ' , attachPackages() ... [12:35:04.066] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.066] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:03.890] | : . ' , ; packages: [n=0] [12:35:04.067] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.067] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:03.890] | : . ' , attachPackages() ... done [12:35:04.067] | signalConditions() ... done [12:35:04.068] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.068] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.068] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:04.069] value(, ...) ... [12:35:04.069] value(, ...) ... done [12:35:04.069] value() for SequentialFuture () ... [12:35:04.070] | signalConditions() ... [12:35:04.070] | : include = 'immediateCondition' [12:35:04.070] | : exclude = [12:35:04.071] | : resignal = FALSE [12:35:04.071] | : Number of conditions: 6 [12:35:04.071] | : int 6 [12:35:04.072] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.073] | : already signaled, skipping [12:35:04.073] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.073] | : already signaled, skipping [12:35:04.073] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.074] | : already signaled, skipping [12:35:04.074] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.074] | : already signaled, skipping [12:35:04.075] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.075] | : already signaled, skipping [12:35:04.075] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.075] | : already signaled, skipping [12:35:04.076] | signalConditions() ... done [12:35:04.076] | check for misuse ... [12:35:04.076] | check for misuse ... done [12:35:04.077] value() for SequentialFuture () ... done [12:35:04.077] value: [12:35:04.077] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:04.078] | nx: 4 [12:35:04.078] | relay: TRUE [12:35:04.078] | stdout: TRUE [12:35:04.078] | signal: TRUE [12:35:04.079] | resignal: FALSE [12:35:04.079] | force: TRUE [12:35:04.079] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.079] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.080] | until=4 [12:35:04.080] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.080] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.081] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:04.081] resolve() for SequentialFuture ... [12:35:04.081] resolve() for SequentialFuture ... done [12:35:04.082] length: 0 (resolved future 4) [12:35:04.082] Relaying remaining futures ... [12:35:04.082] | signalConditionsASAP(NULL, pos=0) ... [12:35:04.083] | : nx: 4 [12:35:04.083] | : relay: TRUE [12:35:04.083] | : stdout: TRUE [12:35:04.083] | : signal: TRUE [12:35:04.084] | : resignal: FALSE [12:35:04.084] | : force: TRUE [12:35:04.084] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.085] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:04.085] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.085] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.086] | signalConditionsASAP(NULL, pos=0) ... done [12:35:04.086] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:04.087] future(..., label = NULL) ... [12:35:04.087] | lazy: FALSE [12:35:04.087] | stdout: TRUE [12:35:04.088] | conditions: [n=1] 'condition' [12:35:04.088] | gc: FALSE [12:35:04.088] | earlySignal: FALSE [12:35:04.089] | getGlobalsAndPackages() ... [12:35:04.089] | : Searching for globals ... [12:35:04.102] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.102] | : Searching for globals ... done [12:35:04.103] | : Resolving globals: FALSE [12:35:04.103] | : Search for packages associated with the globals ... [12:35:04.104] | : . Packages associated with globals: [1] 'base' [12:35:04.104] | : . Packages: [1] 'base' [12:35:04.105] | : Search for packages associated with the globals ... done [12:35:04.105] | : Packages after dropping 'base': [0] [12:35:04.105] | : globals: [1] 'x' [12:35:04.106] | : packages: [0] [12:35:04.106] | getGlobalsAndPackages() ... done [12:35:04.107] | run() for 'Future' () ... [12:35:04.107] | : state: 'created' [12:35:04.107] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.108] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.108] | : Using SequentialFutureBackend ... [12:35:04.108] | : . Number of futures since start: 8 (8 created, 8 launched, 8 finished) [12:35:04.109] | : . Launching futures ... [12:35:04.109] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.109] | : . ' , getFutureData() ... [12:35:04.110] | : . ' , ; getFutureCore() ... [12:35:04.110] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.110] | : . ' , ; getFutureCore() ... done [12:35:04.111] | : . ' , ; getFutureCapture() ... [12:35:04.111] | : . ' , ; getFutureCapture() ... done [12:35:04.111] | : . ' , ; getFutureContext() ... [12:35:04.112] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.112] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.112] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.113] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.113] | : . ' , ; getFutureContext() ... done [12:35:04.113] | : . ' , getFutureData() ... done [12:35:04.117] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.117] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.117] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.118] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.118] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.119] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.119] | : . ' , ; ` | New stack: [12:35:04.119] | : . ' , ; ` | List of 1 [12:35:04.119] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.119] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.119] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.119] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.119] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.119] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.119] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.119] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.125] | : . ' , ; ` | Old stack: [12:35:04.125] | : . ' , ; ` | List of 1 [12:35:04.125] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.125] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.125] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.125] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.125] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.125] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.125] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.125] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.125] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.125] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.125] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.132] | : . ' , ; ` | Not identical [12:35:04.132] | : . ' , ; ` | all.equal() for future ... [12:35:04.132] | : . ' , ; ` | : List of 2 [12:35:04.132] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.132] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.132] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.132] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.132] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.132] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.132] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.144] | : . ' , ; ` | all.equal() for future ... done [12:35:04.144] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.145] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.145] | : . ' , ; ` List of future strategies: [12:35:04.145] | : . ' , ; ` 1. sequential: [12:35:04.145] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.145] | : . ' , ; ` - tweaked: FALSE [12:35:04.145] | : . ' , ; ` - call: plan(sequential) [12:35:04.146] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.146] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.147] | : . ' , assign_globals() ... [12:35:04.147] | : . ' , List of 1 [12:35:04.147] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.147] | : . ' , - attr(*, "where")=List of 1 [12:35:04.147] | : . ' , ..$ x: [12:35:04.147] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.147] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.147] | : . ' , - attr(*, "total_size")= num NA [12:35:04.147] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.152] | : . ' , - copied 'x' to environment [12:35:04.152] | : . ' , assign_globals() ... done [12:35:04.157] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.157] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.157] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.158] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.158] | : . ' , ; ` | : New stack: [12:35:04.158] | : . ' , ; ` | : List of 1 [12:35:04.158] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.158] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.158] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.158] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.158] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.158] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.165] | : . ' , ; ` | : Old stack: [12:35:04.166] | : . ' , ; ` | : List of 1 [12:35:04.166] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.166] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.166] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.166] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.166] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.166] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.172] | : . ' , ; ` | : Identical [12:35:04.173] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.173] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.173] | : . ' , ; ` | List of future strategies: [12:35:04.173] | : . ' , ; ` | 1. sequential: [12:35:04.173] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.173] | : . ' , ; ` | - tweaked: FALSE [12:35:04.173] | : . ' , ; ` | - call: plan(sequential) [12:35:04.174] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.175] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.175] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.176] | : . ' , SequentialFuture started (and completed) [12:35:04.176] | : . ' , signalConditions() ... [12:35:04.177] | : . ' , ; include = 'immediateCondition' [12:35:04.177] | : . ' , ; exclude = [12:35:04.177] | : . ' , ; resignal = FALSE [12:35:04.177] | : . ' , ; Number of conditions: 6 [12:35:04.178] | : . ' , ; int 6 [12:35:04.179] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.179] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.179] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.180] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.180] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.180] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.180] | : . ' , signalConditions() ... done [12:35:04.181] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.181] | : . Launching futures ... done [12:35:04.181] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.182] | : Using SequentialFutureBackend ... done [12:35:04.182] | run() for 'Future' () ... done [12:35:04.182] future(..., label = NULL) ... done [12:35:04.183] future(..., label = NULL) ... [12:35:04.183] | lazy: FALSE [12:35:04.183] | stdout: TRUE [12:35:04.183] | conditions: [n=1] 'condition' [12:35:04.184] | gc: FALSE [12:35:04.184] | earlySignal: FALSE [12:35:04.184] | getGlobalsAndPackages() ... [12:35:04.184] | : Searching for globals ... [12:35:04.199] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.200] | : Searching for globals ... done [12:35:04.200] | : Resolving globals: FALSE [12:35:04.200] | : Search for packages associated with the globals ... [12:35:04.201] | : . Packages associated with globals: [1] 'base' [12:35:04.201] | : . Packages: [1] 'base' [12:35:04.202] | : Search for packages associated with the globals ... done [12:35:04.202] | : Packages after dropping 'base': [0] [12:35:04.202] | : globals: [1] 'x' [12:35:04.203] | : packages: [0] [12:35:04.203] | getGlobalsAndPackages() ... done [12:35:04.203] | run() for 'Future' () ... [12:35:04.204] | : state: 'created' [12:35:04.204] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.204] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.205] | : Using SequentialFutureBackend ... [12:35:04.205] | : . Number of futures since start: 9 (9 created, 9 launched, 9 finished) [12:35:04.205] | : . Launching futures ... [12:35:04.206] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.206] | : . ' , getFutureData() ... [12:35:04.206] | : . ' , ; getFutureCore() ... [12:35:04.207] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.207] | : . ' , ; getFutureCore() ... done [12:35:04.207] | : . ' , ; getFutureCapture() ... [12:35:04.207] | : . ' , ; getFutureCapture() ... done [12:35:04.208] | : . ' , ; getFutureContext() ... [12:35:04.208] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.208] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.209] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.209] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.209] | : . ' , ; getFutureContext() ... done [12:35:04.210] | : . ' , getFutureData() ... done [12:35:04.213] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.213] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.214] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.214] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.215] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.215] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.215] | : . ' , ; ` | New stack: [12:35:04.216] | : . ' , ; ` | List of 1 [12:35:04.216] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.216] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.216] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.216] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.216] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.216] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.216] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.216] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.221] | : . ' , ; ` | Old stack: [12:35:04.222] | : . ' , ; ` | List of 1 [12:35:04.222] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.222] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.222] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.222] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.222] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.222] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.222] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.222] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.222] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.222] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.222] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.228] | : . ' , ; ` | Not identical [12:35:04.228] | : . ' , ; ` | all.equal() for future ... [12:35:04.228] | : . ' , ; ` | : List of 2 [12:35:04.228] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.228] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.228] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.228] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.228] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.228] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.228] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.239] | : . ' , ; ` | all.equal() for future ... done [12:35:04.239] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.240] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.240] | : . ' , ; ` List of future strategies: [12:35:04.240] | : . ' , ; ` 1. sequential: [12:35:04.240] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.240] | : . ' , ; ` - tweaked: FALSE [12:35:04.240] | : . ' , ; ` - call: plan(sequential) [12:35:04.241] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.241] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.241] | : . ' , assign_globals() ... [12:35:04.242] | : . ' , List of 1 [12:35:04.242] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.242] | : . ' , - attr(*, "where")=List of 1 [12:35:04.242] | : . ' , ..$ x: [12:35:04.242] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.242] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.242] | : . ' , - attr(*, "total_size")= num NA [12:35:04.242] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.247] | : . ' , - copied 'x' to environment [12:35:04.247] | : . ' , assign_globals() ... done [12:35:04.251] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.251] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.251] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.252] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.252] | : . ' , ; ` | : New stack: [12:35:04.252] | : . ' , ; ` | : List of 1 [12:35:04.252] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.252] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.252] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.252] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.252] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.252] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.258] | : . ' , ; ` | : Old stack: [12:35:04.259] | : . ' , ; ` | : List of 1 [12:35:04.259] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.259] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.259] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.259] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.259] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.259] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.265] | : . ' , ; ` | : Identical [12:35:04.265] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.265] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.266] | : . ' , ; ` | List of future strategies: [12:35:04.266] | : . ' , ; ` | 1. sequential: [12:35:04.266] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.266] | : . ' , ; ` | - tweaked: FALSE [12:35:04.266] | : . ' , ; ` | - call: plan(sequential) [12:35:04.266] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.267] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.267] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.268] | : . ' , SequentialFuture started (and completed) [12:35:04.268] | : . ' , signalConditions() ... [12:35:04.268] | : . ' , ; include = 'immediateCondition' [12:35:04.269] | : . ' , ; exclude = [12:35:04.269] | : . ' , ; resignal = FALSE [12:35:04.269] | : . ' , ; Number of conditions: 6 [12:35:04.269] | : . ' , ; int 6 [12:35:04.270] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.270] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.271] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.271] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.271] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.272] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.272] | : . ' , signalConditions() ... done [12:35:04.272] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.272] | : . Launching futures ... done [12:35:04.273] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.273] | : Using SequentialFutureBackend ... done [12:35:04.273] | run() for 'Future' () ... done [12:35:04.273] future(..., label = NULL) ... done [12:35:04.274] future(..., label = NULL) ... [12:35:04.274] | lazy: FALSE [12:35:04.274] | stdout: TRUE [12:35:04.274] | conditions: [n=1] 'condition' [12:35:04.275] | gc: FALSE [12:35:04.275] | earlySignal: FALSE [12:35:04.275] | getGlobalsAndPackages() ... [12:35:04.275] | : Searching for globals ... [12:35:04.286] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.287] | : Searching for globals ... done [12:35:04.287] | : Resolving globals: FALSE [12:35:04.287] | : Search for packages associated with the globals ... [12:35:04.288] | : . Packages associated with globals: [1] 'base' [12:35:04.289] | : . Packages: [1] 'base' [12:35:04.289] | : Search for packages associated with the globals ... done [12:35:04.289] | : Packages after dropping 'base': [0] [12:35:04.289] | : globals: [1] 'x' [12:35:04.290] | : packages: [0] [12:35:04.290] | getGlobalsAndPackages() ... done [12:35:04.291] | run() for 'Future' () ... [12:35:04.291] | : state: 'created' [12:35:04.291] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.291] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.292] | : Using SequentialFutureBackend ... [12:35:04.292] | : . Number of futures since start: 10 (10 created, 10 launched, 10 finished) [12:35:04.292] | : . Launching futures ... [12:35:04.293] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.293] | : . ' , getFutureData() ... [12:35:04.293] | : . ' , ; getFutureCore() ... [12:35:04.293] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.294] | : . ' , ; getFutureCore() ... done [12:35:04.294] | : . ' , ; getFutureCapture() ... [12:35:04.294] | : . ' , ; getFutureCapture() ... done [12:35:04.294] | : . ' , ; getFutureContext() ... [12:35:04.295] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.295] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.295] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.296] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.296] | : . ' , ; getFutureContext() ... done [12:35:04.296] | : . ' , getFutureData() ... done [12:35:04.299] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.299] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.300] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.300] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.301] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.301] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.301] | : . ' , ; ` | New stack: [12:35:04.302] | : . ' , ; ` | List of 1 [12:35:04.302] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.302] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.302] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.302] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.302] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.302] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.302] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.302] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.307] | : . ' , ; ` | Old stack: [12:35:04.307] | : . ' , ; ` | List of 1 [12:35:04.307] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.307] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.307] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.307] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.307] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.307] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.307] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.307] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.307] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.307] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.307] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.313] | : . ' , ; ` | Not identical [12:35:04.314] | : . ' , ; ` | all.equal() for future ... [12:35:04.314] | : . ' , ; ` | : List of 2 [12:35:04.314] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.314] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.314] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.314] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.314] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.314] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.314] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.325] | : . ' , ; ` | all.equal() for future ... done [12:35:04.326] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.326] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.326] | : . ' , ; ` List of future strategies: [12:35:04.326] | : . ' , ; ` 1. sequential: [12:35:04.326] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.326] | : . ' , ; ` - tweaked: FALSE [12:35:04.326] | : . ' , ; ` - call: plan(sequential) [12:35:04.327] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.328] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.328] | : . ' , assign_globals() ... [12:35:04.328] | : . ' , List of 1 [12:35:04.328] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.328] | : . ' , - attr(*, "where")=List of 1 [12:35:04.328] | : . ' , ..$ x: [12:35:04.328] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.328] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.328] | : . ' , - attr(*, "total_size")= num NA [12:35:04.328] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.333] | : . ' , - copied 'x' to environment [12:35:04.334] | : . ' , assign_globals() ... done [12:35:04.338] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.338] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.339] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.339] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.339] | : . ' , ; ` | : New stack: [12:35:04.340] | : . ' , ; ` | : List of 1 [12:35:04.340] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.340] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.340] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.340] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.340] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.340] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.346] | : . ' , ; ` | : Old stack: [12:35:04.347] | : . ' , ; ` | : List of 1 [12:35:04.347] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.347] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.347] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.347] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.347] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.347] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.356] | : . ' , ; ` | : Identical [12:35:04.357] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.357] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.357] | : . ' , ; ` | List of future strategies: [12:35:04.357] | : . ' , ; ` | 1. sequential: [12:35:04.357] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.357] | : . ' , ; ` | - tweaked: FALSE [12:35:04.357] | : . ' , ; ` | - call: plan(sequential) [12:35:04.358] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.358] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.359] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.359] | : . ' , SequentialFuture started (and completed) [12:35:04.360] | : . ' , signalConditions() ... [12:35:04.360] | : . ' , ; include = 'immediateCondition' [12:35:04.360] | : . ' , ; exclude = [12:35:04.361] | : . ' , ; resignal = FALSE [12:35:04.361] | : . ' , ; Number of conditions: 6 [12:35:04.361] | : . ' , ; int 6 [12:35:04.362] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.362] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.363] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.363] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.363] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.363] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.364] | : . ' , signalConditions() ... done [12:35:04.364] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.364] | : . Launching futures ... done [12:35:04.365] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.365] | : Using SequentialFutureBackend ... done [12:35:04.365] | run() for 'Future' () ... done [12:35:04.365] future(..., label = NULL) ... done [12:35:04.366] future(..., label = NULL) ... [12:35:04.366] | lazy: FALSE [12:35:04.366] | stdout: TRUE [12:35:04.366] | conditions: [n=1] 'condition' [12:35:04.367] | gc: FALSE [12:35:04.367] | earlySignal: FALSE [12:35:04.367] | getGlobalsAndPackages() ... [12:35:04.367] | : Searching for globals ... [12:35:04.379] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.379] | : Searching for globals ... done [12:35:04.380] | : Resolving globals: FALSE [12:35:04.380] | : Search for packages associated with the globals ... [12:35:04.381] | : . Packages associated with globals: [1] 'base' [12:35:04.382] | : . Packages: [1] 'base' [12:35:04.382] | : Search for packages associated with the globals ... done [12:35:04.383] | : Packages after dropping 'base': [0] [12:35:04.383] | : globals: [1] 'x' [12:35:04.383] | : packages: [0] [12:35:04.384] | getGlobalsAndPackages() ... done [12:35:04.385] | run() for 'Future' () ... [12:35:04.385] | : state: 'created' [12:35:04.385] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.386] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.386] | : Using SequentialFutureBackend ... [12:35:04.386] | : . Number of futures since start: 11 (11 created, 11 launched, 11 finished) [12:35:04.387] | : . Launching futures ... [12:35:04.387] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.387] | : . ' , getFutureData() ... [12:35:04.388] | : . ' , ; getFutureCore() ... [12:35:04.388] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.388] | : . ' , ; getFutureCore() ... done [12:35:04.389] | : . ' , ; getFutureCapture() ... [12:35:04.389] | : . ' , ; getFutureCapture() ... done [12:35:04.389] | : . ' , ; getFutureContext() ... [12:35:04.390] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.390] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.390] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.391] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.391] | : . ' , ; getFutureContext() ... done [12:35:04.391] | : . ' , getFutureData() ... done [12:35:04.395] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.396] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.396] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.397] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.397] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.397] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.398] | : . ' , ; ` | New stack: [12:35:04.398] | : . ' , ; ` | List of 1 [12:35:04.398] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.398] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.398] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.398] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.398] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.398] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.398] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.398] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.405] | : . ' , ; ` | Old stack: [12:35:04.405] | : . ' , ; ` | List of 1 [12:35:04.405] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.405] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.405] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.405] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.405] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.405] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.405] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.405] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.405] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.405] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.405] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.413] | : . ' , ; ` | Not identical [12:35:04.413] | : . ' , ; ` | all.equal() for future ... [12:35:04.413] | : . ' , ; ` | : List of 2 [12:35:04.413] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.413] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.413] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.413] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.413] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.413] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.413] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.426] | : . ' , ; ` | all.equal() for future ... done [12:35:04.427] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.427] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.427] | : . ' , ; ` List of future strategies: [12:35:04.427] | : . ' , ; ` 1. sequential: [12:35:04.427] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.427] | : . ' , ; ` - tweaked: FALSE [12:35:04.427] | : . ' , ; ` - call: plan(sequential) [12:35:04.428] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.429] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.429] | : . ' , assign_globals() ... [12:35:04.430] | : . ' , List of 1 [12:35:04.430] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.430] | : . ' , - attr(*, "where")=List of 1 [12:35:04.430] | : . ' , ..$ x: [12:35:04.430] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.430] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.430] | : . ' , - attr(*, "total_size")= num NA [12:35:04.430] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.436] | : . ' , - copied 'x' to environment [12:35:04.436] | : . ' , assign_globals() ... done [12:35:04.441] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.442] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.442] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.442] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.442] | : . ' , ; ` | : New stack: [12:35:04.443] | : . ' , ; ` | : List of 1 [12:35:04.443] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.443] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.443] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.443] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.443] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.443] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.449] | : . ' , ; ` | : Old stack: [12:35:04.450] | : . ' , ; ` | : List of 1 [12:35:04.450] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.450] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.450] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.450] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.450] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.450] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.456] | : . ' , ; ` | : Identical [12:35:04.456] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.456] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.456] | : . ' , ; ` | List of future strategies: [12:35:04.456] | : . ' , ; ` | 1. sequential: [12:35:04.456] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.456] | : . ' , ; ` | - tweaked: FALSE [12:35:04.456] | : . ' , ; ` | - call: plan(sequential) [12:35:04.457] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.458] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.458] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.459] | : . ' , SequentialFuture started (and completed) [12:35:04.459] | : . ' , signalConditions() ... [12:35:04.459] | : . ' , ; include = 'immediateCondition' [12:35:04.460] | : . ' , ; exclude = [12:35:04.460] | : . ' , ; resignal = FALSE [12:35:04.460] | : . ' , ; Number of conditions: 6 [12:35:04.460] | : . ' , ; int 6 [12:35:04.461] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.462] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.462] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.462] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.462] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.463] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.463] | : . ' , signalConditions() ... done [12:35:04.463] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.464] | : . Launching futures ... done [12:35:04.464] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.464] | : Using SequentialFutureBackend ... done [12:35:04.464] | run() for 'Future' () ... done [12:35:04.465] future(..., label = NULL) ... done [12:35:04.465] value() for list ... [12:35:04.465] | recursive: 0 [12:35:04.465] | reduce: FALSE [12:35:04.466] | length: 4 [12:35:04.466] | Number of remaining objects: 4 [12:35:04.467] | checking value #1: [12:35:04.467] | 'obj' is SequentialFuture [12:35:04.467] | resolved() ... [12:35:04.467] | : resolved() for SequentialFuture () ... [12:35:04.468] | : . state: 'finished' [12:35:04.468] | : . run: TRUE [12:35:04.468] | : . result: 'FutureResult' [12:35:04.468] | : resolved() for SequentialFuture () ... done [12:35:04.469] | resolved() ... done [12:35:04.469] | SequentialFuture #1 [12:35:04.469] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:04.469] | : nx: 4 [12:35:04.470] | : relay: TRUE [12:35:04.470] | : stdout: TRUE [12:35:04.470] | : signal: TRUE [12:35:04.470] | : resignal: FALSE [12:35:04.471] | : force: TRUE [12:35:04.471] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:04.471] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:04.471] | : until=1 [12:35:04.472] | : relaying element #1 [12:35:04.472] | : value() for SequentialFuture () ... [12:35:04.472] | : . signalConditions() ... [12:35:04.472] | : . ' include = 'immediateCondition' [12:35:04.473] | : . ' exclude = [12:35:04.473] | : . ' resignal = FALSE [12:35:04.473] | : . ' Number of conditions: 6 [12:35:04.473] | : . ' int 6 [12:35:04.474] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.475] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.475] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.475] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.475] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.476] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.476] | : . signalConditions() ... done [12:35:04.476] | : . relay stdout ... [12:35:04.477] | : . relay stdout ... done [12:35:04.477] | : . check for misuse ... [12:35:04.477] | : . check for misuse ... done [12:35:04.477] | : value() for SequentialFuture () ... done [12:35:04.478] | : signalConditions() ... [12:35:04.478] | : . include = 'immediateCondition' [12:35:04.478] | : . exclude = [12:35:04.478] | : . resignal = FALSE [12:35:04.479] | : . Number of conditions: 6 [12:35:04.479] | : . int 6 [12:35:04.480] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.480] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.480] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.481] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.481] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.481] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.481] | : signalConditions() ... done [12:35:04.482] | : signalConditions() ... [12:35:04.482] | : . include = 'condition' [12:35:04.482] | : . exclude = 'error', 'immediateCondition' [12:35:04.482] | : . resignal = TRUE [12:35:04.483] | : . Number of conditions: 6 [12:35:04.483] | : . int 6 [12:35:04.484] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.484] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.114] | : . ' , attachPackages() ... [12:35:04.484] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.485] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.114] | : . ' , ; packages: [n=1] 'future' [12:35:04.485] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.485] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.115] | : . ' , attachPackages() ... done [12:35:04.486] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.486] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.115] | : . ' , attachPackages() ... [12:35:04.486] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.486] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.115] | : . ' , ; packages: [n=0] [12:35:04.487] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.487] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.116] | : . ' , attachPackages() ... done [12:35:04.487] | : signalConditions() ... done [12:35:04.488] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.488] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.488] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:04.489] | value(, ...) ... [12:35:04.489] | value(, ...) ... done [12:35:04.489] | value() for SequentialFuture () ... [12:35:04.490] | : signalConditions() ... [12:35:04.490] | : . include = 'immediateCondition' [12:35:04.490] | : . exclude = [12:35:04.490] | : . resignal = FALSE [12:35:04.491] | : . Number of conditions: 6 [12:35:04.491] | : . int 6 [12:35:04.492] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.492] | : . already signaled, skipping [12:35:04.492] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.493] | : . already signaled, skipping [12:35:04.493] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.493] | : . already signaled, skipping [12:35:04.493] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.494] | : . already signaled, skipping [12:35:04.494] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.494] | : . already signaled, skipping [12:35:04.495] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.495] | : . already signaled, skipping [12:35:04.495] | : signalConditions() ... done [12:35:04.495] | : check for misuse ... [12:35:04.496] | : check for misuse ... done [12:35:04.496] | value() for SequentialFuture () ... done [12:35:04.496] | value: [12:35:04.497] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:04.497] | : nx: 4 [12:35:04.497] | : relay: TRUE [12:35:04.497] | : stdout: TRUE [12:35:04.498] | : signal: TRUE [12:35:04.498] | : resignal: FALSE [12:35:04.498] | : force: TRUE [12:35:04.498] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.499] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.499] | : until=2 [12:35:04.499] | : relaying element #2 [12:35:04.499] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.500] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.500] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:04.500] | resolve() for SequentialFuture ... [12:35:04.501] | resolve() for SequentialFuture ... done [12:35:04.501] | length: 3 (resolved future 1) [12:35:04.501] value() for list ... done [12:35:04.502] checking value #2: [12:35:04.502] 'obj' is SequentialFuture [12:35:04.502] resolved() ... [12:35:04.502] | resolved() for SequentialFuture () ... [12:35:04.503] | : state: 'finished' [12:35:04.503] | : run: TRUE [12:35:04.503] | : result: 'FutureResult' [12:35:04.503] | resolved() for SequentialFuture () ... done [12:35:04.504] resolved() ... done [12:35:04.504] SequentialFuture #2 [12:35:04.504] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:04.504] | nx: 4 [12:35:04.505] | relay: TRUE [12:35:04.505] | stdout: TRUE [12:35:04.505] | signal: TRUE [12:35:04.505] | resignal: FALSE [12:35:04.506] | force: TRUE [12:35:04.506] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.506] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.506] | until=2 [12:35:04.507] | relaying element #2 [12:35:04.507] | value() for SequentialFuture () ... [12:35:04.507] | : signalConditions() ... [12:35:04.508] | : . include = 'immediateCondition' [12:35:04.508] | : . exclude = [12:35:04.508] | : . resignal = FALSE [12:35:04.508] | : . Number of conditions: 6 [12:35:04.509] | : . int 6 [12:35:04.510] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.510] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.510] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.510] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.510] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.511] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.511] | : signalConditions() ... done [12:35:04.511] | : relay stdout ... [12:35:04.511] | : relay stdout ... done [12:35:04.511] | : check for misuse ... [12:35:04.512] | : check for misuse ... done [12:35:04.512] | value() for SequentialFuture () ... done [12:35:04.512] | signalConditions() ... [12:35:04.512] | : include = 'immediateCondition' [12:35:04.512] | : exclude = [12:35:04.513] | : resignal = FALSE [12:35:04.513] | : Number of conditions: 6 [12:35:04.513] | : int 6 [12:35:04.514] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.514] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.514] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.514] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.514] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.514] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.515] | signalConditions() ... done [12:35:04.515] | signalConditions() ... [12:35:04.515] | : include = 'condition' [12:35:04.515] | : exclude = 'error', 'immediateCondition' [12:35:04.515] | : resignal = TRUE [12:35:04.516] | : Number of conditions: 6 [12:35:04.516] | : int 6 [12:35:04.516] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.517] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.210] | : . ' , attachPackages() ... [12:35:04.519] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.520] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.211] | : . ' , ; packages: [n=1] 'future' [12:35:04.520] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.520] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.211] | : . ' , attachPackages() ... done [12:35:04.520] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.520] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.211] | : . ' , attachPackages() ... [12:35:04.521] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.521] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.212] | : . ' , ; packages: [n=0] [12:35:04.521] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.521] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.212] | : . ' , attachPackages() ... done [12:35:04.522] | signalConditions() ... done [12:35:04.522] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.522] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.522] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:04.522] value(, ...) ... [12:35:04.522] value(, ...) ... done [12:35:04.523] value() for SequentialFuture () ... [12:35:04.523] | signalConditions() ... [12:35:04.523] | : include = 'immediateCondition' [12:35:04.523] | : exclude = [12:35:04.523] | : resignal = FALSE [12:35:04.524] | : Number of conditions: 6 [12:35:04.524] | : int 6 [12:35:04.524] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.525] | : already signaled, skipping [12:35:04.525] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.525] | : already signaled, skipping [12:35:04.525] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.525] | : already signaled, skipping [12:35:04.526] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.526] | : already signaled, skipping [12:35:04.526] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.526] | : already signaled, skipping [12:35:04.526] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.526] | : already signaled, skipping [12:35:04.527] | signalConditions() ... done [12:35:04.527] | check for misuse ... [12:35:04.527] | check for misuse ... done [12:35:04.527] value() for SequentialFuture () ... done [12:35:04.527] value: [12:35:04.528] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:04.528] | nx: 4 [12:35:04.528] | relay: TRUE [12:35:04.528] | stdout: TRUE [12:35:04.528] | signal: TRUE [12:35:04.528] | resignal: FALSE [12:35:04.529] | force: TRUE [12:35:04.529] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.529] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.529] | until=3 [12:35:04.529] | relaying element #3 [12:35:04.529] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.530] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.530] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:04.530] resolve() for SequentialFuture ... [12:35:04.530] resolve() for SequentialFuture ... done [12:35:04.530] length: 2 (resolved future 2) [12:35:04.531] checking value #3: [12:35:04.531] 'obj' is SequentialFuture [12:35:04.531] resolved() ... [12:35:04.531] | resolved() for SequentialFuture () ... [12:35:04.531] | : state: 'finished' [12:35:04.532] | : run: TRUE [12:35:04.532] | : result: 'FutureResult' [12:35:04.532] | resolved() for SequentialFuture () ... done [12:35:04.532] resolved() ... done [12:35:04.532] SequentialFuture #3 [12:35:04.532] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:04.533] | nx: 4 [12:35:04.533] | relay: TRUE [12:35:04.533] | stdout: TRUE [12:35:04.533] | signal: TRUE [12:35:04.533] | resignal: FALSE [12:35:04.534] | force: TRUE [12:35:04.534] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.534] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.534] | until=3 [12:35:04.534] | relaying element #3 [12:35:04.535] | value() for SequentialFuture () ... [12:35:04.535] | : signalConditions() ... [12:35:04.535] | : . include = 'immediateCondition' [12:35:04.535] | : . exclude = [12:35:04.535] | : . resignal = FALSE [12:35:04.536] | : . Number of conditions: 6 [12:35:04.536] | : . int 6 [12:35:04.536] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.537] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.537] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.537] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.537] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.537] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.538] | : signalConditions() ... done [12:35:04.538] | : relay stdout ... [12:35:04.538] | : relay stdout ... done [12:35:04.538] | : check for misuse ... [12:35:04.538] | : check for misuse ... done [12:35:04.539] | value() for SequentialFuture () ... done [12:35:04.539] | signalConditions() ... [12:35:04.539] | : include = 'immediateCondition' [12:35:04.539] | : exclude = [12:35:04.539] | : resignal = FALSE [12:35:04.540] | : Number of conditions: 6 [12:35:04.540] | : int 6 [12:35:04.540] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.541] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.541] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.541] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.541] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.541] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.542] | signalConditions() ... done [12:35:04.542] | signalConditions() ... [12:35:04.542] | : include = 'condition' [12:35:04.542] | : exclude = 'error', 'immediateCondition' [12:35:04.542] | : resignal = TRUE [12:35:04.542] | : Number of conditions: 6 [12:35:04.543] | : int 6 [12:35:04.543] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.543] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.297] | : . ' , attachPackages() ... [12:35:04.544] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.544] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.297] | : . ' , ; packages: [n=1] 'future' [12:35:04.544] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.544] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.297] | : . ' , attachPackages() ... done [12:35:04.545] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.545] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.298] | : . ' , attachPackages() ... [12:35:04.545] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.545] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.298] | : . ' , ; packages: [n=0] [12:35:04.545] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.546] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.298] | : . ' , attachPackages() ... done [12:35:04.546] | signalConditions() ... done [12:35:04.546] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.546] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.546] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:04.547] value(, ...) ... [12:35:04.547] value(, ...) ... done [12:35:04.547] value() for SequentialFuture () ... [12:35:04.547] | signalConditions() ... [12:35:04.547] | : include = 'immediateCondition' [12:35:04.547] | : exclude = [12:35:04.548] | : resignal = FALSE [12:35:04.548] | : Number of conditions: 6 [12:35:04.548] | : int 6 [12:35:04.549] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.549] | : already signaled, skipping [12:35:04.549] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.549] | : already signaled, skipping [12:35:04.549] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.550] | : already signaled, skipping [12:35:04.550] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.550] | : already signaled, skipping [12:35:04.550] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.550] | : already signaled, skipping [12:35:04.550] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.551] | : already signaled, skipping [12:35:04.551] | signalConditions() ... done [12:35:04.551] | check for misuse ... [12:35:04.551] | check for misuse ... done [12:35:04.551] value() for SequentialFuture () ... done [12:35:04.552] value: [12:35:04.552] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:04.552] | nx: 4 [12:35:04.552] | relay: TRUE [12:35:04.552] | stdout: TRUE [12:35:04.552] | signal: TRUE [12:35:04.552] | resignal: FALSE [12:35:04.553] | force: TRUE [12:35:04.553] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.553] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.553] | until=4 [12:35:04.553] | relaying element #4 [12:35:04.554] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.554] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.554] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:04.554] resolve() for SequentialFuture ... [12:35:04.554] resolve() for SequentialFuture ... done [12:35:04.554] length: 1 (resolved future 3) [12:35:04.555] checking value #4: [12:35:04.555] 'obj' is SequentialFuture [12:35:04.555] resolved() ... [12:35:04.555] | resolved() for SequentialFuture () ... [12:35:04.556] | : state: 'finished' [12:35:04.556] | : run: TRUE [12:35:04.556] | : result: 'FutureResult' [12:35:04.556] | resolved() for SequentialFuture () ... done [12:35:04.556] resolved() ... done [12:35:04.556] SequentialFuture #4 [12:35:04.557] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:04.557] | nx: 4 [12:35:04.557] | relay: TRUE [12:35:04.557] | stdout: TRUE [12:35:04.557] | signal: TRUE [12:35:04.557] | resignal: FALSE [12:35:04.558] | force: TRUE [12:35:04.558] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.558] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:04.558] | until=4 [12:35:04.558] | relaying element #4 [12:35:04.559] | value() for SequentialFuture () ... [12:35:04.559] | : signalConditions() ... [12:35:04.559] | : . include = 'immediateCondition' [12:35:04.559] | : . exclude = [12:35:04.559] | : . resignal = FALSE [12:35:04.560] | : . Number of conditions: 6 [12:35:04.560] | : . int 6 [12:35:04.560] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.561] | : signalConditions() ... done [12:35:04.562] | : relay stdout ... [12:35:04.562] | : relay stdout ... done [12:35:04.562] | : check for misuse ... [12:35:04.562] | : check for misuse ... done [12:35:04.562] | value() for SequentialFuture () ... done [12:35:04.563] | signalConditions() ... [12:35:04.563] | : include = 'immediateCondition' [12:35:04.563] | : exclude = [12:35:04.563] | : resignal = FALSE [12:35:04.563] | : Number of conditions: 6 [12:35:04.564] | : int 6 [12:35:04.564] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.564] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.564] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.565] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.565] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.565] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.565] | signalConditions() ... done [12:35:04.565] | signalConditions() ... [12:35:04.566] | : include = 'condition' [12:35:04.566] | : exclude = 'error', 'immediateCondition' [12:35:04.566] | : resignal = TRUE [12:35:04.566] | : Number of conditions: 6 [12:35:04.567] | : int 6 [12:35:04.567] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.567] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.392] | : . ' , attachPackages() ... [12:35:04.568] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.568] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.393] | : . ' , ; packages: [n=1] 'future' [12:35:04.568] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.568] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.393] | : . ' , attachPackages() ... done [12:35:04.568] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.569] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.393] | : . ' , attachPackages() ... [12:35:04.569] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.569] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.394] | : . ' , ; packages: [n=0] [12:35:04.569] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.569] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.394] | : . ' , attachPackages() ... done [12:35:04.570] | signalConditions() ... done [12:35:04.570] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.570] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.570] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:04.570] value(, ...) ... [12:35:04.570] value(, ...) ... done [12:35:04.570] value() for SequentialFuture () ... [12:35:04.571] | signalConditions() ... [12:35:04.571] | : include = 'immediateCondition' [12:35:04.571] | : exclude = [12:35:04.571] | : resignal = FALSE [12:35:04.571] | : Number of conditions: 6 [12:35:04.572] | : int 6 [12:35:04.572] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.572] | : already signaled, skipping [12:35:04.572] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.573] | : already signaled, skipping [12:35:04.573] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.573] | : already signaled, skipping [12:35:04.573] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.573] | : already signaled, skipping [12:35:04.573] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.574] | : already signaled, skipping [12:35:04.574] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.574] | : already signaled, skipping [12:35:04.574] | signalConditions() ... done [12:35:04.574] | check for misuse ... [12:35:04.574] | check for misuse ... done [12:35:04.575] value() for SequentialFuture () ... done [12:35:04.575] value: [12:35:04.575] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:04.575] | nx: 4 [12:35:04.575] | relay: TRUE [12:35:04.575] | stdout: TRUE [12:35:04.576] | signal: TRUE [12:35:04.576] | resignal: FALSE [12:35:04.576] | force: TRUE [12:35:04.576] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.576] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.577] | until=4 [12:35:04.577] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.577] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.578] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:04.578] resolve() for SequentialFuture ... [12:35:04.578] resolve() for SequentialFuture ... done [12:35:04.578] length: 0 (resolved future 4) [12:35:04.578] Relaying remaining futures ... [12:35:04.579] | signalConditionsASAP(NULL, pos=0) ... [12:35:04.579] | : nx: 4 [12:35:04.579] | : relay: TRUE [12:35:04.579] | : stdout: TRUE [12:35:04.579] | : signal: TRUE [12:35:04.579] | : resignal: FALSE [12:35:04.580] | : force: TRUE [12:35:04.580] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.580] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:04.580] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.580] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:04.581] | signalConditionsASAP(NULL, pos=0) ... done [12:35:04.581] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:04.581] future(..., label = 'fsample_1-844575') ... [12:35:04.582] | lazy: FALSE [12:35:04.582] | stdout: TRUE [12:35:04.582] | conditions: [n=1] 'condition' [12:35:04.582] | gc: FALSE [12:35:04.582] | earlySignal: FALSE [12:35:04.582] | getGlobalsAndPackages() ... [12:35:04.583] | : Searching for globals ... [12:35:04.590] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.590] | : Searching for globals ... done [12:35:04.590] | : Resolving globals: FALSE [12:35:04.591] | : Search for packages associated with the globals ... [12:35:04.591] | : . Packages associated with globals: [1] 'base' [12:35:04.591] | : . Packages: [1] 'base' [12:35:04.592] | : Search for packages associated with the globals ... done [12:35:04.592] | : Packages after dropping 'base': [0] [12:35:04.592] | : globals: [1] 'x' [12:35:04.592] | : packages: [0] [12:35:04.592] | getGlobalsAndPackages() ... done [12:35:04.593] | run() for 'Future' ('fsample_1-844575') ... [12:35:04.593] | : state: 'created' [12:35:04.593] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.593] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.593] | : Using SequentialFutureBackend ... [12:35:04.594] | : . Number of futures since start: 12 (12 created, 12 launched, 12 finished) [12:35:04.594] | : . Launching futures ... [12:35:04.594] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.594] | : . ' , getFutureData() ... [12:35:04.594] | : . ' , ; getFutureCore() ... [12:35:04.595] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.595] | : . ' , ; getFutureCore() ... done [12:35:04.595] | : . ' , ; getFutureCapture() ... [12:35:04.595] | : . ' , ; getFutureCapture() ... done [12:35:04.595] | : . ' , ; getFutureContext() ... [12:35:04.596] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.596] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.596] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.596] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.596] | : . ' , ; getFutureContext() ... done [12:35:04.597] | : . ' , getFutureData() ... done [12:35:04.599] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.599] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.599] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.599] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.600] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.600] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.600] | : . ' , ; ` | New stack: [12:35:04.600] | : . ' , ; ` | List of 1 [12:35:04.600] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.600] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.600] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.600] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.600] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.600] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.600] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.600] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.604] | : . ' , ; ` | Old stack: [12:35:04.604] | : . ' , ; ` | List of 1 [12:35:04.604] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.604] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.604] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.604] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.604] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.604] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.604] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.604] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.604] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.604] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.604] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.609] | : . ' , ; ` | Not identical [12:35:04.609] | : . ' , ; ` | all.equal() for future ... [12:35:04.609] | : . ' , ; ` | : List of 2 [12:35:04.609] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.609] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.609] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.609] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.609] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.609] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.609] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.618] | : . ' , ; ` | all.equal() for future ... done [12:35:04.618] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.618] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.619] | : . ' , ; ` List of future strategies: [12:35:04.619] | : . ' , ; ` 1. sequential: [12:35:04.619] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.619] | : . ' , ; ` - tweaked: FALSE [12:35:04.619] | : . ' , ; ` - call: plan(sequential) [12:35:04.619] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.620] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.620] | : . ' , assign_globals() ... [12:35:04.620] | : . ' , List of 1 [12:35:04.620] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.620] | : . ' , - attr(*, "where")=List of 1 [12:35:04.620] | : . ' , ..$ x: [12:35:04.620] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.620] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.620] | : . ' , - attr(*, "total_size")= num NA [12:35:04.620] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.625] | : . ' , - copied 'x' to environment [12:35:04.625] | : . ' , assign_globals() ... done [12:35:04.629] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.629] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.630] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.630] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.630] | : . ' , ; ` | : New stack: [12:35:04.630] | : . ' , ; ` | : List of 1 [12:35:04.630] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.630] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.630] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.630] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.630] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.630] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.641] | : . ' , ; ` | : Old stack: [12:35:04.641] | : . ' , ; ` | : List of 1 [12:35:04.641] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.641] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.641] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.641] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.641] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.641] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.647] | : . ' , ; ` | : Identical [12:35:04.648] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.648] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.648] | : . ' , ; ` | List of future strategies: [12:35:04.648] | : . ' , ; ` | 1. sequential: [12:35:04.648] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.648] | : . ' , ; ` | - tweaked: FALSE [12:35:04.648] | : . ' , ; ` | - call: plan(sequential) [12:35:04.649] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.650] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.650] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.651] | : . ' , SequentialFuture started (and completed) [12:35:04.651] | : . ' , signalConditions() ... [12:35:04.651] | : . ' , ; include = 'immediateCondition' [12:35:04.652] | : . ' , ; exclude = [12:35:04.652] | : . ' , ; resignal = FALSE [12:35:04.652] | : . ' , ; Number of conditions: 6 [12:35:04.652] | : . ' , ; int 6 [12:35:04.653] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.654] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.654] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.654] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.654] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.655] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.655] | : . ' , signalConditions() ... done [12:35:04.655] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.656] | : . Launching futures ... done [12:35:04.656] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.656] | : Using SequentialFutureBackend ... done [12:35:04.656] | run() for 'Future' ('fsample_1-844575') ... done [12:35:04.657] future(..., label = 'fsample_1-844575') ... done SequentialFuture: Label: 'fsample_1-844575' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 13.24 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb403270 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-18 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03052187 secs (started 2025-07-29 12:35:04.597371) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:04.660] future(..., label = 'fsample_2-779525') ... [12:35:04.660] | lazy: FALSE [12:35:04.660] | stdout: TRUE [12:35:04.661] | conditions: [n=1] 'condition' [12:35:04.661] | gc: FALSE [12:35:04.661] | earlySignal: FALSE [12:35:04.661] | getGlobalsAndPackages() ... [12:35:04.662] | : Searching for globals ... [12:35:04.673] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.673] | : Searching for globals ... done [12:35:04.674] | : Resolving globals: FALSE [12:35:04.674] | : Search for packages associated with the globals ... [12:35:04.674] | : . Packages associated with globals: [1] 'base' [12:35:04.675] | : . Packages: [1] 'base' [12:35:04.675] | : Search for packages associated with the globals ... done [12:35:04.675] | : Packages after dropping 'base': [0] [12:35:04.676] | : globals: [1] 'x' [12:35:04.676] | : packages: [0] [12:35:04.676] | getGlobalsAndPackages() ... done [12:35:04.677] | run() for 'Future' ('fsample_2-779525') ... [12:35:04.677] | : state: 'created' [12:35:04.677] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.678] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.678] | : Using SequentialFutureBackend ... [12:35:04.678] | : . Number of futures since start: 13 (13 created, 13 launched, 13 finished) [12:35:04.678] | : . Launching futures ... [12:35:04.679] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.679] | : . ' , getFutureData() ... [12:35:04.679] | : . ' , ; getFutureCore() ... [12:35:04.680] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.680] | : . ' , ; getFutureCore() ... done [12:35:04.680] | : . ' , ; getFutureCapture() ... [12:35:04.680] | : . ' , ; getFutureCapture() ... done [12:35:04.681] | : . ' , ; getFutureContext() ... [12:35:04.681] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.681] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.682] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.682] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.682] | : . ' , ; getFutureContext() ... done [12:35:04.682] | : . ' , getFutureData() ... done [12:35:04.685] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.686] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.686] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.687] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.687] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.687] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.688] | : . ' , ; ` | New stack: [12:35:04.688] | : . ' , ; ` | List of 1 [12:35:04.688] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.688] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.688] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.688] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.688] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.688] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.688] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.688] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.693] | : . ' , ; ` | Old stack: [12:35:04.693] | : . ' , ; ` | List of 1 [12:35:04.693] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.693] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.693] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.693] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.693] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.693] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.693] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.693] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.693] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.693] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.693] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.700] | : . ' , ; ` | Not identical [12:35:04.700] | : . ' , ; ` | all.equal() for future ... [12:35:04.700] | : . ' , ; ` | : List of 2 [12:35:04.700] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.700] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.700] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.700] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.700] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.700] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.700] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.711] | : . ' , ; ` | all.equal() for future ... done [12:35:04.712] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.712] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.712] | : . ' , ; ` List of future strategies: [12:35:04.712] | : . ' , ; ` 1. sequential: [12:35:04.712] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.712] | : . ' , ; ` - tweaked: FALSE [12:35:04.712] | : . ' , ; ` - call: plan(sequential) [12:35:04.713] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.713] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.714] | : . ' , assign_globals() ... [12:35:04.714] | : . ' , List of 1 [12:35:04.714] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.714] | : . ' , - attr(*, "where")=List of 1 [12:35:04.714] | : . ' , ..$ x: [12:35:04.714] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.714] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.714] | : . ' , - attr(*, "total_size")= num NA [12:35:04.714] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.719] | : . ' , - copied 'x' to environment [12:35:04.719] | : . ' , assign_globals() ... done [12:35:04.723] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.724] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.724] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.724] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.724] | : . ' , ; ` | : New stack: [12:35:04.725] | : . ' , ; ` | : List of 1 [12:35:04.725] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.725] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.725] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.725] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.725] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.725] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.731] | : . ' , ; ` | : Old stack: [12:35:04.731] | : . ' , ; ` | : List of 1 [12:35:04.731] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.731] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.731] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.731] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.731] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.731] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.737] | : . ' , ; ` | : Identical [12:35:04.738] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.738] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.738] | : . ' , ; ` | List of future strategies: [12:35:04.738] | : . ' , ; ` | 1. sequential: [12:35:04.738] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.738] | : . ' , ; ` | - tweaked: FALSE [12:35:04.738] | : . ' , ; ` | - call: plan(sequential) [12:35:04.739] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.740] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.740] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.741] | : . ' , SequentialFuture started (and completed) [12:35:04.741] | : . ' , signalConditions() ... [12:35:04.741] | : . ' , ; include = 'immediateCondition' [12:35:04.741] | : . ' , ; exclude = [12:35:04.742] | : . ' , ; resignal = FALSE [12:35:04.742] | : . ' , ; Number of conditions: 6 [12:35:04.742] | : . ' , ; int 6 [12:35:04.743] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.743] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.744] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.744] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.744] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.744] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.745] | : . ' , signalConditions() ... done [12:35:04.745] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.745] | : . Launching futures ... done [12:35:04.746] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.746] | : Using SequentialFutureBackend ... done [12:35:04.746] | run() for 'Future' ('fsample_2-779525') ... done [12:35:04.746] future(..., label = 'fsample_2-779525') ... done SequentialFuture: Label: 'fsample_2-779525' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 20.27 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb403270 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-19 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03924203 secs (started 2025-07-29 12:35:04.683304) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:04.749] future(..., label = 'fsample_3-377934') ... [12:35:04.749] | lazy: FALSE [12:35:04.749] | stdout: TRUE [12:35:04.749] | conditions: [n=1] 'condition' [12:35:04.750] | gc: FALSE [12:35:04.750] | earlySignal: FALSE [12:35:04.750] | getGlobalsAndPackages() ... [12:35:04.750] | : Searching for globals ... [12:35:04.761] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.762] | : Searching for globals ... done [12:35:04.762] | : Resolving globals: FALSE [12:35:04.762] | : Search for packages associated with the globals ... [12:35:04.763] | : . Packages associated with globals: [1] 'base' [12:35:04.763] | : . Packages: [1] 'base' [12:35:04.763] | : Search for packages associated with the globals ... done [12:35:04.764] | : Packages after dropping 'base': [0] [12:35:04.764] | : globals: [1] 'x' [12:35:04.764] | : packages: [0] [12:35:04.765] | getGlobalsAndPackages() ... done [12:35:04.765] | run() for 'Future' ('fsample_3-377934') ... [12:35:04.765] | : state: 'created' [12:35:04.766] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.766] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.766] | : Using SequentialFutureBackend ... [12:35:04.766] | : . Number of futures since start: 14 (14 created, 14 launched, 14 finished) [12:35:04.767] | : . Launching futures ... [12:35:04.767] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.767] | : . ' , getFutureData() ... [12:35:04.768] | : . ' , ; getFutureCore() ... [12:35:04.768] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.768] | : . ' , ; getFutureCore() ... done [12:35:04.768] | : . ' , ; getFutureCapture() ... [12:35:04.769] | : . ' , ; getFutureCapture() ... done [12:35:04.769] | : . ' , ; getFutureContext() ... [12:35:04.769] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.769] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.770] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.770] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.770] | : . ' , ; getFutureContext() ... done [12:35:04.771] | : . ' , getFutureData() ... done [12:35:04.774] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.774] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.774] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.775] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.775] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.775] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.776] | : . ' , ; ` | New stack: [12:35:04.776] | : . ' , ; ` | List of 1 [12:35:04.776] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.776] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.776] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.776] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.776] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.776] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.776] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.776] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.781] | : . ' , ; ` | Old stack: [12:35:04.781] | : . ' , ; ` | List of 1 [12:35:04.781] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.781] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.781] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.781] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.781] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.781] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.781] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.781] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.781] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.781] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.781] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.791] | : . ' , ; ` | Not identical [12:35:04.791] | : . ' , ; ` | all.equal() for future ... [12:35:04.792] | : . ' , ; ` | : List of 2 [12:35:04.792] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.792] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.792] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.792] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.792] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.792] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.792] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.802] | : . ' , ; ` | all.equal() for future ... done [12:35:04.802] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.802] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.803] | : . ' , ; ` List of future strategies: [12:35:04.803] | : . ' , ; ` 1. sequential: [12:35:04.803] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.803] | : . ' , ; ` - tweaked: FALSE [12:35:04.803] | : . ' , ; ` - call: plan(sequential) [12:35:04.804] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.804] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.804] | : . ' , assign_globals() ... [12:35:04.805] | : . ' , List of 1 [12:35:04.805] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.805] | : . ' , - attr(*, "where")=List of 1 [12:35:04.805] | : . ' , ..$ x: [12:35:04.805] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.805] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.805] | : . ' , - attr(*, "total_size")= num NA [12:35:04.805] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.809] | : . ' , - copied 'x' to environment [12:35:04.809] | : . ' , assign_globals() ... done [12:35:04.813] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.813] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.814] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.814] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.814] | : . ' , ; ` | : New stack: [12:35:04.815] | : . ' , ; ` | : List of 1 [12:35:04.815] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.815] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.815] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.815] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.815] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.815] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.821] | : . ' , ; ` | : Old stack: [12:35:04.821] | : . ' , ; ` | : List of 1 [12:35:04.821] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.821] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.821] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.821] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.821] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.821] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.827] | : . ' , ; ` | : Identical [12:35:04.827] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.828] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.828] | : . ' , ; ` | List of future strategies: [12:35:04.828] | : . ' , ; ` | 1. sequential: [12:35:04.828] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.828] | : . ' , ; ` | - tweaked: FALSE [12:35:04.828] | : . ' , ; ` | - call: plan(sequential) [12:35:04.829] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.829] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.829] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.830] | : . ' , SequentialFuture started (and completed) [12:35:04.831] | : . ' , signalConditions() ... [12:35:04.831] | : . ' , ; include = 'immediateCondition' [12:35:04.831] | : . ' , ; exclude = [12:35:04.831] | : . ' , ; resignal = FALSE [12:35:04.832] | : . ' , ; Number of conditions: 6 [12:35:04.832] | : . ' , ; int 6 [12:35:04.833] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.833] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.833] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.833] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.834] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.834] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.834] | : . ' , signalConditions() ... done [12:35:04.835] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.835] | : . Launching futures ... done [12:35:04.835] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.835] | : Using SequentialFutureBackend ... done [12:35:04.835] | run() for 'Future' ('fsample_3-377934') ... done [12:35:04.835] future(..., label = 'fsample_3-377934') ... done SequentialFuture: Label: 'fsample_3-377934' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 27.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb403270 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-20 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04105306 secs (started 2025-07-29 12:35:04.771405) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:04.837] future(..., label = 'fsample_4-207912') ... [12:35:04.837] | lazy: FALSE [12:35:04.837] | stdout: TRUE [12:35:04.838] | conditions: [n=1] 'condition' [12:35:04.838] | gc: FALSE [12:35:04.838] | earlySignal: FALSE [12:35:04.838] | getGlobalsAndPackages() ... [12:35:04.838] | : Searching for globals ... [12:35:04.845] | : . globals found: [3] '{', 'sample', 'x' [12:35:04.845] | : Searching for globals ... done [12:35:04.846] | : Resolving globals: FALSE [12:35:04.846] | : Search for packages associated with the globals ... [12:35:04.846] | : . Packages associated with globals: [1] 'base' [12:35:04.847] | : . Packages: [1] 'base' [12:35:04.847] | : Search for packages associated with the globals ... done [12:35:04.848] | : Packages after dropping 'base': [0] [12:35:04.848] | : globals: [1] 'x' [12:35:04.848] | : packages: [0] [12:35:04.848] | getGlobalsAndPackages() ... done [12:35:04.849] | run() for 'Future' ('fsample_4-207912') ... [12:35:04.849] | : state: 'created' [12:35:04.849] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.850] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.850] | : Using SequentialFutureBackend ... [12:35:04.850] | : . Number of futures since start: 15 (15 created, 15 launched, 15 finished) [12:35:04.850] | : . Launching futures ... [12:35:04.851] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:04.851] | : . ' , getFutureData() ... [12:35:04.851] | : . ' , ; getFutureCore() ... [12:35:04.852] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:04.852] | : . ' , ; getFutureCore() ... done [12:35:04.852] | : . ' , ; getFutureCapture() ... [12:35:04.852] | : . ' , ; getFutureCapture() ... done [12:35:04.853] | : . ' , ; getFutureContext() ... [12:35:04.853] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.853] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:04.853] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.854] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:04.854] | : . ' , ; getFutureContext() ... done [12:35:04.854] | : . ' , getFutureData() ... done [12:35:04.857] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:04.857] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:04.858] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:04.858] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.858] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.859] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:04.859] | : . ' , ; ` | New stack: [12:35:04.859] | : . ' , ; ` | List of 1 [12:35:04.859] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.859] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.859] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:04.859] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.859] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.859] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.859] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.859] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.864] | : . ' , ; ` | Old stack: [12:35:04.865] | : . ' , ; ` | List of 1 [12:35:04.865] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:04.865] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.865] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:04.865] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.865] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.865] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.865] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:04.865] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.865] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.865] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.865] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.870] | : . ' , ; ` | Not identical [12:35:04.871] | : . ' , ; ` | all.equal() for future ... [12:35:04.871] | : . ' , ; ` | : List of 2 [12:35:04.871] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.871] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:04.871] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.871] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.871] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.871] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.871] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.884] | : . ' , ; ` | all.equal() for future ... done [12:35:04.884] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:04.884] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.885] | : . ' , ; ` List of future strategies: [12:35:04.885] | : . ' , ; ` 1. sequential: [12:35:04.885] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:04.885] | : . ' , ; ` - tweaked: FALSE [12:35:04.885] | : . ' , ; ` - call: plan(sequential) [12:35:04.886] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.886] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.887] | : . ' , assign_globals() ... [12:35:04.887] | : . ' , List of 1 [12:35:04.887] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:04.887] | : . ' , - attr(*, "where")=List of 1 [12:35:04.887] | : . ' , ..$ x: [12:35:04.887] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:04.887] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:04.887] | : . ' , - attr(*, "total_size")= num NA [12:35:04.887] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:04.892] | : . ' , - copied 'x' to environment [12:35:04.892] | : . ' , assign_globals() ... done [12:35:04.896] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.897] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:04.897] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:04.897] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:04.898] | : . ' , ; ` | : New stack: [12:35:04.898] | : . ' , ; ` | : List of 1 [12:35:04.898] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.898] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.898] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.898] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.898] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.898] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.904] | : . ' , ; ` | : Old stack: [12:35:04.905] | : . ' , ; ` | : List of 1 [12:35:04.905] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.905] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:04.905] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:04.905] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:04.905] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:04.905] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:04.911] | : . ' , ; ` | : Identical [12:35:04.911] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:04.911] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:04.911] | : . ' , ; ` | List of future strategies: [12:35:04.911] | : . ' , ; ` | 1. sequential: [12:35:04.911] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:04.911] | : . ' , ; ` | - tweaked: FALSE [12:35:04.911] | : . ' , ; ` | - call: plan(sequential) [12:35:04.912] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:04.913] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.913] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:04.914] | : . ' , SequentialFuture started (and completed) [12:35:04.914] | : . ' , signalConditions() ... [12:35:04.914] | : . ' , ; include = 'immediateCondition' [12:35:04.914] | : . ' , ; exclude = [12:35:04.915] | : . ' , ; resignal = FALSE [12:35:04.915] | : . ' , ; Number of conditions: 6 [12:35:04.915] | : . ' , ; int 6 [12:35:04.916] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.916] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.917] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.917] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.917] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.917] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.918] | : . ' , signalConditions() ... done [12:35:04.918] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:04.918] | : . Launching futures ... done [12:35:04.918] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:04.919] | : Using SequentialFutureBackend ... done [12:35:04.919] | run() for 'Future' ('fsample_4-207912') ... done [12:35:04.919] future(..., label = 'fsample_4-207912') ... done SequentialFuture: Label: 'fsample_4-207912' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 34.32 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb403270 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-21 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04057121 secs (started 2025-07-29 12:35:04.854977) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:04.922] value() for list ... [12:35:04.922] | recursive: 0 [12:35:04.922] | reduce: FALSE [12:35:04.922] | length: 4 [12:35:04.923] | Number of remaining objects: 4 [12:35:04.923] | checking value #1: [12:35:04.923] | 'obj' is SequentialFuture [12:35:04.924] | resolved() ... [12:35:04.924] | : resolved() for SequentialFuture ('fsample_1-844575') ... [12:35:04.924] | : . state: 'finished' [12:35:04.924] | : . run: TRUE [12:35:04.925] | : . result: 'FutureResult' [12:35:04.925] | : resolved() for SequentialFuture ('fsample_1-844575') ... done [12:35:04.925] | resolved() ... done [12:35:04.925] | SequentialFuture #1 [12:35:04.925] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:04.926] | : nx: 4 [12:35:04.926] | : relay: TRUE [12:35:04.926] | : stdout: TRUE [12:35:04.926] | : signal: TRUE [12:35:04.927] | : resignal: FALSE [12:35:04.927] | : force: TRUE [12:35:04.927] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:04.931] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:04.931] | : until=1 [12:35:04.931] | : relaying element #1 [12:35:04.932] | : value() for SequentialFuture ('fsample_1-844575') ... [12:35:04.932] | : . signalConditions() ... [12:35:04.932] | : . ' include = 'immediateCondition' [12:35:04.932] | : . ' exclude = [12:35:04.933] | : . ' resignal = FALSE [12:35:04.933] | : . ' Number of conditions: 6 [12:35:04.933] | : . ' int 6 [12:35:04.934] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.934] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.935] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.935] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.935] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.935] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.936] | : . signalConditions() ... done [12:35:04.936] | : . relay stdout ... [12:35:04.936] | : . relay stdout ... done [12:35:04.936] | : . check for misuse ... [12:35:04.937] | : . check for misuse ... done [12:35:04.937] | : value() for SequentialFuture ('fsample_1-844575') ... done [12:35:04.937] | : signalConditions() ... [12:35:04.938] | : . include = 'immediateCondition' [12:35:04.938] | : . exclude = [12:35:04.938] | : . resignal = FALSE [12:35:04.938] | : . Number of conditions: 6 [12:35:04.939] | : . int 6 [12:35:04.940] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.940] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.940] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.940] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.941] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.942] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.942] | : signalConditions() ... done [12:35:04.943] | : signalConditions() ... [12:35:04.943] | : . include = 'condition' [12:35:04.944] | : . exclude = 'error', 'immediateCondition' [12:35:04.944] | : . resignal = TRUE [12:35:04.944] | : . Number of conditions: 6 [12:35:04.945] | : . int 6 [12:35:04.946] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.946] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.597] | : . ' , attachPackages() ... [12:35:04.947] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.947] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.597] | : . ' , ; packages: [n=1] 'future' [12:35:04.948] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.948] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.597] | : . ' , attachPackages() ... done [12:35:04.948] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.949] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.598] | : . ' , attachPackages() ... [12:35:04.949] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.949] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.598] | : . ' , ; packages: [n=0] [12:35:04.950] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.950] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.598] | : . ' , attachPackages() ... done [12:35:04.951] | : signalConditions() ... done [12:35:04.951] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.951] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.952] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:04.952] | value(, ...) ... [12:35:04.952] | value(, ...) ... done [12:35:04.953] | value() for SequentialFuture ('fsample_1-844575') ... [12:35:04.953] | : signalConditions() ... [12:35:04.953] | : . include = 'immediateCondition' [12:35:04.954] | : . exclude = [12:35:04.954] | : . resignal = FALSE [12:35:04.954] | : . Number of conditions: 6 [12:35:04.955] | : . int 6 [12:35:04.956] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.956] | : . already signaled, skipping [12:35:04.957] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.957] | : . already signaled, skipping [12:35:04.957] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.957] | : . already signaled, skipping [12:35:04.958] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.958] | : . already signaled, skipping [12:35:04.958] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.959] | : . already signaled, skipping [12:35:04.959] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.963] | : . already signaled, skipping [12:35:04.963] | : signalConditions() ... done [12:35:04.964] | : check for misuse ... [12:35:04.964] | : check for misuse ... done [12:35:04.964] | value() for SequentialFuture ('fsample_1-844575') ... done [12:35:04.964] | value: [12:35:04.964] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:04.965] | : nx: 4 [12:35:04.965] | : relay: TRUE [12:35:04.965] | : stdout: TRUE [12:35:04.965] | : signal: TRUE [12:35:04.965] | : resignal: FALSE [12:35:04.965] | : force: TRUE [12:35:04.965] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.966] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.966] | : until=2 [12:35:04.966] | : relaying element #2 [12:35:04.966] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.966] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.967] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:04.967] | resolve() for SequentialFuture ... [12:35:04.967] | resolve() for SequentialFuture ... done [12:35:04.968] | length: 3 (resolved future 1) [12:35:04.968] value() for list ... done [12:35:04.968] checking value #2: [12:35:04.968] 'obj' is SequentialFuture [12:35:04.969] resolved() ... [12:35:04.969] | resolved() for SequentialFuture ('fsample_2-779525') ... [12:35:04.969] | : state: 'finished' [12:35:04.969] | : run: TRUE [12:35:04.970] | : result: 'FutureResult' [12:35:04.970] | resolved() for SequentialFuture ('fsample_2-779525') ... done [12:35:04.970] resolved() ... done [12:35:04.970] SequentialFuture #2 [12:35:04.971] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:04.971] | nx: 4 [12:35:04.971] | relay: TRUE [12:35:04.971] | stdout: TRUE [12:35:04.972] | signal: TRUE [12:35:04.972] | resignal: FALSE [12:35:04.972] | force: TRUE [12:35:04.972] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.973] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:04.973] | until=2 [12:35:04.973] | relaying element #2 [12:35:04.973] | value() for SequentialFuture ('fsample_2-779525') ... [12:35:04.974] | : signalConditions() ... [12:35:04.974] | : . include = 'immediateCondition' [12:35:04.974] | : . exclude = [12:35:04.975] | : . resignal = FALSE [12:35:04.975] | : . Number of conditions: 6 [12:35:04.975] | : . int 6 [12:35:04.976] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.976] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.977] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.977] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.977] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.977] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.978] | : signalConditions() ... done [12:35:04.978] | : relay stdout ... [12:35:04.978] | : relay stdout ... done [12:35:04.979] | : check for misuse ... [12:35:04.979] | : check for misuse ... done [12:35:04.979] | value() for SequentialFuture ('fsample_2-779525') ... done [12:35:04.980] | signalConditions() ... [12:35:04.980] | : include = 'immediateCondition' [12:35:04.980] | : exclude = [12:35:04.980] | : resignal = FALSE [12:35:04.981] | : Number of conditions: 6 [12:35:04.981] | : int 6 [12:35:04.982] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.982] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.982] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.983] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.983] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.983] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.983] | signalConditions() ... done [12:35:04.984] | signalConditions() ... [12:35:04.984] | : include = 'condition' [12:35:04.984] | : exclude = 'error', 'immediateCondition' [12:35:04.985] | : resignal = TRUE [12:35:04.985] | : Number of conditions: 6 [12:35:04.985] | : int 6 [12:35:04.986] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.986] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.683] | : . ' , attachPackages() ... [12:35:04.987] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.987] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.683] | : . ' , ; packages: [n=1] 'future' [12:35:04.987] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.987] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.684] | : . ' , attachPackages() ... done [12:35:04.988] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.988] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.684] | : . ' , attachPackages() ... [12:35:04.988] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.989] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.684] | : . ' , ; packages: [n=0] [12:35:04.989] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.989] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.685] | : . ' , attachPackages() ... done [12:35:04.990] | signalConditions() ... done [12:35:04.990] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.990] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:04.990] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:04.991] value(, ...) ... [12:35:04.991] value(, ...) ... done [12:35:04.991] value() for SequentialFuture ('fsample_2-779525') ... [12:35:04.992] | signalConditions() ... [12:35:04.992] | : include = 'immediateCondition' [12:35:04.992] | : exclude = [12:35:04.992] | : resignal = FALSE [12:35:04.993] | : Number of conditions: 6 [12:35:04.993] | : int 6 [12:35:04.994] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.994] | : already signaled, skipping [12:35:04.994] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.995] | : already signaled, skipping [12:35:04.995] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.995] | : already signaled, skipping [12:35:04.995] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.996] | : already signaled, skipping [12:35:04.996] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.996] | : already signaled, skipping [12:35:04.996] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:04.997] | : already signaled, skipping [12:35:04.997] | signalConditions() ... done [12:35:04.997] | check for misuse ... [12:35:04.998] | check for misuse ... done [12:35:04.998] value() for SequentialFuture ('fsample_2-779525') ... done [12:35:04.998] value: [12:35:04.998] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:04.999] | nx: 4 [12:35:04.999] | relay: TRUE [12:35:04.999] | stdout: TRUE [12:35:04.999] | signal: TRUE [12:35:05.000] | resignal: FALSE [12:35:05.000] | force: TRUE [12:35:05.000] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.000] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.001] | until=3 [12:35:05.001] | relaying element #3 [12:35:05.001] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.001] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.002] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:05.002] resolve() for SequentialFuture ... [12:35:05.002] resolve() for SequentialFuture ... done [12:35:05.003] length: 2 (resolved future 2) [12:35:05.003] checking value #3: [12:35:05.003] 'obj' is SequentialFuture [12:35:05.003] resolved() ... [12:35:05.004] | resolved() for SequentialFuture ('fsample_3-377934') ... [12:35:05.004] | : state: 'finished' [12:35:05.004] | : run: TRUE [12:35:05.004] | : result: 'FutureResult' [12:35:05.005] | resolved() for SequentialFuture ('fsample_3-377934') ... done [12:35:05.005] resolved() ... done [12:35:05.005] SequentialFuture #3 [12:35:05.005] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:05.005] | nx: 4 [12:35:05.006] | relay: TRUE [12:35:05.006] | stdout: TRUE [12:35:05.006] | signal: TRUE [12:35:05.006] | resignal: FALSE [12:35:05.006] | force: TRUE [12:35:05.007] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.007] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.007] | until=3 [12:35:05.007] | relaying element #3 [12:35:05.008] | value() for SequentialFuture ('fsample_3-377934') ... [12:35:05.008] | : signalConditions() ... [12:35:05.008] | : . include = 'immediateCondition' [12:35:05.008] | : . exclude = [12:35:05.009] | : . resignal = FALSE [12:35:05.009] | : . Number of conditions: 6 [12:35:05.009] | : . int 6 [12:35:05.010] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.010] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.010] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.011] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.011] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.011] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.012] | : signalConditions() ... done [12:35:05.012] | : relay stdout ... [12:35:05.012] | : relay stdout ... done [12:35:05.012] | : check for misuse ... [12:35:05.013] | : check for misuse ... done [12:35:05.013] | value() for SequentialFuture ('fsample_3-377934') ... done [12:35:05.013] | signalConditions() ... [12:35:05.013] | : include = 'immediateCondition' [12:35:05.014] | : exclude = [12:35:05.014] | : resignal = FALSE [12:35:05.014] | : Number of conditions: 6 [12:35:05.014] | : int 6 [12:35:05.015] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.015] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.016] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.016] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.016] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.016] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.017] | signalConditions() ... done [12:35:05.017] | signalConditions() ... [12:35:05.017] | : include = 'condition' [12:35:05.018] | : exclude = 'error', 'immediateCondition' [12:35:05.018] | : resignal = TRUE [12:35:05.018] | : Number of conditions: 6 [12:35:05.018] | : int 6 [12:35:05.019] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.019] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.771] | : . ' , attachPackages() ... [12:35:05.020] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.020] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.771] | : . ' , ; packages: [n=1] 'future' [12:35:05.020] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.020] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.772] | : . ' , attachPackages() ... done [12:35:05.021] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.021] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.772] | : . ' , attachPackages() ... [12:35:05.021] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.022] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.772] | : . ' , ; packages: [n=0] [12:35:05.022] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.022] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.773] | : . ' , attachPackages() ... done [12:35:05.022] | signalConditions() ... done [12:35:05.023] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.023] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.023] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:05.023] value(, ...) ... [12:35:05.023] value(, ...) ... done [12:35:05.024] value() for SequentialFuture ('fsample_3-377934') ... [12:35:05.024] | signalConditions() ... [12:35:05.024] | : include = 'immediateCondition' [12:35:05.024] | : exclude = [12:35:05.024] | : resignal = FALSE [12:35:05.025] | : Number of conditions: 6 [12:35:05.025] | : int 6 [12:35:05.026] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.026] | : already signaled, skipping [12:35:05.026] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.026] | : already signaled, skipping [12:35:05.026] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.027] | : already signaled, skipping [12:35:05.027] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.027] | : already signaled, skipping [12:35:05.027] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.028] | : already signaled, skipping [12:35:05.028] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.028] | : already signaled, skipping [12:35:05.028] | signalConditions() ... done [12:35:05.028] | check for misuse ... [12:35:05.029] | check for misuse ... done [12:35:05.029] value() for SequentialFuture ('fsample_3-377934') ... done [12:35:05.029] value: [12:35:05.029] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:05.029] | nx: 4 [12:35:05.030] | relay: TRUE [12:35:05.030] | stdout: TRUE [12:35:05.030] | signal: TRUE [12:35:05.030] | resignal: FALSE [12:35:05.030] | force: TRUE [12:35:05.030] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.031] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.031] | until=4 [12:35:05.031] | relaying element #4 [12:35:05.031] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.032] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.032] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:05.032] resolve() for SequentialFuture ... [12:35:05.032] resolve() for SequentialFuture ... done [12:35:05.032] length: 1 (resolved future 3) [12:35:05.033] checking value #4: [12:35:05.033] 'obj' is SequentialFuture [12:35:05.033] resolved() ... [12:35:05.033] | resolved() for SequentialFuture ('fsample_4-207912') ... [12:35:05.034] | : state: 'finished' [12:35:05.034] | : run: TRUE [12:35:05.034] | : result: 'FutureResult' [12:35:05.034] | resolved() for SequentialFuture ('fsample_4-207912') ... done [12:35:05.034] resolved() ... done [12:35:05.035] SequentialFuture #4 [12:35:05.035] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:05.035] | nx: 4 [12:35:05.035] | relay: TRUE [12:35:05.035] | stdout: TRUE [12:35:05.036] | signal: TRUE [12:35:05.036] | resignal: FALSE [12:35:05.036] | force: TRUE [12:35:05.036] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.036] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.037] | until=4 [12:35:05.037] | relaying element #4 [12:35:05.037] | value() for SequentialFuture ('fsample_4-207912') ... [12:35:05.037] | : signalConditions() ... [12:35:05.037] | : . include = 'immediateCondition' [12:35:05.038] | : . exclude = [12:35:05.038] | : . resignal = FALSE [12:35:05.038] | : . Number of conditions: 6 [12:35:05.038] | : . int 6 [12:35:05.039] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.039] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.039] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.040] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.040] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.040] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.040] | : signalConditions() ... done [12:35:05.041] | : relay stdout ... [12:35:05.041] | : relay stdout ... done [12:35:05.041] | : check for misuse ... [12:35:05.041] | : check for misuse ... done [12:35:05.042] | value() for SequentialFuture ('fsample_4-207912') ... done [12:35:05.042] | signalConditions() ... [12:35:05.042] | : include = 'immediateCondition' [12:35:05.042] | : exclude = [12:35:05.042] | : resignal = FALSE [12:35:05.043] | : Number of conditions: 6 [12:35:05.043] | : int 6 [12:35:05.044] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.044] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.044] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.044] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.044] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.045] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.045] | signalConditions() ... done [12:35:05.045] | signalConditions() ... [12:35:05.045] | : include = 'condition' [12:35:05.046] | : exclude = 'error', 'immediateCondition' [12:35:05.046] | : resignal = TRUE [12:35:05.046] | : Number of conditions: 6 [12:35:05.046] | : int 6 [12:35:05.047] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.047] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:04.855] | : . ' , attachPackages() ... [12:35:05.047] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.048] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:04.855] | : . ' , ; packages: [n=1] 'future' [12:35:05.048] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.048] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:04.855] | : . ' , attachPackages() ... done [12:35:05.048] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.049] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:04.856] | : . ' , attachPackages() ... [12:35:05.049] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.049] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:04.856] | : . ' , ; packages: [n=0] [12:35:05.049] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.050] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:04.856] | : . ' , attachPackages() ... done [12:35:05.050] | signalConditions() ... done [12:35:05.050] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.050] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.050] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:05.051] value(, ...) ... [12:35:05.051] value(, ...) ... done [12:35:05.051] value() for SequentialFuture ('fsample_4-207912') ... [12:35:05.051] | signalConditions() ... [12:35:05.051] | : include = 'immediateCondition' [12:35:05.052] | : exclude = [12:35:05.052] | : resignal = FALSE [12:35:05.052] | : Number of conditions: 6 [12:35:05.052] | : int 6 [12:35:05.053] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.053] | : already signaled, skipping [12:35:05.054] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.054] | : already signaled, skipping [12:35:05.054] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.054] | : already signaled, skipping [12:35:05.054] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.055] | : already signaled, skipping [12:35:05.055] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.055] | : already signaled, skipping [12:35:05.055] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.056] | : already signaled, skipping [12:35:05.056] | signalConditions() ... done [12:35:05.056] | check for misuse ... [12:35:05.056] | check for misuse ... done [12:35:05.057] value() for SequentialFuture ('fsample_4-207912') ... done [12:35:05.057] value: [12:35:05.057] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:05.057] | nx: 4 [12:35:05.057] | relay: TRUE [12:35:05.058] | stdout: TRUE [12:35:05.058] | signal: TRUE [12:35:05.058] | resignal: FALSE [12:35:05.058] | force: TRUE [12:35:05.059] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.059] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.059] | until=4 [12:35:05.059] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.059] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.060] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:05.060] resolve() for SequentialFuture ... [12:35:05.060] resolve() for SequentialFuture ... done [12:35:05.060] length: 0 (resolved future 4) [12:35:05.061] Relaying remaining futures ... [12:35:05.061] | signalConditionsASAP(NULL, pos=0) ... [12:35:05.061] | : nx: 4 [12:35:05.061] | : relay: TRUE [12:35:05.062] | : stdout: TRUE [12:35:05.062] | : signal: TRUE [12:35:05.062] | : resignal: FALSE [12:35:05.062] | : force: TRUE [12:35:05.062] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.063] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:05.063] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.063] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.064] | signalConditionsASAP(NULL, pos=0) ... done [12:35:05.064] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 1 [[3]] [1] 3 [[4]] [1] 3 [12:35:05.064] future(..., label = 'fsample_1-119489') ... [12:35:05.065] | lazy: FALSE [12:35:05.065] | stdout: TRUE [12:35:05.065] | conditions: [n=1] 'condition' [12:35:05.065] | gc: FALSE [12:35:05.065] | earlySignal: FALSE [12:35:05.066] | getGlobalsAndPackages() ... [12:35:05.066] | : Searching for globals ... [12:35:05.076] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.076] | : Searching for globals ... done [12:35:05.076] | : Resolving globals: FALSE [12:35:05.077] | : Search for packages associated with the globals ... [12:35:05.077] | : . Packages associated with globals: [1] 'base' [12:35:05.078] | : . Packages: [1] 'base' [12:35:05.078] | : Search for packages associated with the globals ... done [12:35:05.078] | : Packages after dropping 'base': [0] [12:35:05.078] | : globals: [1] 'x' [12:35:05.079] | : packages: [0] [12:35:05.079] | getGlobalsAndPackages() ... done [12:35:05.079] | run() for 'Future' ('fsample_1-119489') ... [12:35:05.080] | : state: 'created' [12:35:05.080] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.080] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.080] | : Using SequentialFutureBackend ... [12:35:05.081] | : . Number of futures since start: 16 (16 created, 16 launched, 16 finished) [12:35:05.081] | : . Launching futures ... [12:35:05.081] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.081] | : . ' , getFutureData() ... [12:35:05.082] | : . ' , ; getFutureCore() ... [12:35:05.082] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.082] | : . ' , ; getFutureCore() ... done [12:35:05.082] | : . ' , ; getFutureCapture() ... [12:35:05.083] | : . ' , ; getFutureCapture() ... done [12:35:05.083] | : . ' , ; getFutureContext() ... [12:35:05.083] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.083] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.084] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.084] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.084] | : . ' , ; getFutureContext() ... done [12:35:05.085] | : . ' , getFutureData() ... done [12:35:05.087] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.088] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.088] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.088] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.089] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.089] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.089] | : . ' , ; ` | New stack: [12:35:05.090] | : . ' , ; ` | List of 1 [12:35:05.090] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.090] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.090] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.090] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.090] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.090] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.090] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.090] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.103] | : . ' , ; ` | Old stack: [12:35:05.103] | : . ' , ; ` | List of 1 [12:35:05.103] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.103] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.103] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.103] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.103] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.103] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.103] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.103] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.103] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.103] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.103] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.109] | : . ' , ; ` | Not identical [12:35:05.109] | : . ' , ; ` | all.equal() for future ... [12:35:05.109] | : . ' , ; ` | : List of 2 [12:35:05.109] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.109] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.109] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.109] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.109] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.109] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.109] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.118] | : . ' , ; ` | all.equal() for future ... done [12:35:05.119] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.119] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.119] | : . ' , ; ` List of future strategies: [12:35:05.119] | : . ' , ; ` 1. sequential: [12:35:05.119] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.119] | : . ' , ; ` - tweaked: FALSE [12:35:05.119] | : . ' , ; ` - call: plan(sequential) [12:35:05.120] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.120] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.121] | : . ' , assign_globals() ... [12:35:05.121] | : . ' , List of 1 [12:35:05.121] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.121] | : . ' , - attr(*, "where")=List of 1 [12:35:05.121] | : . ' , ..$ x: [12:35:05.121] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.121] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.121] | : . ' , - attr(*, "total_size")= num NA [12:35:05.121] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.125] | : . ' , - copied 'x' to environment [12:35:05.125] | : . ' , assign_globals() ... done [12:35:05.129] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.129] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.129] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.129] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.130] | : . ' , ; ` | : New stack: [12:35:05.130] | : . ' , ; ` | : List of 1 [12:35:05.130] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.130] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.130] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.130] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.130] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.130] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.135] | : . ' , ; ` | : Old stack: [12:35:05.136] | : . ' , ; ` | : List of 1 [12:35:05.136] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.136] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.136] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.136] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.136] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.136] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.141] | : . ' , ; ` | : Identical [12:35:05.141] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.142] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.142] | : . ' , ; ` | List of future strategies: [12:35:05.142] | : . ' , ; ` | 1. sequential: [12:35:05.142] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.142] | : . ' , ; ` | - tweaked: FALSE [12:35:05.142] | : . ' , ; ` | - call: plan(sequential) [12:35:05.143] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.143] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.143] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.144] | : . ' , SequentialFuture started (and completed) [12:35:05.144] | : . ' , signalConditions() ... [12:35:05.145] | : . ' , ; include = 'immediateCondition' [12:35:05.145] | : . ' , ; exclude = [12:35:05.145] | : . ' , ; resignal = FALSE [12:35:05.145] | : . ' , ; Number of conditions: 6 [12:35:05.145] | : . ' , ; int 6 [12:35:05.146] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.146] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.147] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.147] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.147] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.147] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.148] | : . ' , signalConditions() ... done [12:35:05.148] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.148] | : . Launching futures ... done [12:35:05.148] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.149] | : Using SequentialFutureBackend ... done [12:35:05.149] | run() for 'Future' ('fsample_1-119489') ... done [12:35:05.149] future(..., label = 'fsample_1-119489') ... done SequentialFuture: Label: 'fsample_1-119489' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 11.96 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc1471d0 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-22 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04285693 secs (started 2025-07-29 12:35:05.085382) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.151] future(..., label = 'fsample_2-722066') ... [12:35:05.151] | lazy: FALSE [12:35:05.151] | stdout: TRUE [12:35:05.152] | conditions: [n=1] 'condition' [12:35:05.152] | gc: FALSE [12:35:05.152] | earlySignal: FALSE [12:35:05.152] | getGlobalsAndPackages() ... [12:35:05.153] | : Searching for globals ... [12:35:05.162] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.163] | : Searching for globals ... done [12:35:05.163] | : Resolving globals: FALSE [12:35:05.163] | : Search for packages associated with the globals ... [12:35:05.164] | : . Packages associated with globals: [1] 'base' [12:35:05.164] | : . Packages: [1] 'base' [12:35:05.164] | : Search for packages associated with the globals ... done [12:35:05.165] | : Packages after dropping 'base': [0] [12:35:05.165] | : globals: [1] 'x' [12:35:05.165] | : packages: [0] [12:35:05.165] | getGlobalsAndPackages() ... done [12:35:05.166] | run() for 'Future' ('fsample_2-722066') ... [12:35:05.166] | : state: 'created' [12:35:05.167] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.167] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.167] | : Using SequentialFutureBackend ... [12:35:05.167] | : . Number of futures since start: 17 (17 created, 17 launched, 17 finished) [12:35:05.168] | : . Launching futures ... [12:35:05.168] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.168] | : . ' , getFutureData() ... [12:35:05.169] | : . ' , ; getFutureCore() ... [12:35:05.169] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.169] | : . ' , ; getFutureCore() ... done [12:35:05.169] | : . ' , ; getFutureCapture() ... [12:35:05.170] | : . ' , ; getFutureCapture() ... done [12:35:05.170] | : . ' , ; getFutureContext() ... [12:35:05.170] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.171] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.171] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.171] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.171] | : . ' , ; getFutureContext() ... done [12:35:05.172] | : . ' , getFutureData() ... done [12:35:05.175] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.175] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.175] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.176] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.176] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.176] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.177] | : . ' , ; ` | New stack: [12:35:05.177] | : . ' , ; ` | List of 1 [12:35:05.177] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.177] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.177] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.177] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.177] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.177] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.177] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.177] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.182] | : . ' , ; ` | Old stack: [12:35:05.182] | : . ' , ; ` | List of 1 [12:35:05.182] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.182] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.182] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.182] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.182] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.182] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.182] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.182] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.182] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.182] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.182] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.186] | : . ' , ; ` | Not identical [12:35:05.186] | : . ' , ; ` | all.equal() for future ... [12:35:05.186] | : . ' , ; ` | : List of 2 [12:35:05.186] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.186] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.186] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.186] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.186] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.186] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.186] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.195] | : . ' , ; ` | all.equal() for future ... done [12:35:05.195] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.196] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.196] | : . ' , ; ` List of future strategies: [12:35:05.196] | : . ' , ; ` 1. sequential: [12:35:05.196] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.196] | : . ' , ; ` - tweaked: FALSE [12:35:05.196] | : . ' , ; ` - call: plan(sequential) [12:35:05.197] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.197] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.197] | : . ' , assign_globals() ... [12:35:05.198] | : . ' , List of 1 [12:35:05.198] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.198] | : . ' , - attr(*, "where")=List of 1 [12:35:05.198] | : . ' , ..$ x: [12:35:05.198] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.198] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.198] | : . ' , - attr(*, "total_size")= num NA [12:35:05.198] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.202] | : . ' , - copied 'x' to environment [12:35:05.202] | : . ' , assign_globals() ... done [12:35:05.206] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.206] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.206] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.207] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.207] | : . ' , ; ` | : New stack: [12:35:05.207] | : . ' , ; ` | : List of 1 [12:35:05.207] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.207] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.207] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.207] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.207] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.207] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.213] | : . ' , ; ` | : Old stack: [12:35:05.213] | : . ' , ; ` | : List of 1 [12:35:05.213] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.213] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.213] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.213] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.213] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.213] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.219] | : . ' , ; ` | : Identical [12:35:05.219] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.219] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.219] | : . ' , ; ` | List of future strategies: [12:35:05.219] | : . ' , ; ` | 1. sequential: [12:35:05.219] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.219] | : . ' , ; ` | - tweaked: FALSE [12:35:05.219] | : . ' , ; ` | - call: plan(sequential) [12:35:05.220] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.220] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.221] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.221] | : . ' , SequentialFuture started (and completed) [12:35:05.222] | : . ' , signalConditions() ... [12:35:05.222] | : . ' , ; include = 'immediateCondition' [12:35:05.222] | : . ' , ; exclude = [12:35:05.222] | : . ' , ; resignal = FALSE [12:35:05.223] | : . ' , ; Number of conditions: 6 [12:35:05.223] | : . ' , ; int 6 [12:35:05.224] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.224] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.224] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.224] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.225] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.225] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.225] | : . ' , signalConditions() ... done [12:35:05.225] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.226] | : . Launching futures ... done [12:35:05.226] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.229] | : Using SequentialFutureBackend ... done [12:35:05.230] | run() for 'Future' ('fsample_2-722066') ... done [12:35:05.230] future(..., label = 'fsample_2-722066') ... done SequentialFuture: Label: 'fsample_2-722066' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 18.06 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc1471d0 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-23 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03248692 secs (started 2025-07-29 12:35:05.172524) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.232] future(..., label = 'fsample_3-533320') ... [12:35:05.232] | lazy: FALSE [12:35:05.233] | stdout: TRUE [12:35:05.233] | conditions: [n=1] 'condition' [12:35:05.233] | gc: FALSE [12:35:05.234] | earlySignal: FALSE [12:35:05.234] | getGlobalsAndPackages() ... [12:35:05.234] | : Searching for globals ... [12:35:05.244] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.244] | : Searching for globals ... done [12:35:05.244] | : Resolving globals: FALSE [12:35:05.245] | : Search for packages associated with the globals ... [12:35:05.245] | : . Packages associated with globals: [1] 'base' [12:35:05.245] | : . Packages: [1] 'base' [12:35:05.246] | : Search for packages associated with the globals ... done [12:35:05.246] | : Packages after dropping 'base': [0] [12:35:05.246] | : globals: [1] 'x' [12:35:05.246] | : packages: [0] [12:35:05.247] | getGlobalsAndPackages() ... done [12:35:05.247] | run() for 'Future' ('fsample_3-533320') ... [12:35:05.247] | : state: 'created' [12:35:05.248] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.248] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.248] | : Using SequentialFutureBackend ... [12:35:05.248] | : . Number of futures since start: 18 (18 created, 18 launched, 18 finished) [12:35:05.248] | : . Launching futures ... [12:35:05.249] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.249] | : . ' , getFutureData() ... [12:35:05.249] | : . ' , ; getFutureCore() ... [12:35:05.249] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.250] | : . ' , ; getFutureCore() ... done [12:35:05.250] | : . ' , ; getFutureCapture() ... [12:35:05.250] | : . ' , ; getFutureCapture() ... done [12:35:05.250] | : . ' , ; getFutureContext() ... [12:35:05.251] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.251] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.251] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.251] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.252] | : . ' , ; getFutureContext() ... done [12:35:05.252] | : . ' , getFutureData() ... done [12:35:05.255] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.255] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.255] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.256] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.256] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.256] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.257] | : . ' , ; ` | New stack: [12:35:05.257] | : . ' , ; ` | List of 1 [12:35:05.257] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.257] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.257] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.257] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.257] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.257] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.257] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.257] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.261] | : . ' , ; ` | Old stack: [12:35:05.262] | : . ' , ; ` | List of 1 [12:35:05.262] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.262] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.262] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.262] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.262] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.262] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.262] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.262] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.262] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.262] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.262] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.267] | : . ' , ; ` | Not identical [12:35:05.267] | : . ' , ; ` | all.equal() for future ... [12:35:05.268] | : . ' , ; ` | : List of 2 [12:35:05.268] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.268] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.268] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.268] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.268] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.268] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.268] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.277] | : . ' , ; ` | all.equal() for future ... done [12:35:05.277] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.277] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.278] | : . ' , ; ` List of future strategies: [12:35:05.278] | : . ' , ; ` 1. sequential: [12:35:05.278] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.278] | : . ' , ; ` - tweaked: FALSE [12:35:05.278] | : . ' , ; ` - call: plan(sequential) [12:35:05.279] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.279] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.279] | : . ' , assign_globals() ... [12:35:05.279] | : . ' , List of 1 [12:35:05.279] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.279] | : . ' , - attr(*, "where")=List of 1 [12:35:05.279] | : . ' , ..$ x: [12:35:05.279] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.279] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.279] | : . ' , - attr(*, "total_size")= num NA [12:35:05.279] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.284] | : . ' , - copied 'x' to environment [12:35:05.284] | : . ' , assign_globals() ... done [12:35:05.287] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.288] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.288] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.288] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.288] | : . ' , ; ` | : New stack: [12:35:05.289] | : . ' , ; ` | : List of 1 [12:35:05.289] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.289] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.289] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.289] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.289] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.289] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.294] | : . ' , ; ` | : Old stack: [12:35:05.295] | : . ' , ; ` | : List of 1 [12:35:05.295] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.295] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.295] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.295] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.295] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.295] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.300] | : . ' , ; ` | : Identical [12:35:05.300] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.300] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.301] | : . ' , ; ` | List of future strategies: [12:35:05.301] | : . ' , ; ` | 1. sequential: [12:35:05.301] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.301] | : . ' , ; ` | - tweaked: FALSE [12:35:05.301] | : . ' , ; ` | - call: plan(sequential) [12:35:05.302] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.302] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.302] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.303] | : . ' , SequentialFuture started (and completed) [12:35:05.303] | : . ' , signalConditions() ... [12:35:05.303] | : . ' , ; include = 'immediateCondition' [12:35:05.303] | : . ' , ; exclude = [12:35:05.303] | : . ' , ; resignal = FALSE [12:35:05.304] | : . ' , ; Number of conditions: 6 [12:35:05.304] | : . ' , ; int 6 [12:35:05.304] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.304] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.305] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.305] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.305] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.305] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.305] | : . ' , signalConditions() ... done [12:35:05.305] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.305] | : . Launching futures ... done [12:35:05.306] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.306] | : Using SequentialFutureBackend ... done [12:35:05.306] | run() for 'Future' ('fsample_3-533320') ... done [12:35:05.306] future(..., label = 'fsample_3-533320') ... done SequentialFuture: Label: 'fsample_3-533320' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 24.16 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc1471d0 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-24 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03399611 secs (started 2025-07-29 12:35:05.252697) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.308] future(..., label = 'fsample_4-712304') ... [12:35:05.308] | lazy: FALSE [12:35:05.308] | stdout: TRUE [12:35:05.308] | conditions: [n=1] 'condition' [12:35:05.308] | gc: FALSE [12:35:05.308] | earlySignal: FALSE [12:35:05.309] | getGlobalsAndPackages() ... [12:35:05.309] | : Searching for globals ... [12:35:05.316] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.316] | : Searching for globals ... done [12:35:05.316] | : Resolving globals: FALSE [12:35:05.317] | : Search for packages associated with the globals ... [12:35:05.317] | : . Packages associated with globals: [1] 'base' [12:35:05.317] | : . Packages: [1] 'base' [12:35:05.318] | : Search for packages associated with the globals ... done [12:35:05.318] | : Packages after dropping 'base': [0] [12:35:05.318] | : globals: [1] 'x' [12:35:05.318] | : packages: [0] [12:35:05.318] | getGlobalsAndPackages() ... done [12:35:05.319] | run() for 'Future' ('fsample_4-712304') ... [12:35:05.319] | : state: 'created' [12:35:05.319] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.320] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.320] | : Using SequentialFutureBackend ... [12:35:05.320] | : . Number of futures since start: 19 (19 created, 19 launched, 19 finished) [12:35:05.320] | : . Launching futures ... [12:35:05.320] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.321] | : . ' , getFutureData() ... [12:35:05.321] | : . ' , ; getFutureCore() ... [12:35:05.321] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.321] | : . ' , ; getFutureCore() ... done [12:35:05.322] | : . ' , ; getFutureCapture() ... [12:35:05.322] | : . ' , ; getFutureCapture() ... done [12:35:05.322] | : . ' , ; getFutureContext() ... [12:35:05.322] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.322] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.323] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.323] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.323] | : . ' , ; getFutureContext() ... done [12:35:05.323] | : . ' , getFutureData() ... done [12:35:05.326] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.326] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.326] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.326] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.327] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.327] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.327] | : . ' , ; ` | New stack: [12:35:05.327] | : . ' , ; ` | List of 1 [12:35:05.327] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.327] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.327] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.327] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.327] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.327] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.327] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.327] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.332] | : . ' , ; ` | Old stack: [12:35:05.332] | : . ' , ; ` | List of 1 [12:35:05.332] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.332] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.332] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.332] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.332] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.332] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.332] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.332] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.332] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.332] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.332] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.337] | : . ' , ; ` | Not identical [12:35:05.337] | : . ' , ; ` | all.equal() for future ... [12:35:05.338] | : . ' , ; ` | : List of 2 [12:35:05.338] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.338] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.338] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.338] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.338] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.338] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.338] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.347] | : . ' , ; ` | all.equal() for future ... done [12:35:05.347] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.347] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.348] | : . ' , ; ` List of future strategies: [12:35:05.348] | : . ' , ; ` 1. sequential: [12:35:05.348] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.348] | : . ' , ; ` - tweaked: FALSE [12:35:05.348] | : . ' , ; ` - call: plan(sequential) [12:35:05.348] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.349] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.349] | : . ' , assign_globals() ... [12:35:05.349] | : . ' , List of 1 [12:35:05.349] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.349] | : . ' , - attr(*, "where")=List of 1 [12:35:05.349] | : . ' , ..$ x: [12:35:05.349] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.349] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.349] | : . ' , - attr(*, "total_size")= num NA [12:35:05.349] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.357] | : . ' , - copied 'x' to environment [12:35:05.358] | : . ' , assign_globals() ... done [12:35:05.361] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.361] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.362] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.362] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.362] | : . ' , ; ` | : New stack: [12:35:05.362] | : . ' , ; ` | : List of 1 [12:35:05.362] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.362] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.362] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.362] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.362] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.362] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.368] | : . ' , ; ` | : Old stack: [12:35:05.369] | : . ' , ; ` | : List of 1 [12:35:05.369] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.369] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.369] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.369] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.369] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.369] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.375] | : . ' , ; ` | : Identical [12:35:05.375] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.375] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.375] | : . ' , ; ` | List of future strategies: [12:35:05.375] | : . ' , ; ` | 1. sequential: [12:35:05.375] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.375] | : . ' , ; ` | - tweaked: FALSE [12:35:05.375] | : . ' , ; ` | - call: plan(sequential) [12:35:05.376] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.377] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.377] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.378] | : . ' , SequentialFuture started (and completed) [12:35:05.378] | : . ' , signalConditions() ... [12:35:05.378] | : . ' , ; include = 'immediateCondition' [12:35:05.379] | : . ' , ; exclude = [12:35:05.379] | : . ' , ; resignal = FALSE [12:35:05.379] | : . ' , ; Number of conditions: 6 [12:35:05.379] | : . ' , ; int 6 [12:35:05.380] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.381] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.381] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.381] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.381] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.382] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.382] | : . ' , signalConditions() ... done [12:35:05.382] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.383] | : . Launching futures ... done [12:35:05.383] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.383] | : Using SequentialFutureBackend ... done [12:35:05.383] | run() for 'Future' ('fsample_4-712304') ... done [12:35:05.384] future(..., label = 'fsample_4-712304') ... done SequentialFuture: Label: 'fsample_4-712304' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 30.25 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc1471d0 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-25 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03643823 secs (started 2025-07-29 12:35:05.324036) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.386] value() for list ... [12:35:05.386] | recursive: 0 [12:35:05.387] | reduce: FALSE [12:35:05.387] | length: 4 [12:35:05.388] | Number of remaining objects: 4 [12:35:05.388] | checking value #1: [12:35:05.388] | 'obj' is SequentialFuture [12:35:05.388] | resolved() ... [12:35:05.389] | : resolved() for SequentialFuture ('fsample_1-119489') ... [12:35:05.389] | : . state: 'finished' [12:35:05.389] | : . run: TRUE [12:35:05.389] | : . result: 'FutureResult' [12:35:05.390] | : resolved() for SequentialFuture ('fsample_1-119489') ... done [12:35:05.390] | resolved() ... done [12:35:05.390] | SequentialFuture #1 [12:35:05.391] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:05.391] | : nx: 4 [12:35:05.391] | : relay: TRUE [12:35:05.391] | : stdout: TRUE [12:35:05.392] | : signal: TRUE [12:35:05.392] | : resignal: FALSE [12:35:05.392] | : force: TRUE [12:35:05.392] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:05.393] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:05.393] | : until=1 [12:35:05.393] | : relaying element #1 [12:35:05.393] | : value() for SequentialFuture ('fsample_1-119489') ... [12:35:05.394] | : . signalConditions() ... [12:35:05.394] | : . ' include = 'immediateCondition' [12:35:05.394] | : . ' exclude = [12:35:05.395] | : . ' resignal = FALSE [12:35:05.395] | : . ' Number of conditions: 6 [12:35:05.395] | : . ' int 6 [12:35:05.396] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.396] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.397] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.397] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.397] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.397] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.398] | : . signalConditions() ... done [12:35:05.398] | : . relay stdout ... [12:35:05.398] | : . relay stdout ... done [12:35:05.399] | : . check for misuse ... [12:35:05.399] | : . check for misuse ... done [12:35:05.399] | : value() for SequentialFuture ('fsample_1-119489') ... done [12:35:05.400] | : signalConditions() ... [12:35:05.400] | : . include = 'immediateCondition' [12:35:05.400] | : . exclude = [12:35:05.400] | : . resignal = FALSE [12:35:05.401] | : . Number of conditions: 6 [12:35:05.401] | : . int 6 [12:35:05.402] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.402] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.402] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.403] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.403] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.403] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.403] | : signalConditions() ... done [12:35:05.404] | : signalConditions() ... [12:35:05.404] | : . include = 'condition' [12:35:05.404] | : . exclude = 'error', 'immediateCondition' [12:35:05.405] | : . resignal = TRUE [12:35:05.405] | : . Number of conditions: 6 [12:35:05.405] | : . int 6 [12:35:05.406] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.406] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.085] | : . ' , attachPackages() ... [12:35:05.407] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.407] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.085] | : . ' , ; packages: [n=1] 'future' [12:35:05.407] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.408] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.086] | : . ' , attachPackages() ... done [12:35:05.408] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.408] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.086] | : . ' , attachPackages() ... [12:35:05.409] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.409] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.086] | : . ' , ; packages: [n=0] [12:35:05.409] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.409] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.087] | : . ' , attachPackages() ... done [12:35:05.410] | : signalConditions() ... done [12:35:05.410] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.410] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.411] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:05.411] | value(, ...) ... [12:35:05.411] | value(, ...) ... done [12:35:05.412] | value() for SequentialFuture ('fsample_1-119489') ... [12:35:05.412] | : signalConditions() ... [12:35:05.412] | : . include = 'immediateCondition' [12:35:05.412] | : . exclude = [12:35:05.413] | : . resignal = FALSE [12:35:05.413] | : . Number of conditions: 6 [12:35:05.413] | : . int 6 [12:35:05.414] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.415] | : . already signaled, skipping [12:35:05.415] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.415] | : . already signaled, skipping [12:35:05.415] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.416] | : . already signaled, skipping [12:35:05.416] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.416] | : . already signaled, skipping [12:35:05.417] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.417] | : . already signaled, skipping [12:35:05.417] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.417] | : . already signaled, skipping [12:35:05.418] | : signalConditions() ... done [12:35:05.418] | : check for misuse ... [12:35:05.418] | : check for misuse ... done [12:35:05.419] | value() for SequentialFuture ('fsample_1-119489') ... done [12:35:05.419] | value: [12:35:05.419] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:05.420] | : nx: 4 [12:35:05.420] | : relay: TRUE [12:35:05.420] | : stdout: TRUE [12:35:05.420] | : signal: TRUE [12:35:05.421] | : resignal: FALSE [12:35:05.421] | : force: TRUE [12:35:05.421] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.421] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.422] | : until=2 [12:35:05.422] | : relaying element #2 [12:35:05.422] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.423] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.423] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:05.423] | resolve() for SequentialFuture ... [12:35:05.423] | resolve() for SequentialFuture ... done [12:35:05.424] | length: 3 (resolved future 1) [12:35:05.424] value() for list ... done [12:35:05.424] checking value #2: [12:35:05.425] 'obj' is SequentialFuture [12:35:05.425] resolved() ... [12:35:05.425] | resolved() for SequentialFuture ('fsample_2-722066') ... [12:35:05.425] | : state: 'finished' [12:35:05.426] | : run: TRUE [12:35:05.426] | : result: 'FutureResult' [12:35:05.426] | resolved() for SequentialFuture ('fsample_2-722066') ... done [12:35:05.427] resolved() ... done [12:35:05.427] SequentialFuture #2 [12:35:05.427] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:05.427] | nx: 4 [12:35:05.428] | relay: TRUE [12:35:05.428] | stdout: TRUE [12:35:05.428] | signal: TRUE [12:35:05.428] | resignal: FALSE [12:35:05.429] | force: TRUE [12:35:05.429] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.429] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.429] | until=2 [12:35:05.430] | relaying element #2 [12:35:05.430] | value() for SequentialFuture ('fsample_2-722066') ... [12:35:05.430] | : signalConditions() ... [12:35:05.431] | : . include = 'immediateCondition' [12:35:05.431] | : . exclude = [12:35:05.431] | : . resignal = FALSE [12:35:05.431] | : . Number of conditions: 6 [12:35:05.432] | : . int 6 [12:35:05.433] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.433] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.433] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.434] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.434] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.434] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.435] | : signalConditions() ... done [12:35:05.435] | : relay stdout ... [12:35:05.435] | : relay stdout ... done [12:35:05.435] | : check for misuse ... [12:35:05.435] | : check for misuse ... done [12:35:05.436] | value() for SequentialFuture ('fsample_2-722066') ... done [12:35:05.436] | signalConditions() ... [12:35:05.436] | : include = 'immediateCondition' [12:35:05.436] | : exclude = [12:35:05.436] | : resignal = FALSE [12:35:05.437] | : Number of conditions: 6 [12:35:05.437] | : int 6 [12:35:05.437] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.438] | signalConditions() ... done [12:35:05.439] | signalConditions() ... [12:35:05.439] | : include = 'condition' [12:35:05.439] | : exclude = 'error', 'immediateCondition' [12:35:05.439] | : resignal = TRUE [12:35:05.439] | : Number of conditions: 6 [12:35:05.439] | : int 6 [12:35:05.440] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.440] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.172] | : . ' , attachPackages() ... [12:35:05.441] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.441] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.172] | : . ' , ; packages: [n=1] 'future' [12:35:05.441] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.441] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.173] | : . ' , attachPackages() ... done [12:35:05.441] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.441] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.173] | : . ' , attachPackages() ... [12:35:05.442] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.442] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.173] | : . ' , ; packages: [n=0] [12:35:05.442] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.442] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.174] | : . ' , attachPackages() ... done [12:35:05.443] | signalConditions() ... done [12:35:05.443] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.443] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.443] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:05.443] value(, ...) ... [12:35:05.443] value(, ...) ... done [12:35:05.444] value() for SequentialFuture ('fsample_2-722066') ... [12:35:05.444] | signalConditions() ... [12:35:05.444] | : include = 'immediateCondition' [12:35:05.444] | : exclude = [12:35:05.444] | : resignal = FALSE [12:35:05.444] | : Number of conditions: 6 [12:35:05.445] | : int 6 [12:35:05.445] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.445] | : already signaled, skipping [12:35:05.445] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.446] | : already signaled, skipping [12:35:05.446] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.446] | : already signaled, skipping [12:35:05.446] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.446] | : already signaled, skipping [12:35:05.446] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.447] | : already signaled, skipping [12:35:05.447] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.447] | : already signaled, skipping [12:35:05.447] | signalConditions() ... done [12:35:05.447] | check for misuse ... [12:35:05.447] | check for misuse ... done [12:35:05.448] value() for SequentialFuture ('fsample_2-722066') ... done [12:35:05.448] value: [12:35:05.448] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:05.448] | nx: 4 [12:35:05.448] | relay: TRUE [12:35:05.448] | stdout: TRUE [12:35:05.449] | signal: TRUE [12:35:05.449] | resignal: FALSE [12:35:05.449] | force: TRUE [12:35:05.449] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.449] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.449] | until=3 [12:35:05.450] | relaying element #3 [12:35:05.450] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.450] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.450] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:05.450] resolve() for SequentialFuture ... [12:35:05.450] resolve() for SequentialFuture ... done [12:35:05.451] length: 2 (resolved future 2) [12:35:05.451] checking value #3: [12:35:05.451] 'obj' is SequentialFuture [12:35:05.451] resolved() ... [12:35:05.451] | resolved() for SequentialFuture ('fsample_3-533320') ... [12:35:05.452] | : state: 'finished' [12:35:05.452] | : run: TRUE [12:35:05.452] | : result: 'FutureResult' [12:35:05.452] | resolved() for SequentialFuture ('fsample_3-533320') ... done [12:35:05.452] resolved() ... done [12:35:05.452] SequentialFuture #3 [12:35:05.453] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:05.453] | nx: 4 [12:35:05.453] | relay: TRUE [12:35:05.453] | stdout: TRUE [12:35:05.453] | signal: TRUE [12:35:05.453] | resignal: FALSE [12:35:05.453] | force: TRUE [12:35:05.454] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.454] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:05.454] | until=3 [12:35:05.454] | relaying element #3 [12:35:05.454] | value() for SequentialFuture ('fsample_3-533320') ... [12:35:05.455] | : signalConditions() ... [12:35:05.455] | : . include = 'immediateCondition' [12:35:05.455] | : . exclude = [12:35:05.455] | : . resignal = FALSE [12:35:05.455] | : . Number of conditions: 6 [12:35:05.455] | : . int 6 [12:35:05.456] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.456] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.456] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.457] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.457] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.457] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.457] | : signalConditions() ... done [12:35:05.457] | : relay stdout ... [12:35:05.458] | : relay stdout ... done [12:35:05.458] | : check for misuse ... [12:35:05.458] | : check for misuse ... done [12:35:05.458] | value() for SequentialFuture ('fsample_3-533320') ... done [12:35:05.458] | signalConditions() ... [12:35:05.458] | : include = 'immediateCondition' [12:35:05.459] | : exclude = [12:35:05.459] | : resignal = FALSE [12:35:05.459] | : Number of conditions: 6 [12:35:05.459] | : int 6 [12:35:05.460] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.460] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.460] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.460] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.460] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.460] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.461] | signalConditions() ... done [12:35:05.461] | signalConditions() ... [12:35:05.461] | : include = 'condition' [12:35:05.461] | : exclude = 'error', 'immediateCondition' [12:35:05.461] | : resignal = TRUE [12:35:05.462] | : Number of conditions: 6 [12:35:05.462] | : int 6 [12:35:05.462] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.462] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.252] | : . ' , attachPackages() ... [12:35:05.463] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.463] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.253] | : . ' , ; packages: [n=1] 'future' [12:35:05.463] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.463] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.253] | : . ' , attachPackages() ... done [12:35:05.463] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.464] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.253] | : . ' , attachPackages() ... [12:35:05.464] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.464] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.253] | : . ' , ; packages: [n=0] [12:35:05.464] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.464] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.254] | : . ' , attachPackages() ... done [12:35:05.465] | signalConditions() ... done [12:35:05.465] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.465] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.465] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:05.466] value(, ...) ... [12:35:05.466] value(, ...) ... done [12:35:05.466] value() for SequentialFuture ('fsample_3-533320') ... [12:35:05.466] | signalConditions() ... [12:35:05.467] | : include = 'immediateCondition' [12:35:05.467] | : exclude = [12:35:05.467] | : resignal = FALSE [12:35:05.467] | : Number of conditions: 6 [12:35:05.468] | : int 6 [12:35:05.468] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.468] | : already signaled, skipping [12:35:05.469] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.469] | : already signaled, skipping [12:35:05.469] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.469] | : already signaled, skipping [12:35:05.469] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.469] | : already signaled, skipping [12:35:05.470] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.470] | : already signaled, skipping [12:35:05.470] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.470] | : already signaled, skipping [12:35:05.470] | signalConditions() ... done [12:35:05.470] | check for misuse ... [12:35:05.471] | check for misuse ... done [12:35:05.471] value() for SequentialFuture ('fsample_3-533320') ... done [12:35:05.471] value: [12:35:05.471] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:05.471] | nx: 4 [12:35:05.471] | relay: TRUE [12:35:05.472] | stdout: TRUE [12:35:05.472] | signal: TRUE [12:35:05.472] | resignal: FALSE [12:35:05.472] | force: TRUE [12:35:05.472] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.472] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.473] | until=4 [12:35:05.473] | relaying element #4 [12:35:05.473] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.473] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.473] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:05.473] resolve() for SequentialFuture ... [12:35:05.474] resolve() for SequentialFuture ... done [12:35:05.474] length: 1 (resolved future 3) [12:35:05.474] checking value #4: [12:35:05.474] 'obj' is SequentialFuture [12:35:05.474] resolved() ... [12:35:05.475] | resolved() for SequentialFuture ('fsample_4-712304') ... [12:35:05.475] | : state: 'finished' [12:35:05.475] | : run: TRUE [12:35:05.475] | : result: 'FutureResult' [12:35:05.475] | resolved() for SequentialFuture ('fsample_4-712304') ... done [12:35:05.475] resolved() ... done [12:35:05.476] SequentialFuture #4 [12:35:05.476] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:05.476] | nx: 4 [12:35:05.476] | relay: TRUE [12:35:05.476] | stdout: TRUE [12:35:05.476] | signal: TRUE [12:35:05.477] | resignal: FALSE [12:35:05.477] | force: TRUE [12:35:05.477] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.477] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:05.477] | until=4 [12:35:05.477] | relaying element #4 [12:35:05.477] | value() for SequentialFuture ('fsample_4-712304') ... [12:35:05.478] | : signalConditions() ... [12:35:05.478] | : . include = 'immediateCondition' [12:35:05.478] | : . exclude = [12:35:05.478] | : . resignal = FALSE [12:35:05.478] | : . Number of conditions: 6 [12:35:05.479] | : . int 6 [12:35:05.479] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.479] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.480] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.480] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.480] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.480] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.480] | : signalConditions() ... done [12:35:05.480] | : relay stdout ... [12:35:05.481] | : relay stdout ... done [12:35:05.481] | : check for misuse ... [12:35:05.481] | : check for misuse ... done [12:35:05.481] | value() for SequentialFuture ('fsample_4-712304') ... done [12:35:05.481] | signalConditions() ... [12:35:05.481] | : include = 'immediateCondition' [12:35:05.482] | : exclude = [12:35:05.482] | : resignal = FALSE [12:35:05.482] | : Number of conditions: 6 [12:35:05.482] | : int 6 [12:35:05.483] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.483] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.483] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.483] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.483] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.484] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.484] | signalConditions() ... done [12:35:05.484] | signalConditions() ... [12:35:05.484] | : include = 'condition' [12:35:05.484] | : exclude = 'error', 'immediateCondition' [12:35:05.484] | : resignal = TRUE [12:35:05.485] | : Number of conditions: 6 [12:35:05.485] | : int 6 [12:35:05.485] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.485] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.324] | : . ' , attachPackages() ... [12:35:05.486] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.486] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.324] | : . ' , ; packages: [n=1] 'future' [12:35:05.486] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.486] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.324] | : . ' , attachPackages() ... done [12:35:05.486] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.487] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.324] | : . ' , attachPackages() ... [12:35:05.487] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.487] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.325] | : . ' , ; packages: [n=0] [12:35:05.488] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.488] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.325] | : . ' , attachPackages() ... done [12:35:05.488] | signalConditions() ... done [12:35:05.488] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.489] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.489] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:05.489] value(, ...) ... [12:35:05.489] value(, ...) ... done [12:35:05.490] value() for SequentialFuture ('fsample_4-712304') ... [12:35:05.490] | signalConditions() ... [12:35:05.490] | : include = 'immediateCondition' [12:35:05.490] | : exclude = [12:35:05.491] | : resignal = FALSE [12:35:05.491] | : Number of conditions: 6 [12:35:05.491] | : int 6 [12:35:05.492] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.492] | : already signaled, skipping [12:35:05.492] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.493] | : already signaled, skipping [12:35:05.493] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.493] | : already signaled, skipping [12:35:05.493] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.494] | : already signaled, skipping [12:35:05.494] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.494] | : already signaled, skipping [12:35:05.494] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.495] | : already signaled, skipping [12:35:05.495] | signalConditions() ... done [12:35:05.495] | check for misuse ... [12:35:05.495] | check for misuse ... done [12:35:05.496] value() for SequentialFuture ('fsample_4-712304') ... done [12:35:05.496] value: [12:35:05.499] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:05.499] | nx: 4 [12:35:05.500] | relay: TRUE [12:35:05.500] | stdout: TRUE [12:35:05.500] | signal: TRUE [12:35:05.500] | resignal: FALSE [12:35:05.501] | force: TRUE [12:35:05.501] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.501] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.502] | until=4 [12:35:05.502] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.502] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.502] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:05.503] resolve() for SequentialFuture ... [12:35:05.503] resolve() for SequentialFuture ... done [12:35:05.503] length: 0 (resolved future 4) [12:35:05.504] Relaying remaining futures ... [12:35:05.504] | signalConditionsASAP(NULL, pos=0) ... [12:35:05.504] | : nx: 4 [12:35:05.504] | : relay: TRUE [12:35:05.505] | : stdout: TRUE [12:35:05.505] | : signal: TRUE [12:35:05.505] | : resignal: FALSE [12:35:05.505] | : force: TRUE [12:35:05.505] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.506] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:05.506] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.506] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:05.506] | signalConditionsASAP(NULL, pos=0) ... done [12:35:05.507] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 2 [[4]] [1] 2 [12:35:05.508] future(..., label = 'fsample_1-570444') ... [12:35:05.508] | lazy: FALSE [12:35:05.508] | stdout: TRUE [12:35:05.508] | conditions: [n=1] 'condition' [12:35:05.508] | gc: FALSE [12:35:05.509] | earlySignal: FALSE [12:35:05.509] | getGlobalsAndPackages() ... [12:35:05.509] | : Searching for globals ... [12:35:05.519] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.520] | : Searching for globals ... done [12:35:05.520] | : Resolving globals: FALSE [12:35:05.520] | : Search for packages associated with the globals ... [12:35:05.521] | : . Packages associated with globals: [1] 'base' [12:35:05.521] | : . Packages: [1] 'base' [12:35:05.521] | : Search for packages associated with the globals ... done [12:35:05.522] | : Packages after dropping 'base': [0] [12:35:05.522] | : globals: [1] 'x' [12:35:05.522] | : packages: [0] [12:35:05.523] | getGlobalsAndPackages() ... done [12:35:05.523] | run() for 'Future' ('fsample_1-570444') ... [12:35:05.523] | : state: 'created' [12:35:05.524] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.524] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.524] | : Using SequentialFutureBackend ... [12:35:05.524] | : . Number of futures since start: 20 (20 created, 20 launched, 20 finished) [12:35:05.525] | : . Launching futures ... [12:35:05.525] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.525] | : . ' , getFutureData() ... [12:35:05.525] | : . ' , ; getFutureCore() ... [12:35:05.526] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.526] | : . ' , ; getFutureCore() ... done [12:35:05.526] | : . ' , ; getFutureCapture() ... [12:35:05.526] | : . ' , ; getFutureCapture() ... done [12:35:05.527] | : . ' , ; getFutureContext() ... [12:35:05.527] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.527] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.527] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.528] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.528] | : . ' , ; getFutureContext() ... done [12:35:05.528] | : . ' , getFutureData() ... done [12:35:05.531] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.532] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.532] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.532] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.533] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.533] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.533] | : . ' , ; ` | New stack: [12:35:05.534] | : . ' , ; ` | List of 1 [12:35:05.534] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.534] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.534] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.534] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.534] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.534] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.534] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.534] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.538] | : . ' , ; ` | Old stack: [12:35:05.539] | : . ' , ; ` | List of 1 [12:35:05.539] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.539] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.539] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.539] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.539] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.539] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.539] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.539] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.539] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.539] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.539] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.544] | : . ' , ; ` | Not identical [12:35:05.545] | : . ' , ; ` | all.equal() for future ... [12:35:05.545] | : . ' , ; ` | : List of 2 [12:35:05.545] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.545] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.545] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.545] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.545] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.545] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.545] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.555] | : . ' , ; ` | all.equal() for future ... done [12:35:05.555] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.555] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.555] | : . ' , ; ` List of future strategies: [12:35:05.555] | : . ' , ; ` 1. sequential: [12:35:05.555] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.555] | : . ' , ; ` - tweaked: FALSE [12:35:05.555] | : . ' , ; ` - call: plan(sequential) [12:35:05.556] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.557] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.557] | : . ' , assign_globals() ... [12:35:05.557] | : . ' , List of 1 [12:35:05.557] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.557] | : . ' , - attr(*, "where")=List of 1 [12:35:05.557] | : . ' , ..$ x: [12:35:05.557] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.557] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.557] | : . ' , - attr(*, "total_size")= num NA [12:35:05.557] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.561] | : . ' , - copied 'x' to environment [12:35:05.562] | : . ' , assign_globals() ... done [12:35:05.565] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.566] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.566] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.566] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.566] | : . ' , ; ` | : New stack: [12:35:05.567] | : . ' , ; ` | : List of 1 [12:35:05.567] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.567] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.567] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.567] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.567] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.567] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.574] | : . ' , ; ` | : Old stack: [12:35:05.574] | : . ' , ; ` | : List of 1 [12:35:05.574] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.574] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.574] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.574] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.574] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.574] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.581] | : . ' , ; ` | : Identical [12:35:05.581] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.582] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.582] | : . ' , ; ` | List of future strategies: [12:35:05.582] | : . ' , ; ` | 1. sequential: [12:35:05.582] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.582] | : . ' , ; ` | - tweaked: FALSE [12:35:05.582] | : . ' , ; ` | - call: plan(sequential) [12:35:05.583] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.583] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.583] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.584] | : . ' , SequentialFuture started (and completed) [12:35:05.585] | : . ' , signalConditions() ... [12:35:05.585] | : . ' , ; include = 'immediateCondition' [12:35:05.585] | : . ' , ; exclude = [12:35:05.585] | : . ' , ; resignal = FALSE [12:35:05.586] | : . ' , ; Number of conditions: 6 [12:35:05.586] | : . ' , ; int 6 [12:35:05.587] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.587] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.587] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.588] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.588] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.588] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.588] | : . ' , signalConditions() ... done [12:35:05.589] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.589] | : . Launching futures ... done [12:35:05.589] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.590] | : Using SequentialFutureBackend ... done [12:35:05.590] | run() for 'Future' ('fsample_1-570444') ... done [12:35:05.590] future(..., label = 'fsample_1-570444') ... done SequentialFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 13.24 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf91a9798 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-26 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03545904 secs (started 2025-07-29 12:35:05.529178) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.592] future(..., label = 'fsample_2-491151') ... [12:35:05.593] | lazy: FALSE [12:35:05.593] | stdout: TRUE [12:35:05.593] | conditions: [n=1] 'condition' [12:35:05.593] | gc: FALSE [12:35:05.594] | earlySignal: FALSE [12:35:05.594] | getGlobalsAndPackages() ... [12:35:05.594] | : Searching for globals ... [12:35:05.603] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.603] | : Searching for globals ... done [12:35:05.603] | : Resolving globals: FALSE [12:35:05.604] | : Search for packages associated with the globals ... [12:35:05.604] | : . Packages associated with globals: [1] 'base' [12:35:05.604] | : . Packages: [1] 'base' [12:35:05.604] | : Search for packages associated with the globals ... done [12:35:05.605] | : Packages after dropping 'base': [0] [12:35:05.605] | : globals: [1] 'x' [12:35:05.605] | : packages: [0] [12:35:05.605] | getGlobalsAndPackages() ... done [12:35:05.605] | run() for 'Future' ('fsample_2-491151') ... [12:35:05.606] | : state: 'created' [12:35:05.606] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.606] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.606] | : Using SequentialFutureBackend ... [12:35:05.606] | : . Number of futures since start: 21 (21 created, 21 launched, 21 finished) [12:35:05.607] | : . Launching futures ... [12:35:05.607] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.607] | : . ' , getFutureData() ... [12:35:05.607] | : . ' , ; getFutureCore() ... [12:35:05.608] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.608] | : . ' , ; getFutureCore() ... done [12:35:05.608] | : . ' , ; getFutureCapture() ... [12:35:05.608] | : . ' , ; getFutureCapture() ... done [12:35:05.609] | : . ' , ; getFutureContext() ... [12:35:05.609] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.609] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.610] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.610] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.610] | : . ' , ; getFutureContext() ... done [12:35:05.611] | : . ' , getFutureData() ... done [12:35:05.614] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.614] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.614] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.615] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.615] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.616] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.616] | : . ' , ; ` | New stack: [12:35:05.616] | : . ' , ; ` | List of 1 [12:35:05.616] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.616] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.616] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.616] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.616] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.616] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.616] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.616] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.620] | : . ' , ; ` | Old stack: [12:35:05.620] | : . ' , ; ` | List of 1 [12:35:05.620] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.620] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.620] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.620] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.620] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.620] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.620] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.620] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.620] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.620] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.620] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.624] | : . ' , ; ` | Not identical [12:35:05.624] | : . ' , ; ` | all.equal() for future ... [12:35:05.624] | : . ' , ; ` | : List of 2 [12:35:05.624] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.624] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.624] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.624] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.624] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.624] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.624] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.635] | : . ' , ; ` | all.equal() for future ... done [12:35:05.636] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.636] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.636] | : . ' , ; ` List of future strategies: [12:35:05.636] | : . ' , ; ` 1. sequential: [12:35:05.636] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.636] | : . ' , ; ` - tweaked: FALSE [12:35:05.636] | : . ' , ; ` - call: plan(sequential) [12:35:05.637] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.638] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.638] | : . ' , assign_globals() ... [12:35:05.638] | : . ' , List of 1 [12:35:05.638] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.638] | : . ' , - attr(*, "where")=List of 1 [12:35:05.638] | : . ' , ..$ x: [12:35:05.638] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.638] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.638] | : . ' , - attr(*, "total_size")= num NA [12:35:05.638] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.642] | : . ' , - copied 'x' to environment [12:35:05.642] | : . ' , assign_globals() ... done [12:35:05.645] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.645] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.645] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.645] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.646] | : . ' , ; ` | : New stack: [12:35:05.646] | : . ' , ; ` | : List of 1 [12:35:05.646] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.646] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.646] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.646] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.646] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.646] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.651] | : . ' , ; ` | : Old stack: [12:35:05.651] | : . ' , ; ` | : List of 1 [12:35:05.651] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.651] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.651] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.651] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.651] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.651] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.657] | : . ' , ; ` | : Identical [12:35:05.657] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.658] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.658] | : . ' , ; ` | List of future strategies: [12:35:05.658] | : . ' , ; ` | 1. sequential: [12:35:05.658] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.658] | : . ' , ; ` | - tweaked: FALSE [12:35:05.658] | : . ' , ; ` | - call: plan(sequential) [12:35:05.659] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.659] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.659] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.660] | : . ' , SequentialFuture started (and completed) [12:35:05.660] | : . ' , signalConditions() ... [12:35:05.661] | : . ' , ; include = 'immediateCondition' [12:35:05.661] | : . ' , ; exclude = [12:35:05.661] | : . ' , ; resignal = FALSE [12:35:05.661] | : . ' , ; Number of conditions: 6 [12:35:05.661] | : . ' , ; int 6 [12:35:05.662] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.662] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.662] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.662] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.663] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.663] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.663] | : . ' , signalConditions() ... done [12:35:05.663] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.663] | : . Launching futures ... done [12:35:05.664] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.664] | : Using SequentialFutureBackend ... done [12:35:05.664] | run() for 'Future' ('fsample_2-491151') ... done [12:35:05.664] future(..., label = 'fsample_2-491151') ... done SequentialFuture: Label: 'fsample_2-491151' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 20.27 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf91a9798 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-27 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03291702 secs (started 2025-07-29 12:35:05.611427) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.666] future(..., label = 'fsample_3-311664') ... [12:35:05.666] | lazy: FALSE [12:35:05.666] | stdout: TRUE [12:35:05.666] | conditions: [n=1] 'condition' [12:35:05.666] | gc: FALSE [12:35:05.666] | earlySignal: FALSE [12:35:05.667] | getGlobalsAndPackages() ... [12:35:05.667] | : Searching for globals ... [12:35:05.674] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.674] | : Searching for globals ... done [12:35:05.675] | : Resolving globals: FALSE [12:35:05.675] | : Search for packages associated with the globals ... [12:35:05.675] | : . Packages associated with globals: [1] 'base' [12:35:05.676] | : . Packages: [1] 'base' [12:35:05.676] | : Search for packages associated with the globals ... done [12:35:05.676] | : Packages after dropping 'base': [0] [12:35:05.676] | : globals: [1] 'x' [12:35:05.677] | : packages: [0] [12:35:05.677] | getGlobalsAndPackages() ... done [12:35:05.677] | run() for 'Future' ('fsample_3-311664') ... [12:35:05.678] | : state: 'created' [12:35:05.678] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.678] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.678] | : Using SequentialFutureBackend ... [12:35:05.679] | : . Number of futures since start: 22 (22 created, 22 launched, 22 finished) [12:35:05.679] | : . Launching futures ... [12:35:05.679] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.679] | : . ' , getFutureData() ... [12:35:05.679] | : . ' , ; getFutureCore() ... [12:35:05.680] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.680] | : . ' , ; getFutureCore() ... done [12:35:05.680] | : . ' , ; getFutureCapture() ... [12:35:05.680] | : . ' , ; getFutureCapture() ... done [12:35:05.680] | : . ' , ; getFutureContext() ... [12:35:05.681] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.681] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.681] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.681] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.682] | : . ' , ; getFutureContext() ... done [12:35:05.682] | : . ' , getFutureData() ... done [12:35:05.684] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.684] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.685] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.685] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.685] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.686] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.686] | : . ' , ; ` | New stack: [12:35:05.686] | : . ' , ; ` | List of 1 [12:35:05.686] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.686] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.686] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.686] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.686] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.686] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.686] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.686] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.690] | : . ' , ; ` | Old stack: [12:35:05.690] | : . ' , ; ` | List of 1 [12:35:05.690] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.690] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.690] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.690] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.690] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.690] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.690] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.690] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.690] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.690] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.690] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.695] | : . ' , ; ` | Not identical [12:35:05.695] | : . ' , ; ` | all.equal() for future ... [12:35:05.695] | : . ' , ; ` | : List of 2 [12:35:05.695] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.695] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.695] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.695] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.695] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.695] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.695] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.703] | : . ' , ; ` | all.equal() for future ... done [12:35:05.703] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.704] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.704] | : . ' , ; ` List of future strategies: [12:35:05.704] | : . ' , ; ` 1. sequential: [12:35:05.704] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.704] | : . ' , ; ` - tweaked: FALSE [12:35:05.704] | : . ' , ; ` - call: plan(sequential) [12:35:05.704] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.705] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.705] | : . ' , assign_globals() ... [12:35:05.705] | : . ' , List of 1 [12:35:05.705] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.705] | : . ' , - attr(*, "where")=List of 1 [12:35:05.705] | : . ' , ..$ x: [12:35:05.705] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.705] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.705] | : . ' , - attr(*, "total_size")= num NA [12:35:05.705] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.709] | : . ' , - copied 'x' to environment [12:35:05.710] | : . ' , assign_globals() ... done [12:35:05.712] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.713] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.713] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.713] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.713] | : . ' , ; ` | : New stack: [12:35:05.713] | : . ' , ; ` | : List of 1 [12:35:05.713] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.713] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.713] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.713] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.713] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.713] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.718] | : . ' , ; ` | : Old stack: [12:35:05.719] | : . ' , ; ` | : List of 1 [12:35:05.719] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.719] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.719] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.719] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.719] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.719] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.724] | : . ' , ; ` | : Identical [12:35:05.724] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.724] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.724] | : . ' , ; ` | List of future strategies: [12:35:05.724] | : . ' , ; ` | 1. sequential: [12:35:05.724] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.724] | : . ' , ; ` | - tweaked: FALSE [12:35:05.724] | : . ' , ; ` | - call: plan(sequential) [12:35:05.725] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.725] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.725] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.726] | : . ' , SequentialFuture started (and completed) [12:35:05.726] | : . ' , signalConditions() ... [12:35:05.726] | : . ' , ; include = 'immediateCondition' [12:35:05.727] | : . ' , ; exclude = [12:35:05.727] | : . ' , ; resignal = FALSE [12:35:05.727] | : . ' , ; Number of conditions: 6 [12:35:05.727] | : . ' , ; int 6 [12:35:05.728] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.728] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.729] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.729] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.729] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.730] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.730] | : . ' , signalConditions() ... done [12:35:05.730] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.731] | : . Launching futures ... done [12:35:05.731] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.731] | : Using SequentialFutureBackend ... done [12:35:05.731] | run() for 'Future' ('fsample_3-311664') ... done [12:35:05.732] future(..., label = 'fsample_3-311664') ... done SequentialFuture: Label: 'fsample_3-311664' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 27.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf91a9798 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-28 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.02934408 secs (started 2025-07-29 12:35:05.682832) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.734] future(..., label = 'fsample_4-697517') ... [12:35:05.734] | lazy: FALSE [12:35:05.734] | stdout: TRUE [12:35:05.735] | conditions: [n=1] 'condition' [12:35:05.735] | gc: FALSE [12:35:05.735] | earlySignal: FALSE [12:35:05.735] | getGlobalsAndPackages() ... [12:35:05.736] | : Searching for globals ... [12:35:05.745] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.746] | : Searching for globals ... done [12:35:05.746] | : Resolving globals: FALSE [12:35:05.746] | : Search for packages associated with the globals ... [12:35:05.747] | : . Packages associated with globals: [1] 'base' [12:35:05.747] | : . Packages: [1] 'base' [12:35:05.747] | : Search for packages associated with the globals ... done [12:35:05.751] | : Packages after dropping 'base': [0] [12:35:05.751] | : globals: [1] 'x' [12:35:05.751] | : packages: [0] [12:35:05.752] | getGlobalsAndPackages() ... done [12:35:05.752] | run() for 'Future' ('fsample_4-697517') ... [12:35:05.753] | : state: 'created' [12:35:05.753] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.753] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.753] | : Using SequentialFutureBackend ... [12:35:05.754] | : . Number of futures since start: 23 (23 created, 23 launched, 23 finished) [12:35:05.754] | : . Launching futures ... [12:35:05.754] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.755] | : . ' , getFutureData() ... [12:35:05.755] | : . ' , ; getFutureCore() ... [12:35:05.755] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.755] | : . ' , ; getFutureCore() ... done [12:35:05.756] | : . ' , ; getFutureCapture() ... [12:35:05.756] | : . ' , ; getFutureCapture() ... done [12:35:05.756] | : . ' , ; getFutureContext() ... [12:35:05.756] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.757] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.757] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.757] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.757] | : . ' , ; getFutureContext() ... done [12:35:05.758] | : . ' , getFutureData() ... done [12:35:05.760] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.761] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.761] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.761] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.762] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.762] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.762] | : . ' , ; ` | New stack: [12:35:05.763] | : . ' , ; ` | List of 1 [12:35:05.763] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.763] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.763] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.763] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.763] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.763] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.763] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.763] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.767] | : . ' , ; ` | Old stack: [12:35:05.767] | : . ' , ; ` | List of 1 [12:35:05.767] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.767] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.767] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.767] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.767] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.767] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.767] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.767] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.767] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.767] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.767] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.773] | : . ' , ; ` | Not identical [12:35:05.773] | : . ' , ; ` | all.equal() for future ... [12:35:05.773] | : . ' , ; ` | : List of 2 [12:35:05.773] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.773] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.773] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.773] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.773] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.773] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.773] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.781] | : . ' , ; ` | all.equal() for future ... done [12:35:05.781] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.781] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.782] | : . ' , ; ` List of future strategies: [12:35:05.782] | : . ' , ; ` 1. sequential: [12:35:05.782] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.782] | : . ' , ; ` - tweaked: FALSE [12:35:05.782] | : . ' , ; ` - call: plan(sequential) [12:35:05.782] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.783] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.783] | : . ' , assign_globals() ... [12:35:05.783] | : . ' , List of 1 [12:35:05.783] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.783] | : . ' , - attr(*, "where")=List of 1 [12:35:05.783] | : . ' , ..$ x: [12:35:05.783] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.783] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.783] | : . ' , - attr(*, "total_size")= num NA [12:35:05.783] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.787] | : . ' , - copied 'x' to environment [12:35:05.787] | : . ' , assign_globals() ... done [12:35:05.789] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.790] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.790] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.790] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.790] | : . ' , ; ` | : New stack: [12:35:05.790] | : . ' , ; ` | : List of 1 [12:35:05.790] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.790] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.790] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.790] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.790] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.790] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.794] | : . ' , ; ` | : Old stack: [12:35:05.795] | : . ' , ; ` | : List of 1 [12:35:05.795] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.795] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.795] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.795] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.795] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.795] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.799] | : . ' , ; ` | : Identical [12:35:05.799] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.799] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.799] | : . ' , ; ` | List of future strategies: [12:35:05.799] | : . ' , ; ` | 1. sequential: [12:35:05.799] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.799] | : . ' , ; ` | - tweaked: FALSE [12:35:05.799] | : . ' , ; ` | - call: plan(sequential) [12:35:05.800] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.800] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.800] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.801] | : . ' , SequentialFuture started (and completed) [12:35:05.801] | : . ' , signalConditions() ... [12:35:05.801] | : . ' , ; include = 'immediateCondition' [12:35:05.802] | : . ' , ; exclude = [12:35:05.802] | : . ' , ; resignal = FALSE [12:35:05.802] | : . ' , ; Number of conditions: 6 [12:35:05.802] | : . ' , ; int 6 [12:35:05.803] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.803] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.803] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.803] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.803] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.804] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.804] | : . ' , signalConditions() ... done [12:35:05.804] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.804] | : . Launching futures ... done [12:35:05.804] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.804] | : Using SequentialFutureBackend ... done [12:35:05.805] | run() for 'Future' ('fsample_4-697517') ... done [12:35:05.805] future(..., label = 'fsample_4-697517') ... done SequentialFuture: Label: 'fsample_4-697517' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 34.32 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf91a9798 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-29 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03052211 secs (started 2025-07-29 12:35:05.758386) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.806] value() for list ... [12:35:05.807] | recursive: 0 [12:35:05.807] | reduce: FALSE [12:35:05.807] | length: 4 [12:35:05.807] | Number of remaining objects: 4 [12:35:05.807] | checking value #1: [12:35:05.808] | 'obj' is SequentialFuture [12:35:05.808] | resolved() ... [12:35:05.808] | : resolved() for SequentialFuture ('fsample_1-570444') ... [12:35:05.808] | : . state: 'finished' [12:35:05.808] | : . run: TRUE [12:35:05.808] | : . result: 'FutureResult' [12:35:05.809] | : resolved() for SequentialFuture ('fsample_1-570444') ... done [12:35:05.809] | resolved() ... done [12:35:05.809] | SequentialFuture #1 [12:35:05.809] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:05.809] | : nx: 4 [12:35:05.809] | : relay: TRUE [12:35:05.810] | : stdout: TRUE [12:35:05.810] | : signal: TRUE [12:35:05.810] | : resignal: FALSE [12:35:05.810] | : force: TRUE [12:35:05.810] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:05.810] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:05.811] | : until=1 [12:35:05.811] | : relaying element #1 [12:35:05.811] | : value() for SequentialFuture ('fsample_1-570444') ... [12:35:05.811] | : . signalConditions() ... [12:35:05.811] | : . ' include = 'immediateCondition' [12:35:05.811] | : . ' exclude = [12:35:05.812] | : . ' resignal = FALSE [12:35:05.812] | : . ' Number of conditions: 6 [12:35:05.812] | : . ' int 6 [12:35:05.813] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.813] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.813] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.813] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.813] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.814] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.814] | : . signalConditions() ... done [12:35:05.814] | : . relay stdout ... [12:35:05.814] | : . relay stdout ... done [12:35:05.814] | : . check for misuse ... [12:35:05.815] | : . check for misuse ... done [12:35:05.815] | : value() for SequentialFuture ('fsample_1-570444') ... done [12:35:05.816] | : signalConditions() ... [12:35:05.816] | : . include = 'immediateCondition' [12:35:05.816] | : . exclude = [12:35:05.816] | : . resignal = FALSE [12:35:05.817] | : . Number of conditions: 7 [12:35:05.817] | : . int 7 [12:35:05.818] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.818] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.818] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.818] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.819] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.819] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.819] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:05.819] | : signalConditions() ... done [12:35:05.820] | : signalConditions() ... [12:35:05.820] | : . include = 'condition' [12:35:05.820] | : . exclude = 'error', 'immediateCondition' [12:35:05.820] | : . resignal = TRUE [12:35:05.821] | : . Number of conditions: 7 [12:35:05.821] | : . int 7 [12:35:05.822] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.822] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.529] | : . ' , attachPackages() ... [12:35:05.822] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.823] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.529] | : . ' , ; packages: [n=1] 'future' [12:35:05.823] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.823] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.530] | : . ' , attachPackages() ... done [12:35:05.824] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.824] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.530] | : . ' , attachPackages() ... [12:35:05.824] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.824] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.530] | : . ' , ; packages: [n=0] [12:35:05.825] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.825] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.530] | : . ' , attachPackages() ... done [12:35:05.825] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:05.825] | : . Condition #7: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:05.826] | : signalConditions() ... done [12:35:05.826] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:05.826] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:05.827] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:05.827] value() for list ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-26 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 35.16 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf91a9798 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-26 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureWarning' Duration: 0.03545904 secs (started 2025-07-29 12:35:05.529178) Worker process: 39c993df8b3ee8509e6caf1107b04c75 DEBUG: END TROUBLESHOOTING HELP [12:35:05.830] future(..., label = 'fsample_1-594819') ... [12:35:05.830] | lazy: FALSE [12:35:05.830] | stdout: TRUE [12:35:05.830] | conditions: [n=1] 'condition' [12:35:05.831] | gc: FALSE [12:35:05.831] | earlySignal: FALSE [12:35:05.831] | getGlobalsAndPackages() ... [12:35:05.831] | : Searching for globals ... [12:35:05.841] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.842] | : Searching for globals ... done [12:35:05.842] | : Resolving globals: FALSE [12:35:05.842] | : Search for packages associated with the globals ... [12:35:05.843] | : . Packages associated with globals: [1] 'base' [12:35:05.843] | : . Packages: [1] 'base' [12:35:05.844] | : Search for packages associated with the globals ... done [12:35:05.844] | : Packages after dropping 'base': [0] [12:35:05.844] | : globals: [1] 'x' [12:35:05.844] | : packages: [0] [12:35:05.845] | getGlobalsAndPackages() ... done [12:35:05.845] | run() for 'Future' ('fsample_1-594819') ... [12:35:05.845] | : state: 'created' [12:35:05.846] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.846] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.846] | : Using SequentialFutureBackend ... [12:35:05.846] | : . Number of futures since start: 24 (24 created, 24 launched, 24 finished) [12:35:05.847] | : . Launching futures ... [12:35:05.847] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.847] | : . ' , getFutureData() ... [12:35:05.848] | : . ' , ; getFutureCore() ... [12:35:05.848] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.848] | : . ' , ; getFutureCore() ... done [12:35:05.848] | : . ' , ; getFutureCapture() ... [12:35:05.849] | : . ' , ; getFutureCapture() ... done [12:35:05.849] | : . ' , ; getFutureContext() ... [12:35:05.849] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.849] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.850] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.850] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.850] | : . ' , ; getFutureContext() ... done [12:35:05.851] | : . ' , getFutureData() ... done [12:35:05.853] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.854] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.854] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.854] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.855] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.855] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.855] | : . ' , ; ` | New stack: [12:35:05.856] | : . ' , ; ` | List of 1 [12:35:05.856] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.856] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.856] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.856] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.856] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.856] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.856] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.856] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.860] | : . ' , ; ` | Old stack: [12:35:05.861] | : . ' , ; ` | List of 1 [12:35:05.861] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.861] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.861] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.861] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.861] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.861] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.861] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.861] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.861] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.861] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.861] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.866] | : . ' , ; ` | Not identical [12:35:05.867] | : . ' , ; ` | all.equal() for future ... [12:35:05.867] | : . ' , ; ` | : List of 2 [12:35:05.867] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.867] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.867] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.867] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.867] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.867] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.867] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.880] | : . ' , ; ` | all.equal() for future ... done [12:35:05.881] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.881] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.881] | : . ' , ; ` List of future strategies: [12:35:05.881] | : . ' , ; ` 1. sequential: [12:35:05.881] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.881] | : . ' , ; ` - tweaked: FALSE [12:35:05.881] | : . ' , ; ` - call: plan(sequential) [12:35:05.882] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.883] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.883] | : . ' , assign_globals() ... [12:35:05.883] | : . ' , List of 1 [12:35:05.883] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.883] | : . ' , - attr(*, "where")=List of 1 [12:35:05.883] | : . ' , ..$ x: [12:35:05.883] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.883] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.883] | : . ' , - attr(*, "total_size")= num NA [12:35:05.883] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.887] | : . ' , - copied 'x' to environment [12:35:05.888] | : . ' , assign_globals() ... done [12:35:05.891] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.892] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.893] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.893] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.893] | : . ' , ; ` | : New stack: [12:35:05.894] | : . ' , ; ` | : List of 1 [12:35:05.894] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.894] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.894] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.894] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.894] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.894] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.902] | : . ' , ; ` | : Old stack: [12:35:05.902] | : . ' , ; ` | : List of 1 [12:35:05.902] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.902] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.902] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.902] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.902] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.902] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.907] | : . ' , ; ` | : Identical [12:35:05.908] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.908] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.908] | : . ' , ; ` | List of future strategies: [12:35:05.908] | : . ' , ; ` | 1. sequential: [12:35:05.908] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.908] | : . ' , ; ` | - tweaked: FALSE [12:35:05.908] | : . ' , ; ` | - call: plan(sequential) [12:35:05.909] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.910] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.910] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.911] | : . ' , SequentialFuture started (and completed) [12:35:05.911] | : . ' , signalConditions() ... [12:35:05.911] | : . ' , ; include = 'immediateCondition' [12:35:05.912] | : . ' , ; exclude = [12:35:05.912] | : . ' , ; resignal = FALSE [12:35:05.912] | : . ' , ; Number of conditions: 6 [12:35:05.913] | : . ' , ; int 6 [12:35:05.914] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.914] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.914] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.915] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.915] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.915] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.916] | : . ' , signalConditions() ... done [12:35:05.916] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.916] | : . Launching futures ... done [12:35:05.916] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.917] | : Using SequentialFutureBackend ... done [12:35:05.917] | run() for 'Future' ('fsample_1-594819') ... done [12:35:05.917] future(..., label = 'fsample_1-594819') ... done SequentialFuture: Label: 'fsample_1-594819' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 11.96 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafba31388 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-30 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03936911 secs (started 2025-07-29 12:35:05.851342) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.920] future(..., label = 'fsample_2-333077') ... [12:35:05.920] | lazy: FALSE [12:35:05.921] | stdout: TRUE [12:35:05.921] | conditions: [n=1] 'condition' [12:35:05.921] | gc: FALSE [12:35:05.922] | earlySignal: FALSE [12:35:05.922] | getGlobalsAndPackages() ... [12:35:05.922] | : Searching for globals ... [12:35:05.935] | : . globals found: [3] '{', 'sample', 'x' [12:35:05.936] | : Searching for globals ... done [12:35:05.936] | : Resolving globals: FALSE [12:35:05.937] | : Search for packages associated with the globals ... [12:35:05.937] | : . Packages associated with globals: [1] 'base' [12:35:05.938] | : . Packages: [1] 'base' [12:35:05.939] | : Search for packages associated with the globals ... done [12:35:05.939] | : Packages after dropping 'base': [0] [12:35:05.939] | : globals: [1] 'x' [12:35:05.940] | : packages: [0] [12:35:05.940] | getGlobalsAndPackages() ... done [12:35:05.940] | run() for 'Future' ('fsample_2-333077') ... [12:35:05.941] | : state: 'created' [12:35:05.941] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.941] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.942] | : Using SequentialFutureBackend ... [12:35:05.942] | : . Number of futures since start: 25 (25 created, 25 launched, 25 finished) [12:35:05.942] | : . Launching futures ... [12:35:05.942] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:05.943] | : . ' , getFutureData() ... [12:35:05.943] | : . ' , ; getFutureCore() ... [12:35:05.943] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:05.944] | : . ' , ; getFutureCore() ... done [12:35:05.944] | : . ' , ; getFutureCapture() ... [12:35:05.944] | : . ' , ; getFutureCapture() ... done [12:35:05.944] | : . ' , ; getFutureContext() ... [12:35:05.945] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.945] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:05.945] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.945] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:05.946] | : . ' , ; getFutureContext() ... done [12:35:05.947] | : . ' , getFutureData() ... done [12:35:05.950] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:05.950] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:05.951] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:05.951] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.951] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.952] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:05.952] | : . ' , ; ` | New stack: [12:35:05.952] | : . ' , ; ` | List of 1 [12:35:05.952] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.952] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.952] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:05.952] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.952] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.952] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.952] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.952] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.958] | : . ' , ; ` | Old stack: [12:35:05.958] | : . ' , ; ` | List of 1 [12:35:05.958] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:05.958] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.958] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:05.958] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.958] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.958] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.958] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:05.958] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.958] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.958] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.958] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.962] | : . ' , ; ` | Not identical [12:35:05.963] | : . ' , ; ` | all.equal() for future ... [12:35:05.963] | : . ' , ; ` | : List of 2 [12:35:05.963] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.963] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:05.963] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.963] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.963] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.963] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.963] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.970] | : . ' , ; ` | all.equal() for future ... done [12:35:05.970] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:05.970] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.971] | : . ' , ; ` List of future strategies: [12:35:05.971] | : . ' , ; ` 1. sequential: [12:35:05.971] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:05.971] | : . ' , ; ` - tweaked: FALSE [12:35:05.971] | : . ' , ; ` - call: plan(sequential) [12:35:05.971] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.972] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.972] | : . ' , assign_globals() ... [12:35:05.972] | : . ' , List of 1 [12:35:05.972] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:05.972] | : . ' , - attr(*, "where")=List of 1 [12:35:05.972] | : . ' , ..$ x: [12:35:05.972] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:05.972] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:05.972] | : . ' , - attr(*, "total_size")= num NA [12:35:05.972] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:05.975] | : . ' , - copied 'x' to environment [12:35:05.975] | : . ' , assign_globals() ... done [12:35:05.978] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.978] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:05.978] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:05.978] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:05.979] | : . ' , ; ` | : New stack: [12:35:05.979] | : . ' , ; ` | : List of 1 [12:35:05.979] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.979] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.979] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.979] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.979] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.979] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.983] | : . ' , ; ` | : Old stack: [12:35:05.983] | : . ' , ; ` | : List of 1 [12:35:05.983] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.983] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:05.983] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:05.983] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:05.983] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:05.983] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:05.987] | : . ' , ; ` | : Identical [12:35:05.987] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:05.987] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:05.987] | : . ' , ; ` | List of future strategies: [12:35:05.987] | : . ' , ; ` | 1. sequential: [12:35:05.987] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:05.987] | : . ' , ; ` | - tweaked: FALSE [12:35:05.987] | : . ' , ; ` | - call: plan(sequential) [12:35:05.988] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:05.988] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.988] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:05.989] | : . ' , SequentialFuture started (and completed) [12:35:05.989] | : . ' , signalConditions() ... [12:35:05.989] | : . ' , ; include = 'immediateCondition' [12:35:05.989] | : . ' , ; exclude = [12:35:05.989] | : . ' , ; resignal = FALSE [12:35:05.990] | : . ' , ; Number of conditions: 6 [12:35:05.990] | : . ' , ; int 6 [12:35:05.990] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.990] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.991] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.991] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.991] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.991] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:05.991] | : . ' , signalConditions() ... done [12:35:05.991] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:05.992] | : . Launching futures ... done [12:35:05.992] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:05.992] | : Using SequentialFutureBackend ... done [12:35:05.992] | run() for 'Future' ('fsample_2-333077') ... done [12:35:05.992] future(..., label = 'fsample_2-333077') ... done SequentialFuture: Label: 'fsample_2-333077' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 18.06 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafba31388 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-31 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.02987695 secs (started 2025-07-29 12:35:05.947602) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:05.994] future(..., label = 'fsample_3-625596') ... [12:35:05.994] | lazy: FALSE [12:35:05.994] | stdout: TRUE [12:35:05.994] | conditions: [n=1] 'condition' [12:35:05.994] | gc: FALSE [12:35:05.995] | earlySignal: FALSE [12:35:05.995] | getGlobalsAndPackages() ... [12:35:05.995] | : Searching for globals ... [12:35:06.002] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.003] | : Searching for globals ... done [12:35:06.003] | : Resolving globals: FALSE [12:35:06.003] | : Search for packages associated with the globals ... [12:35:06.007] | : . Packages associated with globals: [1] 'base' [12:35:06.008] | : . Packages: [1] 'base' [12:35:06.008] | : Search for packages associated with the globals ... done [12:35:06.008] | : Packages after dropping 'base': [0] [12:35:06.009] | : globals: [1] 'x' [12:35:06.009] | : packages: [0] [12:35:06.009] | getGlobalsAndPackages() ... done [12:35:06.010] | run() for 'Future' ('fsample_3-625596') ... [12:35:06.010] | : state: 'created' [12:35:06.011] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.011] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.011] | : Using SequentialFutureBackend ... [12:35:06.011] | : . Number of futures since start: 26 (26 created, 26 launched, 26 finished) [12:35:06.012] | : . Launching futures ... [12:35:06.012] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.012] | : . ' , getFutureData() ... [12:35:06.013] | : . ' , ; getFutureCore() ... [12:35:06.013] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.013] | : . ' , ; getFutureCore() ... done [12:35:06.013] | : . ' , ; getFutureCapture() ... [12:35:06.014] | : . ' , ; getFutureCapture() ... done [12:35:06.014] | : . ' , ; getFutureContext() ... [12:35:06.014] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.014] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.015] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.015] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.015] | : . ' , ; getFutureContext() ... done [12:35:06.015] | : . ' , getFutureData() ... done [12:35:06.018] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.019] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.019] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.019] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.020] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.020] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.020] | : . ' , ; ` | New stack: [12:35:06.021] | : . ' , ; ` | List of 1 [12:35:06.021] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.021] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.021] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.021] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.021] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.021] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.021] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.021] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.025] | : . ' , ; ` | Old stack: [12:35:06.025] | : . ' , ; ` | List of 1 [12:35:06.025] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.025] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.025] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.025] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.025] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.025] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.025] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.025] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.025] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.025] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.025] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.031] | : . ' , ; ` | Not identical [12:35:06.032] | : . ' , ; ` | all.equal() for future ... [12:35:06.032] | : . ' , ; ` | : List of 2 [12:35:06.032] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.032] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.032] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.032] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.032] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.032] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.032] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.042] | : . ' , ; ` | all.equal() for future ... done [12:35:06.042] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.042] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.043] | : . ' , ; ` List of future strategies: [12:35:06.043] | : . ' , ; ` 1. sequential: [12:35:06.043] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.043] | : . ' , ; ` - tweaked: FALSE [12:35:06.043] | : . ' , ; ` - call: plan(sequential) [12:35:06.044] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.044] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.044] | : . ' , assign_globals() ... [12:35:06.045] | : . ' , List of 1 [12:35:06.045] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.045] | : . ' , - attr(*, "where")=List of 1 [12:35:06.045] | : . ' , ..$ x: [12:35:06.045] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.045] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.045] | : . ' , - attr(*, "total_size")= num NA [12:35:06.045] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.049] | : . ' , - copied 'x' to environment [12:35:06.050] | : . ' , assign_globals() ... done [12:35:06.053] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.054] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.054] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.054] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.054] | : . ' , ; ` | : New stack: [12:35:06.055] | : . ' , ; ` | : List of 1 [12:35:06.055] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.055] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.055] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.055] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.055] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.055] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.061] | : . ' , ; ` | : Old stack: [12:35:06.061] | : . ' , ; ` | : List of 1 [12:35:06.061] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.061] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.061] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.061] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.061] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.061] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.070] | : . ' , ; ` | : Identical [12:35:06.070] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.070] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.071] | : . ' , ; ` | List of future strategies: [12:35:06.071] | : . ' , ; ` | 1. sequential: [12:35:06.071] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.071] | : . ' , ; ` | - tweaked: FALSE [12:35:06.071] | : . ' , ; ` | - call: plan(sequential) [12:35:06.072] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.072] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.073] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.074] | : . ' , SequentialFuture started (and completed) [12:35:06.074] | : . ' , signalConditions() ... [12:35:06.075] | : . ' , ; include = 'immediateCondition' [12:35:06.075] | : . ' , ; exclude = [12:35:06.075] | : . ' , ; resignal = FALSE [12:35:06.076] | : . ' , ; Number of conditions: 6 [12:35:06.076] | : . ' , ; int 6 [12:35:06.077] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.077] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.078] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.078] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.079] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.079] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.079] | : . ' , signalConditions() ... done [12:35:06.080] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.080] | : . Launching futures ... done [12:35:06.080] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.081] | : Using SequentialFutureBackend ... done [12:35:06.081] | run() for 'Future' ('fsample_3-625596') ... done [12:35:06.081] future(..., label = 'fsample_3-625596') ... done SequentialFuture: Label: 'fsample_3-625596' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 24.16 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafba31388 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-32 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03625011 secs (started 2025-07-29 12:35:06.016325) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.085] future(..., label = 'fsample_4-283447') ... [12:35:06.085] | lazy: FALSE [12:35:06.085] | stdout: TRUE [12:35:06.086] | conditions: [n=1] 'condition' [12:35:06.086] | gc: FALSE [12:35:06.086] | earlySignal: FALSE [12:35:06.087] | getGlobalsAndPackages() ... [12:35:06.087] | : Searching for globals ... [12:35:06.099] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.100] | : Searching for globals ... done [12:35:06.100] | : Resolving globals: FALSE [12:35:06.100] | : Search for packages associated with the globals ... [12:35:06.100] | : . Packages associated with globals: [1] 'base' [12:35:06.101] | : . Packages: [1] 'base' [12:35:06.101] | : Search for packages associated with the globals ... done [12:35:06.101] | : Packages after dropping 'base': [0] [12:35:06.101] | : globals: [1] 'x' [12:35:06.102] | : packages: [0] [12:35:06.102] | getGlobalsAndPackages() ... done [12:35:06.102] | run() for 'Future' ('fsample_4-283447') ... [12:35:06.103] | : state: 'created' [12:35:06.103] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.103] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.103] | : Using SequentialFutureBackend ... [12:35:06.103] | : . Number of futures since start: 27 (27 created, 27 launched, 27 finished) [12:35:06.104] | : . Launching futures ... [12:35:06.104] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.104] | : . ' , getFutureData() ... [12:35:06.104] | : . ' , ; getFutureCore() ... [12:35:06.105] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.105] | : . ' , ; getFutureCore() ... done [12:35:06.105] | : . ' , ; getFutureCapture() ... [12:35:06.105] | : . ' , ; getFutureCapture() ... done [12:35:06.105] | : . ' , ; getFutureContext() ... [12:35:06.106] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.106] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.106] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.106] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.106] | : . ' , ; getFutureContext() ... done [12:35:06.107] | : . ' , getFutureData() ... done [12:35:06.109] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.109] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.110] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.110] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.110] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.111] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.111] | : . ' , ; ` | New stack: [12:35:06.111] | : . ' , ; ` | List of 1 [12:35:06.111] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.111] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.111] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.111] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.111] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.111] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.111] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.111] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.117] | : . ' , ; ` | Old stack: [12:35:06.118] | : . ' , ; ` | List of 1 [12:35:06.118] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.118] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.118] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.118] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.118] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.118] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.118] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.118] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.118] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.118] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.118] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.125] | : . ' , ; ` | Not identical [12:35:06.125] | : . ' , ; ` | all.equal() for future ... [12:35:06.126] | : . ' , ; ` | : List of 2 [12:35:06.126] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.126] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.126] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.126] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.126] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.126] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.126] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.138] | : . ' , ; ` | all.equal() for future ... done [12:35:06.139] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.139] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.139] | : . ' , ; ` List of future strategies: [12:35:06.139] | : . ' , ; ` 1. sequential: [12:35:06.139] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.139] | : . ' , ; ` - tweaked: FALSE [12:35:06.139] | : . ' , ; ` - call: plan(sequential) [12:35:06.140] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.141] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.141] | : . ' , assign_globals() ... [12:35:06.142] | : . ' , List of 1 [12:35:06.142] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.142] | : . ' , - attr(*, "where")=List of 1 [12:35:06.142] | : . ' , ..$ x: [12:35:06.142] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.142] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.142] | : . ' , - attr(*, "total_size")= num NA [12:35:06.142] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.147] | : . ' , - copied 'x' to environment [12:35:06.148] | : . ' , assign_globals() ... done [12:35:06.152] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.153] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.153] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.154] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.154] | : . ' , ; ` | : New stack: [12:35:06.154] | : . ' , ; ` | : List of 1 [12:35:06.154] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.154] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.154] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.154] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.154] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.154] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.168] | : . ' , ; ` | : Old stack: [12:35:06.168] | : . ' , ; ` | : List of 1 [12:35:06.168] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.168] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.168] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.168] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.168] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.168] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.175] | : . ' , ; ` | : Identical [12:35:06.176] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.176] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.176] | : . ' , ; ` | List of future strategies: [12:35:06.176] | : . ' , ; ` | 1. sequential: [12:35:06.176] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.176] | : . ' , ; ` | - tweaked: FALSE [12:35:06.176] | : . ' , ; ` | - call: plan(sequential) [12:35:06.177] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.178] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.178] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.179] | : . ' , SequentialFuture started (and completed) [12:35:06.179] | : . ' , signalConditions() ... [12:35:06.179] | : . ' , ; include = 'immediateCondition' [12:35:06.180] | : . ' , ; exclude = [12:35:06.180] | : . ' , ; resignal = FALSE [12:35:06.180] | : . ' , ; Number of conditions: 6 [12:35:06.180] | : . ' , ; int 6 [12:35:06.181] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.181] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.182] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.182] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.182] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.183] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.183] | : . ' , signalConditions() ... done [12:35:06.183] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.184] | : . Launching futures ... done [12:35:06.184] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.184] | : Using SequentialFutureBackend ... done [12:35:06.184] | run() for 'Future' ('fsample_4-283447') ... done [12:35:06.185] future(..., label = 'fsample_4-283447') ... done SequentialFuture: Label: 'fsample_4-283447' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 30.25 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafba31388 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-33 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04396009 secs (started 2025-07-29 12:35:06.107425) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.187] value() for list ... [12:35:06.188] | recursive: 0 [12:35:06.188] | reduce: FALSE [12:35:06.188] | length: 4 [12:35:06.189] | Number of remaining objects: 4 [12:35:06.189] | checking value #1: [12:35:06.189] | 'obj' is SequentialFuture [12:35:06.189] | resolved() ... [12:35:06.190] | : resolved() for SequentialFuture ('fsample_1-594819') ... [12:35:06.190] | : . state: 'finished' [12:35:06.190] | : . run: TRUE [12:35:06.191] | : . result: 'FutureResult' [12:35:06.191] | : resolved() for SequentialFuture ('fsample_1-594819') ... done [12:35:06.191] | resolved() ... done [12:35:06.191] | SequentialFuture #1 [12:35:06.192] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:06.192] | : nx: 4 [12:35:06.192] | : relay: TRUE [12:35:06.193] | : stdout: TRUE [12:35:06.193] | : signal: TRUE [12:35:06.193] | : resignal: FALSE [12:35:06.193] | : force: TRUE [12:35:06.194] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:06.194] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:06.194] | : until=1 [12:35:06.194] | : relaying element #1 [12:35:06.195] | : value() for SequentialFuture ('fsample_1-594819') ... [12:35:06.195] | : . signalConditions() ... [12:35:06.195] | : . ' include = 'immediateCondition' [12:35:06.196] | : . ' exclude = [12:35:06.196] | : . ' resignal = FALSE [12:35:06.196] | : . ' Number of conditions: 6 [12:35:06.196] | : . ' int 6 [12:35:06.198] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.198] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.198] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.198] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.199] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.199] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.199] | : . signalConditions() ... done [12:35:06.199] | : . relay stdout ... [12:35:06.200] | : . relay stdout ... done [12:35:06.200] | : . check for misuse ... [12:35:06.200] | : . check for misuse ... done [12:35:06.201] | : value() for SequentialFuture ('fsample_1-594819') ... done [12:35:06.201] | : signalConditions() ... [12:35:06.201] | : . include = 'immediateCondition' [12:35:06.201] | : . exclude = [12:35:06.202] | : . resignal = FALSE [12:35:06.202] | : . Number of conditions: 6 [12:35:06.202] | : . int 6 [12:35:06.203] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.203] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.204] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.204] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.204] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.204] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.205] | : signalConditions() ... done [12:35:06.205] | : signalConditions() ... [12:35:06.205] | : . include = 'condition' [12:35:06.205] | : . exclude = 'error', 'immediateCondition' [12:35:06.206] | : . resignal = TRUE [12:35:06.206] | : . Number of conditions: 6 [12:35:06.206] | : . int 6 [12:35:06.207] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.207] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.851] | : . ' , attachPackages() ... [12:35:06.208] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.208] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.851] | : . ' , ; packages: [n=1] 'future' [12:35:06.208] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.209] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.852] | : . ' , attachPackages() ... done [12:35:06.209] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.209] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.852] | : . ' , attachPackages() ... [12:35:06.210] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.210] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.852] | : . ' , ; packages: [n=0] [12:35:06.210] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.211] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.853] | : . ' , attachPackages() ... done [12:35:06.211] | : signalConditions() ... done [12:35:06.211] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.211] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.212] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:06.212] | value(, ...) ... [12:35:06.212] | value(, ...) ... done [12:35:06.213] | value() for SequentialFuture ('fsample_1-594819') ... [12:35:06.213] | : signalConditions() ... [12:35:06.213] | : . include = 'immediateCondition' [12:35:06.213] | : . exclude = [12:35:06.214] | : . resignal = FALSE [12:35:06.214] | : . Number of conditions: 6 [12:35:06.214] | : . int 6 [12:35:06.215] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.215] | : . already signaled, skipping [12:35:06.216] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.216] | : . already signaled, skipping [12:35:06.216] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.216] | : . already signaled, skipping [12:35:06.217] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.217] | : . already signaled, skipping [12:35:06.217] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.217] | : . already signaled, skipping [12:35:06.218] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.218] | : . already signaled, skipping [12:35:06.218] | : signalConditions() ... done [12:35:06.219] | : check for misuse ... [12:35:06.219] | : check for misuse ... done [12:35:06.219] | value() for SequentialFuture ('fsample_1-594819') ... done [12:35:06.219] | value: [12:35:06.220] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:06.220] | : nx: 4 [12:35:06.220] | : relay: TRUE [12:35:06.220] | : stdout: TRUE [12:35:06.221] | : signal: TRUE [12:35:06.221] | : resignal: FALSE [12:35:06.221] | : force: TRUE [12:35:06.222] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.222] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.223] | : until=2 [12:35:06.223] | : relaying element #2 [12:35:06.223] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.224] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.224] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:06.224] | resolve() for SequentialFuture ... [12:35:06.224] | resolve() for SequentialFuture ... done [12:35:06.225] | length: 3 (resolved future 1) [12:35:06.225] value() for list ... done [12:35:06.225] checking value #2: [12:35:06.226] 'obj' is SequentialFuture [12:35:06.226] resolved() ... [12:35:06.226] | resolved() for SequentialFuture ('fsample_2-333077') ... [12:35:06.226] | : state: 'finished' [12:35:06.227] | : run: TRUE [12:35:06.227] | : result: 'FutureResult' [12:35:06.227] | resolved() for SequentialFuture ('fsample_2-333077') ... done [12:35:06.227] resolved() ... done [12:35:06.228] SequentialFuture #2 [12:35:06.228] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:06.228] | nx: 4 [12:35:06.228] | relay: TRUE [12:35:06.228] | stdout: TRUE [12:35:06.229] | signal: TRUE [12:35:06.229] | resignal: FALSE [12:35:06.229] | force: TRUE [12:35:06.229] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.230] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.230] | until=2 [12:35:06.230] | relaying element #2 [12:35:06.230] | value() for SequentialFuture ('fsample_2-333077') ... [12:35:06.231] | : signalConditions() ... [12:35:06.231] | : . include = 'immediateCondition' [12:35:06.231] | : . exclude = [12:35:06.231] | : . resignal = FALSE [12:35:06.231] | : . Number of conditions: 6 [12:35:06.232] | : . int 6 [12:35:06.233] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.233] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.233] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.233] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.233] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.234] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.234] | : signalConditions() ... done [12:35:06.234] | : relay stdout ... [12:35:06.234] | : relay stdout ... done [12:35:06.235] | : check for misuse ... [12:35:06.235] | : check for misuse ... done [12:35:06.235] | value() for SequentialFuture ('fsample_2-333077') ... done [12:35:06.236] | signalConditions() ... [12:35:06.236] | : include = 'immediateCondition' [12:35:06.236] | : exclude = [12:35:06.236] | : resignal = FALSE [12:35:06.237] | : Number of conditions: 6 [12:35:06.237] | : int 6 [12:35:06.238] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.238] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.238] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.239] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.239] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.239] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.240] | signalConditions() ... done [12:35:06.240] | signalConditions() ... [12:35:06.240] | : include = 'condition' [12:35:06.241] | : exclude = 'error', 'immediateCondition' [12:35:06.241] | : resignal = TRUE [12:35:06.241] | : Number of conditions: 6 [12:35:06.241] | : int 6 [12:35:06.242] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.243] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:05.947] | : . ' , attachPackages() ... [12:35:06.243] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.243] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:05.948] | : . ' , ; packages: [n=1] 'future' [12:35:06.244] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.244] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:05.948] | : . ' , attachPackages() ... done [12:35:06.244] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.245] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:05.949] | : . ' , attachPackages() ... [12:35:06.245] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.245] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:05.949] | : . ' , ; packages: [n=0] [12:35:06.246] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.246] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:05.949] | : . ' , attachPackages() ... done [12:35:06.246] | signalConditions() ... done [12:35:06.246] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.247] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.247] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:06.247] value(, ...) ... [12:35:06.247] value(, ...) ... done [12:35:06.247] value() for SequentialFuture ('fsample_2-333077') ... [12:35:06.248] | signalConditions() ... [12:35:06.248] | : include = 'immediateCondition' [12:35:06.248] | : exclude = [12:35:06.249] | : resignal = FALSE [12:35:06.249] | : Number of conditions: 6 [12:35:06.249] | : int 6 [12:35:06.250] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.250] | : already signaled, skipping [12:35:06.250] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.251] | : already signaled, skipping [12:35:06.251] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.251] | : already signaled, skipping [12:35:06.251] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.252] | : already signaled, skipping [12:35:06.252] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.252] | : already signaled, skipping [12:35:06.252] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.253] | : already signaled, skipping [12:35:06.253] | signalConditions() ... done [12:35:06.253] | check for misuse ... [12:35:06.253] | check for misuse ... done [12:35:06.254] value() for SequentialFuture ('fsample_2-333077') ... done [12:35:06.254] value: [12:35:06.254] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:06.254] | nx: 4 [12:35:06.255] | relay: TRUE [12:35:06.255] | stdout: TRUE [12:35:06.255] | signal: TRUE [12:35:06.256] | resignal: FALSE [12:35:06.256] | force: TRUE [12:35:06.256] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.256] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.257] | until=3 [12:35:06.257] | relaying element #3 [12:35:06.257] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.257] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.258] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:06.258] resolve() for SequentialFuture ... [12:35:06.258] resolve() for SequentialFuture ... done [12:35:06.259] length: 2 (resolved future 2) [12:35:06.259] checking value #3: [12:35:06.259] 'obj' is SequentialFuture [12:35:06.260] resolved() ... [12:35:06.260] | resolved() for SequentialFuture ('fsample_3-625596') ... [12:35:06.260] | : state: 'finished' [12:35:06.261] | : run: TRUE [12:35:06.261] | : result: 'FutureResult' [12:35:06.261] | resolved() for SequentialFuture ('fsample_3-625596') ... done [12:35:06.261] resolved() ... done [12:35:06.262] SequentialFuture #3 [12:35:06.262] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:06.262] | nx: 4 [12:35:06.262] | relay: TRUE [12:35:06.263] | stdout: TRUE [12:35:06.263] | signal: TRUE [12:35:06.263] | resignal: FALSE [12:35:06.265] | force: TRUE [12:35:06.265] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.266] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:06.266] | until=3 [12:35:06.266] | relaying element #3 [12:35:06.267] | value() for SequentialFuture ('fsample_3-625596') ... [12:35:06.267] | : signalConditions() ... [12:35:06.267] | : . include = 'immediateCondition' [12:35:06.268] | : . exclude = [12:35:06.268] | : . resignal = FALSE [12:35:06.268] | : . Number of conditions: 6 [12:35:06.268] | : . int 6 [12:35:06.269] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.270] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.270] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.270] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.271] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.271] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.271] | : signalConditions() ... done [12:35:06.272] | : relay stdout ... [12:35:06.272] | : relay stdout ... done [12:35:06.272] | : check for misuse ... [12:35:06.272] | : check for misuse ... done [12:35:06.273] | value() for SequentialFuture ('fsample_3-625596') ... done [12:35:06.273] | signalConditions() ... [12:35:06.273] | : include = 'immediateCondition' [12:35:06.274] | : exclude = [12:35:06.274] | : resignal = FALSE [12:35:06.274] | : Number of conditions: 6 [12:35:06.274] | : int 6 [12:35:06.275] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.276] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.276] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.276] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.277] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.277] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.277] | signalConditions() ... done [12:35:06.277] | signalConditions() ... [12:35:06.278] | : include = 'condition' [12:35:06.278] | : exclude = 'error', 'immediateCondition' [12:35:06.278] | : resignal = TRUE [12:35:06.279] | : Number of conditions: 6 [12:35:06.279] | : int 6 [12:35:06.280] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.280] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.016] | : . ' , attachPackages() ... [12:35:06.280] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.281] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.016] | : . ' , ; packages: [n=1] 'future' [12:35:06.281] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.281] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.017] | : . ' , attachPackages() ... done [12:35:06.282] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.282] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.017] | : . ' , attachPackages() ... [12:35:06.282] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.283] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.017] | : . ' , ; packages: [n=0] [12:35:06.283] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.283] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.018] | : . ' , attachPackages() ... done [12:35:06.284] | signalConditions() ... done [12:35:06.284] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.284] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.284] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:06.285] value(, ...) ... [12:35:06.285] value(, ...) ... done [12:35:06.285] value() for SequentialFuture ('fsample_3-625596') ... [12:35:06.286] | signalConditions() ... [12:35:06.286] | : include = 'immediateCondition' [12:35:06.286] | : exclude = [12:35:06.286] | : resignal = FALSE [12:35:06.287] | : Number of conditions: 6 [12:35:06.287] | : int 6 [12:35:06.288] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.288] | : already signaled, skipping [12:35:06.288] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.289] | : already signaled, skipping [12:35:06.289] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.289] | : already signaled, skipping [12:35:06.290] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.290] | : already signaled, skipping [12:35:06.290] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.290] | : already signaled, skipping [12:35:06.291] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.291] | : already signaled, skipping [12:35:06.291] | signalConditions() ... done [12:35:06.292] | check for misuse ... [12:35:06.292] | check for misuse ... done [12:35:06.292] value() for SequentialFuture ('fsample_3-625596') ... done [12:35:06.292] value: [12:35:06.293] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:06.293] | nx: 4 [12:35:06.293] | relay: TRUE [12:35:06.293] | stdout: TRUE [12:35:06.294] | signal: TRUE [12:35:06.294] | resignal: FALSE [12:35:06.294] | force: TRUE [12:35:06.294] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.295] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.295] | until=4 [12:35:06.295] | relaying element #4 [12:35:06.296] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.296] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.296] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:06.296] resolve() for SequentialFuture ... [12:35:06.297] resolve() for SequentialFuture ... done [12:35:06.297] length: 1 (resolved future 3) [12:35:06.297] checking value #4: [12:35:06.298] 'obj' is SequentialFuture [12:35:06.298] resolved() ... [12:35:06.298] | resolved() for SequentialFuture ('fsample_4-283447') ... [12:35:06.298] | : state: 'finished' [12:35:06.299] | : run: TRUE [12:35:06.299] | : result: 'FutureResult' [12:35:06.299] | resolved() for SequentialFuture ('fsample_4-283447') ... done [12:35:06.299] resolved() ... done [12:35:06.300] SequentialFuture #4 [12:35:06.300] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:06.300] | nx: 4 [12:35:06.300] | relay: TRUE [12:35:06.301] | stdout: TRUE [12:35:06.301] | signal: TRUE [12:35:06.301] | resignal: FALSE [12:35:06.301] | force: TRUE [12:35:06.302] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.302] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:06.302] | until=4 [12:35:06.303] | relaying element #4 [12:35:06.303] | value() for SequentialFuture ('fsample_4-283447') ... [12:35:06.303] | : signalConditions() ... [12:35:06.303] | : . include = 'immediateCondition' [12:35:06.304] | : . exclude = [12:35:06.304] | : . resignal = FALSE [12:35:06.304] | : . Number of conditions: 6 [12:35:06.304] | : . int 6 [12:35:06.306] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.306] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.306] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.306] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.307] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.307] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.307] | : signalConditions() ... done [12:35:06.307] | : relay stdout ... [12:35:06.308] | : relay stdout ... done [12:35:06.308] | : check for misuse ... [12:35:06.308] | : check for misuse ... done [12:35:06.309] | value() for SequentialFuture ('fsample_4-283447') ... done [12:35:06.309] | signalConditions() ... [12:35:06.309] | : include = 'immediateCondition' [12:35:06.309] | : exclude = [12:35:06.310] | : resignal = FALSE [12:35:06.310] | : Number of conditions: 6 [12:35:06.310] | : int 6 [12:35:06.311] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.311] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.312] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.312] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.312] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.313] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.313] | signalConditions() ... done [12:35:06.313] | signalConditions() ... [12:35:06.313] | : include = 'condition' [12:35:06.314] | : exclude = 'error', 'immediateCondition' [12:35:06.314] | : resignal = TRUE [12:35:06.314] | : Number of conditions: 6 [12:35:06.314] | : int 6 [12:35:06.315] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.316] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.107] | : . ' , attachPackages() ... [12:35:06.316] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.316] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.107] | : . ' , ; packages: [n=1] 'future' [12:35:06.317] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.317] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.108] | : . ' , attachPackages() ... done [12:35:06.317] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.318] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.108] | : . ' , attachPackages() ... [12:35:06.318] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.318] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.108] | : . ' , ; packages: [n=0] [12:35:06.319] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.319] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.108] | : . ' , attachPackages() ... done [12:35:06.319] | signalConditions() ... done [12:35:06.320] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.320] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.320] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:06.320] value(, ...) ... [12:35:06.321] value(, ...) ... done [12:35:06.321] value() for SequentialFuture ('fsample_4-283447') ... [12:35:06.321] | signalConditions() ... [12:35:06.322] | : include = 'immediateCondition' [12:35:06.322] | : exclude = [12:35:06.322] | : resignal = FALSE [12:35:06.322] | : Number of conditions: 6 [12:35:06.323] | : int 6 [12:35:06.324] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.324] | : already signaled, skipping [12:35:06.324] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.325] | : already signaled, skipping [12:35:06.325] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.325] | : already signaled, skipping [12:35:06.325] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.326] | : already signaled, skipping [12:35:06.326] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.326] | : already signaled, skipping [12:35:06.327] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.327] | : already signaled, skipping [12:35:06.327] | signalConditions() ... done [12:35:06.327] | check for misuse ... [12:35:06.328] | check for misuse ... done [12:35:06.328] value() for SequentialFuture ('fsample_4-283447') ... done [12:35:06.328] value: [12:35:06.329] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:06.329] | nx: 4 [12:35:06.329] | relay: TRUE [12:35:06.329] | stdout: TRUE [12:35:06.330] | signal: TRUE [12:35:06.330] | resignal: FALSE [12:35:06.330] | force: TRUE [12:35:06.330] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.331] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.331] | until=4 [12:35:06.331] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.331] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.332] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:06.332] resolve() for SequentialFuture ... [12:35:06.332] resolve() for SequentialFuture ... done [12:35:06.333] length: 0 (resolved future 4) [12:35:06.333] Relaying remaining futures ... [12:35:06.333] | signalConditionsASAP(NULL, pos=0) ... [12:35:06.334] | : nx: 4 [12:35:06.334] | : relay: TRUE [12:35:06.334] | : stdout: TRUE [12:35:06.334] | : signal: TRUE [12:35:06.335] | : resignal: FALSE [12:35:06.335] | : force: TRUE [12:35:06.335] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.336] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:06.336] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.336] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:06.337] | signalConditionsASAP(NULL, pos=0) ... done [12:35:06.337] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 1 [[3]] [1] 0 [[4]] [1] 0 [12:35:06.338] future(..., label = 'fsample_1-17257') ... [12:35:06.338] | lazy: FALSE [12:35:06.338] | stdout: TRUE [12:35:06.339] | conditions: [n=1] 'condition' [12:35:06.339] | gc: FALSE [12:35:06.339] | earlySignal: FALSE [12:35:06.339] | getGlobalsAndPackages() ... [12:35:06.340] | : Searching for globals ... [12:35:06.358] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.358] | : Searching for globals ... done [12:35:06.358] | : Resolving globals: FALSE [12:35:06.359] | : Search for packages associated with the globals ... [12:35:06.359] | : . Packages associated with globals: [1] 'base' [12:35:06.359] | : . Packages: [1] 'base' [12:35:06.360] | : Search for packages associated with the globals ... done [12:35:06.360] | : Packages after dropping 'base': [0] [12:35:06.360] | : globals: [1] 'x' [12:35:06.360] | : packages: [0] [12:35:06.361] | getGlobalsAndPackages() ... done [12:35:06.361] | run() for 'Future' ('fsample_1-17257') ... [12:35:06.362] | : state: 'created' [12:35:06.362] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.362] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.362] | : Using SequentialFutureBackend ... [12:35:06.362] | : . Number of futures since start: 28 (28 created, 28 launched, 28 finished) [12:35:06.363] | : . Launching futures ... [12:35:06.363] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.363] | : . ' , getFutureData() ... [12:35:06.364] | : . ' , ; getFutureCore() ... [12:35:06.364] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.364] | : . ' , ; getFutureCore() ... done [12:35:06.364] | : . ' , ; getFutureCapture() ... [12:35:06.365] | : . ' , ; getFutureCapture() ... done [12:35:06.365] | : . ' , ; getFutureContext() ... [12:35:06.365] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.365] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.366] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.366] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.366] | : . ' , ; getFutureContext() ... done [12:35:06.367] | : . ' , getFutureData() ... done [12:35:06.370] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.370] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.370] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.371] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.371] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.372] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.372] | : . ' , ; ` | New stack: [12:35:06.372] | : . ' , ; ` | List of 1 [12:35:06.372] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.372] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.372] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.372] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.372] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.372] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.372] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.372] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.378] | : . ' , ; ` | Old stack: [12:35:06.378] | : . ' , ; ` | List of 1 [12:35:06.378] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.378] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.378] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.378] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.378] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.378] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.378] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.378] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.378] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.378] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.378] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.385] | : . ' , ; ` | Not identical [12:35:06.385] | : . ' , ; ` | all.equal() for future ... [12:35:06.385] | : . ' , ; ` | : List of 2 [12:35:06.385] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.385] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.385] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.385] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.385] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.385] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.385] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.397] | : . ' , ; ` | all.equal() for future ... done [12:35:06.397] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.398] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.398] | : . ' , ; ` List of future strategies: [12:35:06.398] | : . ' , ; ` 1. sequential: [12:35:06.398] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.398] | : . ' , ; ` - tweaked: FALSE [12:35:06.398] | : . ' , ; ` - call: plan(sequential) [12:35:06.399] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.400] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.400] | : . ' , assign_globals() ... [12:35:06.400] | : . ' , List of 1 [12:35:06.400] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.400] | : . ' , - attr(*, "where")=List of 1 [12:35:06.400] | : . ' , ..$ x: [12:35:06.400] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.400] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.400] | : . ' , - attr(*, "total_size")= num NA [12:35:06.400] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.407] | : . ' , - copied 'x' to environment [12:35:06.407] | : . ' , assign_globals() ... done [12:35:06.412] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.413] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.413] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.414] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.414] | : . ' , ; ` | : New stack: [12:35:06.414] | : . ' , ; ` | : List of 1 [12:35:06.414] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.414] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.414] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.414] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.414] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.414] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.423] | : . ' , ; ` | : Old stack: [12:35:06.423] | : . ' , ; ` | : List of 1 [12:35:06.423] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.423] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.423] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.423] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.423] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.423] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.431] | : . ' , ; ` | : Identical [12:35:06.431] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.431] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.432] | : . ' , ; ` | List of future strategies: [12:35:06.432] | : . ' , ; ` | 1. sequential: [12:35:06.432] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.432] | : . ' , ; ` | - tweaked: FALSE [12:35:06.432] | : . ' , ; ` | - call: plan(sequential) [12:35:06.433] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.433] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.434] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.435] | : . ' , SequentialFuture started (and completed) [12:35:06.435] | : . ' , signalConditions() ... [12:35:06.435] | : . ' , ; include = 'immediateCondition' [12:35:06.436] | : . ' , ; exclude = [12:35:06.436] | : . ' , ; resignal = FALSE [12:35:06.436] | : . ' , ; Number of conditions: 6 [12:35:06.436] | : . ' , ; int 6 [12:35:06.438] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.438] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.438] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.439] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.439] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.439] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.440] | : . ' , signalConditions() ... done [12:35:06.440] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.440] | : . Launching futures ... done [12:35:06.441] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.441] | : Using SequentialFutureBackend ... done [12:35:06.441] | run() for 'Future' ('fsample_1-17257') ... done [12:35:06.442] future(..., label = 'fsample_1-17257') ... done SequentialFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 13.24 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc886d50 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-34 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04362202 secs (started 2025-07-29 12:35:06.367492) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.444] future(..., label = 'fsample_2-403722') ... [12:35:06.445] | lazy: FALSE [12:35:06.445] | stdout: TRUE [12:35:06.445] | conditions: [n=1] 'condition' [12:35:06.446] | gc: FALSE [12:35:06.446] | earlySignal: FALSE [12:35:06.446] | getGlobalsAndPackages() ... [12:35:06.447] | : Searching for globals ... [12:35:06.460] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.460] | : Searching for globals ... done [12:35:06.461] | : Resolving globals: FALSE [12:35:06.461] | : Search for packages associated with the globals ... [12:35:06.462] | : . Packages associated with globals: [1] 'base' [12:35:06.462] | : . Packages: [1] 'base' [12:35:06.463] | : Search for packages associated with the globals ... done [12:35:06.463] | : Packages after dropping 'base': [0] [12:35:06.464] | : globals: [1] 'x' [12:35:06.464] | : packages: [0] [12:35:06.464] | getGlobalsAndPackages() ... done [12:35:06.465] | run() for 'Future' ('fsample_2-403722') ... [12:35:06.465] | : state: 'created' [12:35:06.466] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.466] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.466] | : Using SequentialFutureBackend ... [12:35:06.467] | : . Number of futures since start: 29 (29 created, 29 launched, 29 finished) [12:35:06.467] | : . Launching futures ... [12:35:06.467] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.468] | : . ' , getFutureData() ... [12:35:06.468] | : . ' , ; getFutureCore() ... [12:35:06.468] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.469] | : . ' , ; getFutureCore() ... done [12:35:06.469] | : . ' , ; getFutureCapture() ... [12:35:06.469] | : . ' , ; getFutureCapture() ... done [12:35:06.469] | : . ' , ; getFutureContext() ... [12:35:06.470] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.470] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.470] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.471] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.471] | : . ' , ; getFutureContext() ... done [12:35:06.471] | : . ' , getFutureData() ... done [12:35:06.475] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.475] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.476] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.476] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.477] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.477] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.477] | : . ' , ; ` | New stack: [12:35:06.478] | : . ' , ; ` | List of 1 [12:35:06.478] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.478] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.478] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.478] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.478] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.478] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.478] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.478] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.484] | : . ' , ; ` | Old stack: [12:35:06.484] | : . ' , ; ` | List of 1 [12:35:06.484] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.484] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.484] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.484] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.484] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.484] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.484] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.484] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.484] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.484] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.484] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.490] | : . ' , ; ` | Not identical [12:35:06.491] | : . ' , ; ` | all.equal() for future ... [12:35:06.491] | : . ' , ; ` | : List of 2 [12:35:06.491] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.491] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.491] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.491] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.491] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.491] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.491] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.501] | : . ' , ; ` | all.equal() for future ... done [12:35:06.502] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.502] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.502] | : . ' , ; ` List of future strategies: [12:35:06.502] | : . ' , ; ` 1. sequential: [12:35:06.502] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.502] | : . ' , ; ` - tweaked: FALSE [12:35:06.502] | : . ' , ; ` - call: plan(sequential) [12:35:06.503] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.503] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.504] | : . ' , assign_globals() ... [12:35:06.504] | : . ' , List of 1 [12:35:06.504] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.504] | : . ' , - attr(*, "where")=List of 1 [12:35:06.504] | : . ' , ..$ x: [12:35:06.504] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.504] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.504] | : . ' , - attr(*, "total_size")= num NA [12:35:06.504] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.516] | : . ' , - copied 'x' to environment [12:35:06.517] | : . ' , assign_globals() ... done [12:35:06.521] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.522] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.522] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.522] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.523] | : . ' , ; ` | : New stack: [12:35:06.523] | : . ' , ; ` | : List of 1 [12:35:06.523] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.523] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.523] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.523] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.523] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.523] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.529] | : . ' , ; ` | : Old stack: [12:35:06.530] | : . ' , ; ` | : List of 1 [12:35:06.530] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.530] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.530] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.530] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.530] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.530] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.536] | : . ' , ; ` | : Identical [12:35:06.536] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.536] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.536] | : . ' , ; ` | List of future strategies: [12:35:06.536] | : . ' , ; ` | 1. sequential: [12:35:06.536] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.536] | : . ' , ; ` | - tweaked: FALSE [12:35:06.536] | : . ' , ; ` | - call: plan(sequential) [12:35:06.538] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.538] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.538] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.539] | : . ' , SequentialFuture started (and completed) [12:35:06.539] | : . ' , signalConditions() ... [12:35:06.540] | : . ' , ; include = 'immediateCondition' [12:35:06.540] | : . ' , ; exclude = [12:35:06.540] | : . ' , ; resignal = FALSE [12:35:06.540] | : . ' , ; Number of conditions: 6 [12:35:06.541] | : . ' , ; int 6 [12:35:06.542] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.542] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.542] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.543] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.543] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.543] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.544] | : . ' , signalConditions() ... done [12:35:06.544] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.544] | : . Launching futures ... done [12:35:06.544] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.545] | : Using SequentialFutureBackend ... done [12:35:06.545] | run() for 'Future' ('fsample_2-403722') ... done [12:35:06.545] future(..., label = 'fsample_2-403722') ... done SequentialFuture: Label: 'fsample_2-403722' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 20.26 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc886d50 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-35 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04808211 secs (started 2025-07-29 12:35:06.47243) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.548] future(..., label = 'fsample_3-312117') ... [12:35:06.548] | lazy: FALSE [12:35:06.548] | stdout: TRUE [12:35:06.549] | conditions: [n=1] 'condition' [12:35:06.549] | gc: FALSE [12:35:06.549] | earlySignal: FALSE [12:35:06.550] | getGlobalsAndPackages() ... [12:35:06.550] | : Searching for globals ... [12:35:06.562] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.562] | : Searching for globals ... done [12:35:06.563] | : Resolving globals: FALSE [12:35:06.563] | : Search for packages associated with the globals ... [12:35:06.564] | : . Packages associated with globals: [1] 'base' [12:35:06.564] | : . Packages: [1] 'base' [12:35:06.564] | : Search for packages associated with the globals ... done [12:35:06.565] | : Packages after dropping 'base': [0] [12:35:06.566] | : globals: [1] 'x' [12:35:06.566] | : packages: [0] [12:35:06.566] | getGlobalsAndPackages() ... done [12:35:06.567] | run() for 'Future' ('fsample_3-312117') ... [12:35:06.567] | : state: 'created' [12:35:06.568] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.568] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.568] | : Using SequentialFutureBackend ... [12:35:06.568] | : . Number of futures since start: 30 (30 created, 30 launched, 30 finished) [12:35:06.569] | : . Launching futures ... [12:35:06.569] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.569] | : . ' , getFutureData() ... [12:35:06.570] | : . ' , ; getFutureCore() ... [12:35:06.570] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.570] | : . ' , ; getFutureCore() ... done [12:35:06.570] | : . ' , ; getFutureCapture() ... [12:35:06.571] | : . ' , ; getFutureCapture() ... done [12:35:06.571] | : . ' , ; getFutureContext() ... [12:35:06.571] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.571] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.572] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.572] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.572] | : . ' , ; getFutureContext() ... done [12:35:06.573] | : . ' , getFutureData() ... done [12:35:06.575] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.576] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.576] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.577] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.577] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.577] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.577] | : . ' , ; ` | New stack: [12:35:06.578] | : . ' , ; ` | List of 1 [12:35:06.578] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.578] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.578] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.578] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.578] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.578] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.578] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.578] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.583] | : . ' , ; ` | Old stack: [12:35:06.584] | : . ' , ; ` | List of 1 [12:35:06.584] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.584] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.584] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.584] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.584] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.584] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.584] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.584] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.584] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.584] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.584] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.588] | : . ' , ; ` | Not identical [12:35:06.588] | : . ' , ; ` | all.equal() for future ... [12:35:06.588] | : . ' , ; ` | : List of 2 [12:35:06.588] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.588] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.588] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.588] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.588] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.588] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.588] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.598] | : . ' , ; ` | all.equal() for future ... done [12:35:06.599] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.599] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.599] | : . ' , ; ` List of future strategies: [12:35:06.599] | : . ' , ; ` 1. sequential: [12:35:06.599] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.599] | : . ' , ; ` - tweaked: FALSE [12:35:06.599] | : . ' , ; ` - call: plan(sequential) [12:35:06.600] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.601] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.601] | : . ' , assign_globals() ... [12:35:06.601] | : . ' , List of 1 [12:35:06.601] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.601] | : . ' , - attr(*, "where")=List of 1 [12:35:06.601] | : . ' , ..$ x: [12:35:06.601] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.601] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.601] | : . ' , - attr(*, "total_size")= num NA [12:35:06.601] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.604] | : . ' , - copied 'x' to environment [12:35:06.605] | : . ' , assign_globals() ... done [12:35:06.607] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.607] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.608] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.608] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.608] | : . ' , ; ` | : New stack: [12:35:06.608] | : . ' , ; ` | : List of 1 [12:35:06.608] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.608] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.608] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.608] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.608] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.608] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.613] | : . ' , ; ` | : Old stack: [12:35:06.613] | : . ' , ; ` | : List of 1 [12:35:06.613] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.613] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.613] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.613] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.613] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.613] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.619] | : . ' , ; ` | : Identical [12:35:06.619] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.619] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.619] | : . ' , ; ` | List of future strategies: [12:35:06.619] | : . ' , ; ` | 1. sequential: [12:35:06.619] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.619] | : . ' , ; ` | - tweaked: FALSE [12:35:06.619] | : . ' , ; ` | - call: plan(sequential) [12:35:06.620] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.621] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.621] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.622] | : . ' , SequentialFuture started (and completed) [12:35:06.622] | : . ' , signalConditions() ... [12:35:06.622] | : . ' , ; include = 'immediateCondition' [12:35:06.623] | : . ' , ; exclude = [12:35:06.623] | : . ' , ; resignal = FALSE [12:35:06.623] | : . ' , ; Number of conditions: 6 [12:35:06.623] | : . ' , ; int 6 [12:35:06.624] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.624] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.625] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.625] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.625] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.625] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.626] | : . ' , signalConditions() ... done [12:35:06.626] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.626] | : . Launching futures ... done [12:35:06.627] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.627] | : Using SequentialFutureBackend ... done [12:35:06.627] | run() for 'Future' ('fsample_3-312117') ... done [12:35:06.628] future(..., label = 'fsample_3-312117') ... done SequentialFuture: Label: 'fsample_3-312117' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 27.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc886d50 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-36 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03348899 secs (started 2025-07-29 12:35:06.573364) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.630] future(..., label = 'fsample_4-208334') ... [12:35:06.630] | lazy: FALSE [12:35:06.631] | stdout: TRUE [12:35:06.631] | conditions: [n=1] 'condition' [12:35:06.631] | gc: FALSE [12:35:06.631] | earlySignal: FALSE [12:35:06.632] | getGlobalsAndPackages() ... [12:35:06.632] | : Searching for globals ... [12:35:06.642] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.642] | : Searching for globals ... done [12:35:06.643] | : Resolving globals: FALSE [12:35:06.643] | : Search for packages associated with the globals ... [12:35:06.644] | : . Packages associated with globals: [1] 'base' [12:35:06.645] | : . Packages: [1] 'base' [12:35:06.645] | : Search for packages associated with the globals ... done [12:35:06.646] | : Packages after dropping 'base': [0] [12:35:06.646] | : globals: [1] 'x' [12:35:06.646] | : packages: [0] [12:35:06.647] | getGlobalsAndPackages() ... done [12:35:06.647] | run() for 'Future' ('fsample_4-208334') ... [12:35:06.648] | : state: 'created' [12:35:06.648] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.648] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.649] | : Using SequentialFutureBackend ... [12:35:06.649] | : . Number of futures since start: 31 (31 created, 31 launched, 31 finished) [12:35:06.649] | : . Launching futures ... [12:35:06.650] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.650] | : . ' , getFutureData() ... [12:35:06.651] | : . ' , ; getFutureCore() ... [12:35:06.651] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.651] | : . ' , ; getFutureCore() ... done [12:35:06.652] | : . ' , ; getFutureCapture() ... [12:35:06.652] | : . ' , ; getFutureCapture() ... done [12:35:06.652] | : . ' , ; getFutureContext() ... [12:35:06.653] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.653] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.653] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.654] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.658] | : . ' , ; getFutureContext() ... done [12:35:06.659] | : . ' , getFutureData() ... done [12:35:06.663] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.663] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.664] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.664] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.665] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.665] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.666] | : . ' , ; ` | New stack: [12:35:06.666] | : . ' , ; ` | List of 1 [12:35:06.666] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.666] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.666] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.666] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.666] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.666] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.666] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.666] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.673] | : . ' , ; ` | Old stack: [12:35:06.673] | : . ' , ; ` | List of 1 [12:35:06.673] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.673] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.673] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.673] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.673] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.673] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.673] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.673] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.673] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.673] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.673] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.681] | : . ' , ; ` | Not identical [12:35:06.681] | : . ' , ; ` | all.equal() for future ... [12:35:06.681] | : . ' , ; ` | : List of 2 [12:35:06.681] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.681] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.681] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.681] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.681] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.681] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.681] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.695] | : . ' , ; ` | all.equal() for future ... done [12:35:06.695] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.696] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.696] | : . ' , ; ` List of future strategies: [12:35:06.696] | : . ' , ; ` 1. sequential: [12:35:06.696] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.696] | : . ' , ; ` - tweaked: FALSE [12:35:06.696] | : . ' , ; ` - call: plan(sequential) [12:35:06.698] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.698] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.699] | : . ' , assign_globals() ... [12:35:06.699] | : . ' , List of 1 [12:35:06.699] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.699] | : . ' , - attr(*, "where")=List of 1 [12:35:06.699] | : . ' , ..$ x: [12:35:06.699] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.699] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.699] | : . ' , - attr(*, "total_size")= num NA [12:35:06.699] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.705] | : . ' , - copied 'x' to environment [12:35:06.705] | : . ' , assign_globals() ... done [12:35:06.710] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.710] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.710] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.711] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.711] | : . ' , ; ` | : New stack: [12:35:06.711] | : . ' , ; ` | : List of 1 [12:35:06.711] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.711] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.711] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.711] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.711] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.711] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.719] | : . ' , ; ` | : Old stack: [12:35:06.719] | : . ' , ; ` | : List of 1 [12:35:06.719] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.719] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.719] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.719] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.719] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.719] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.727] | : . ' , ; ` | : Identical [12:35:06.727] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.728] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.728] | : . ' , ; ` | List of future strategies: [12:35:06.728] | : . ' , ; ` | 1. sequential: [12:35:06.728] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.728] | : . ' , ; ` | - tweaked: FALSE [12:35:06.728] | : . ' , ; ` | - call: plan(sequential) [12:35:06.729] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.729] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.730] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.731] | : . ' , SequentialFuture started (and completed) [12:35:06.731] | : . ' , signalConditions() ... [12:35:06.732] | : . ' , ; include = 'immediateCondition' [12:35:06.732] | : . ' , ; exclude = [12:35:06.732] | : . ' , ; resignal = FALSE [12:35:06.732] | : . ' , ; Number of conditions: 6 [12:35:06.733] | : . ' , ; int 6 [12:35:06.734] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.734] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.734] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.735] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.735] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.735] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.736] | : . ' , signalConditions() ... done [12:35:06.736] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.736] | : . Launching futures ... done [12:35:06.737] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.737] | : Using SequentialFutureBackend ... done [12:35:06.737] | run() for 'Future' ('fsample_4-208334') ... done [12:35:06.738] future(..., label = 'fsample_4-208334') ... done SequentialFuture: Label: 'fsample_4-208334' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 34.32 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc886d50 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-37 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.0489502 secs (started 2025-07-29 12:35:06.659654) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:06.741] value() for list ... [12:35:06.741] | recursive: 0 [12:35:06.741] | reduce: FALSE [12:35:06.742] | length: 4 [12:35:06.742] | Number of remaining objects: 4 [12:35:06.742] | checking value #1: [12:35:06.743] | 'obj' is SequentialFuture [12:35:06.743] | resolved() ... [12:35:06.743] | : resolved() for SequentialFuture ('fsample_1-17257') ... [12:35:06.744] | : . state: 'finished' [12:35:06.744] | : . run: TRUE [12:35:06.744] | : . result: 'FutureResult' [12:35:06.745] | : resolved() for SequentialFuture ('fsample_1-17257') ... done [12:35:06.745] | resolved() ... done [12:35:06.745] | SequentialFuture #1 [12:35:06.745] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:06.746] | : nx: 4 [12:35:06.746] | : relay: TRUE [12:35:06.746] | : stdout: TRUE [12:35:06.747] | : signal: TRUE [12:35:06.747] | : resignal: FALSE [12:35:06.747] | : force: TRUE [12:35:06.747] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:06.748] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:06.748] | : until=1 [12:35:06.748] | : relaying element #1 [12:35:06.749] | : value() for SequentialFuture ('fsample_1-17257') ... [12:35:06.749] | : . signalConditions() ... [12:35:06.749] | : . ' include = 'immediateCondition' [12:35:06.750] | : . ' exclude = [12:35:06.750] | : . ' resignal = FALSE [12:35:06.750] | : . ' Number of conditions: 6 [12:35:06.751] | : . ' int 6 [12:35:06.752] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.752] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.752] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.753] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.753] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.753] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.754] | : . signalConditions() ... done [12:35:06.754] | : . relay stdout ... [12:35:06.754] | : . relay stdout ... done [12:35:06.755] | : . check for misuse ... [12:35:06.755] | : . check for misuse ... done [12:35:06.756] | : value() for SequentialFuture ('fsample_1-17257') ... done [12:35:06.756] | : signalConditions() ... [12:35:06.756] | : . include = 'immediateCondition' [12:35:06.757] | : . exclude = [12:35:06.757] | : . resignal = FALSE [12:35:06.757] | : . Number of conditions: 7 [12:35:06.758] | : . int 7 [12:35:06.759] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.759] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.759] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.760] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.760] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.760] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.761] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.761] | : signalConditions() ... done [12:35:06.761] | : signalConditions() ... [12:35:06.762] | : . include = 'condition' [12:35:06.762] | : . exclude = 'error', 'immediateCondition' [12:35:06.762] | : . resignal = TRUE [12:35:06.762] | : . Number of conditions: 7 [12:35:06.763] | : . int 7 [12:35:06.764] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.764] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.367] | : . ' , attachPackages() ... [12:35:06.764] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.765] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , ; packages: [n=1] 'future' [12:35:06.765] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.765] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , attachPackages() ... done [12:35:06.766] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.766] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , attachPackages() ... [12:35:06.767] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.767] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.369] | : . ' , ; packages: [n=0] [12:35:06.767] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.768] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.369] | : . ' , attachPackages() ... done [12:35:06.768] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.768] | : signalConditions() ... done [12:35:06.769] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.769] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:06.769] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:06.770] | value(, ...) ... [12:35:06.770] | value(, ...) ... done [12:35:06.770] | value() for SequentialFuture ('fsample_1-17257') ... [12:35:06.771] | : signalConditions() ... [12:35:06.771] | : . include = 'immediateCondition' [12:35:06.771] | : . exclude = [12:35:06.771] | : . resignal = FALSE [12:35:06.772] | : . Number of conditions: 7 [12:35:06.772] | : . int 7 [12:35:06.773] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.773] | : . already signaled, skipping [12:35:06.774] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.774] | : . already signaled, skipping [12:35:06.774] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.775] | : . already signaled, skipping [12:35:06.775] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.775] | : . already signaled, skipping [12:35:06.776] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.776] | : . already signaled, skipping [12:35:06.776] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.776] | : . already signaled, skipping [12:35:06.777] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.777] | : signalConditions() ... done [12:35:06.777] | : check for misuse ... [12:35:06.778] | : check for misuse ... done [12:35:06.778] | value() for SequentialFuture ('fsample_1-17257') ... done [12:35:06.778] | value: [12:35:06.779] | signal RngFutureError ... [12:35:06.779] | : futures(x) ... [12:35:06.779] | : futures(x) ... done [12:35:06.779] | : cancel(y, interrupt = TRUE) ... [12:35:06.780] | : cancel(y, interrupt = TRUE) ... done [12:35:06.780] | : cancel(, interrupt = TRUE) ... [12:35:06.781] | : . Skipping, because a non-running future [12:35:06.781] | : cancel(, interrupt = TRUE) ... done [12:35:06.781] | : cancel(, interrupt = TRUE) ... [12:35:06.782] | : . Skipping, because a non-running future [12:35:06.782] | : cancel(, interrupt = TRUE) ... done [12:35:06.782] | : cancel(, interrupt = TRUE) ... [12:35:06.782] | : . Skipping, because a non-running future [12:35:06.783] | : cancel(, interrupt = TRUE) ... done [12:35:06.783] | : cancel(, interrupt = TRUE) ... [12:35:06.783] | : . Skipping, because a non-running future [12:35:06.784] | : cancel(, interrupt = TRUE) ... done [12:35:06.784] | : resolve(y, ...) ... [12:35:06.784] | : . resolve() for SequentialFuture ... [12:35:06.785] | : . ' resolved() ... [12:35:06.785] | : . ' , resolved() for SequentialFuture ('fsample_1-17257') ... [12:35:06.785] | : . ' , ; state: 'finished' [12:35:06.786] | : . ' , ; run: TRUE [12:35:06.786] | : . ' , ; result: 'FutureResult' [12:35:06.786] | : . ' , resolved() for SequentialFuture ('fsample_1-17257') ... done [12:35:06.786] | : . ' resolved() ... done [12:35:06.787] | : . ' value() for SequentialFuture ('fsample_1-17257') ... [12:35:06.787] | : . ' , signalConditions() ... [12:35:06.788] | : . ' , ; include = 'immediateCondition' [12:35:06.788] | : . ' , ; exclude = [12:35:06.788] | : . ' , ; resignal = FALSE [12:35:06.789] | : . ' , ; Number of conditions: 7 [12:35:06.789] | : . ' , ; int 7 [12:35:06.790] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.790] | : . ' , ; already signaled, skipping [12:35:06.791] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.791] | : . ' , ; already signaled, skipping [12:35:06.791] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.792] | : . ' , ; already signaled, skipping [12:35:06.792] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.792] | : . ' , ; already signaled, skipping [12:35:06.792] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.793] | : . ' , ; already signaled, skipping [12:35:06.793] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.793] | : . ' , ; already signaled, skipping [12:35:06.794] | : . ' , ; Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.794] | : . ' , signalConditions() ... done [12:35:06.794] | : . ' , relay stdout ... [12:35:06.795] | : . ' , relay stdout ... done [12:35:06.795] | : . ' , check for misuse ... [12:35:06.795] | : . ' , check for misuse ... done [12:35:06.796] | : . ' value() for SequentialFuture ('fsample_1-17257') ... done [12:35:06.796] | : . ' signalConditions() ... [12:35:06.796] | : . ' , include = 'immediateCondition' [12:35:06.797] | : . ' , exclude = [12:35:06.797] | : . ' , resignal = FALSE [12:35:06.797] | : . ' , Number of conditions: 7 [12:35:06.797] | : . ' , int 7 [12:35:06.799] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.799] | : . ' , already signaled, skipping [12:35:06.799] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.800] | : . ' , already signaled, skipping [12:35:06.800] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.800] | : . ' , already signaled, skipping [12:35:06.800] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.801] | : . ' , already signaled, skipping [12:35:06.801] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.801] | : . ' , already signaled, skipping [12:35:06.802] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.802] | : . ' , already signaled, skipping [12:35:06.802] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.803] | : . ' signalConditions() ... done [12:35:06.803] | : . ' signalConditions() ... [12:35:06.803] | : . ' , include = 'condition' [12:35:06.803] | : . ' , exclude = 'immediateCondition' [12:35:06.804] | : . ' , resignal = TRUE [12:35:06.804] | : . ' , Number of conditions: 7 [12:35:06.804] | : . ' , int 7 [12:35:06.805] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.806] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.367] | : . ' , attachPackages() ... [12:35:06.806] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.806] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , ; packages: [n=1] 'future' [12:35:06.807] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.807] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , attachPackages() ... done [12:35:06.808] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.808] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.368] | : . ' , attachPackages() ... [12:35:06.808] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.809] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.369] | : . ' , ; packages: [n=0] [12:35:06.809] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.809] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.369] | : . ' , attachPackages() ... done [12:35:06.810] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.810] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:06.811] | : . ' signalConditions() ... done [12:35:06.811] | : . resolve() for SequentialFuture ... done [12:35:06.811] | : . resolve() for SequentialFuture ... [12:35:06.812] | : . ' resolved() ... [12:35:06.812] | : . ' , resolved() for SequentialFuture ('fsample_2-403722') ... [12:35:06.812] | : . ' , ; state: 'finished' [12:35:06.813] | : . ' , ; run: TRUE [12:35:06.813] | : . ' , ; result: 'FutureResult' [12:35:06.813] | : . ' , resolved() for SequentialFuture ('fsample_2-403722') ... done [12:35:06.814] | : . ' resolved() ... done [12:35:06.814] | : . ' value() for SequentialFuture ('fsample_2-403722') ... [12:35:06.815] | : . ' , signalConditions() ... [12:35:06.815] | : . ' , ; include = 'immediateCondition' [12:35:06.815] | : . ' , ; exclude = [12:35:06.815] | : . ' , ; resignal = FALSE [12:35:06.816] | : . ' , ; Number of conditions: 6 [12:35:06.816] | : . ' , ; int 6 [12:35:06.817] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.818] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.818] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.818] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.818] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.819] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.819] | : . ' , signalConditions() ... done [12:35:06.819] | : . ' , relay stdout ... [12:35:06.820] | : . ' , relay stdout ... done [12:35:06.820] | : . ' , check for misuse ... [12:35:06.821] | : . ' , check for misuse ... done [12:35:06.821] | : . ' value() for SequentialFuture ('fsample_2-403722') ... done [12:35:06.821] | : . ' signalConditions() ... [12:35:06.822] | : . ' , include = 'immediateCondition' [12:35:06.822] | : . ' , exclude = [12:35:06.822] | : . ' , resignal = FALSE [12:35:06.823] | : . ' , Number of conditions: 7 [12:35:06.823] | : . ' , int 7 [12:35:06.824] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.824] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.825] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.825] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.825] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.826] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.826] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.826] | : . ' signalConditions() ... done [12:35:06.827] | : . ' signalConditions() ... [12:35:06.827] | : . ' , include = 'condition' [12:35:06.827] | : . ' , exclude = 'immediateCondition' [12:35:06.828] | : . ' , resignal = TRUE [12:35:06.828] | : . ' , Number of conditions: 7 [12:35:06.828] | : . ' , int 7 [12:35:06.829] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.830] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.472] | : . ' , attachPackages() ... [12:35:06.830] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.830] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.473] | : . ' , ; packages: [n=1] 'future' [12:35:06.831] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.831] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.473] | : . ' , attachPackages() ... done [12:35:06.831] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.832] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.473] | : . ' , attachPackages() ... [12:35:06.832] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.832] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.474] | : . ' , ; packages: [n=0] [12:35:06.833] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.833] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.474] | : . ' , attachPackages() ... done [12:35:06.834] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.834] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:06.834] | : . ' signalConditions() ... done [12:35:06.835] | : . resolve() for SequentialFuture ... done [12:35:06.835] | : . resolve() for SequentialFuture ... [12:35:06.835] | : . ' resolved() ... [12:35:06.836] | : . ' , resolved() for SequentialFuture ('fsample_3-312117') ... [12:35:06.836] | : . ' , ; state: 'finished' [12:35:06.836] | : . ' , ; run: TRUE [12:35:06.837] | : . ' , ; result: 'FutureResult' [12:35:06.837] | : . ' , resolved() for SequentialFuture ('fsample_3-312117') ... done [12:35:06.837] | : . ' resolved() ... done [12:35:06.838] | : . ' value() for SequentialFuture ('fsample_3-312117') ... [12:35:06.838] | : . ' , signalConditions() ... [12:35:06.838] | : . ' , ; include = 'immediateCondition' [12:35:06.839] | : . ' , ; exclude = [12:35:06.839] | : . ' , ; resignal = FALSE [12:35:06.839] | : . ' , ; Number of conditions: 6 [12:35:06.840] | : . ' , ; int 6 [12:35:06.841] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.841] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.841] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.842] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.842] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.842] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.843] | : . ' , signalConditions() ... done [12:35:06.843] | : . ' , relay stdout ... [12:35:06.843] | : . ' , relay stdout ... done [12:35:06.844] | : . ' , check for misuse ... [12:35:06.844] | : . ' , check for misuse ... done [12:35:06.845] | : . ' value() for SequentialFuture ('fsample_3-312117') ... done [12:35:06.845] | : . ' signalConditions() ... [12:35:06.845] | : . ' , include = 'immediateCondition' [12:35:06.846] | : . ' , exclude = [12:35:06.846] | : . ' , resignal = FALSE [12:35:06.852] | : . ' , Number of conditions: 7 [12:35:06.853] | : . ' , int 7 [12:35:06.854] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.854] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.855] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.855] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.856] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.856] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.856] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.857] | : . ' signalConditions() ... done [12:35:06.857] | : . ' signalConditions() ... [12:35:06.858] | : . ' , include = 'condition' [12:35:06.858] | : . ' , exclude = 'immediateCondition' [12:35:06.858] | : . ' , resignal = TRUE [12:35:06.859] | : . ' , Number of conditions: 7 [12:35:06.859] | : . ' , int 7 [12:35:06.860] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.860] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.573] | : . ' , attachPackages() ... [12:35:06.861] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.861] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.573] | : . ' , ; packages: [n=1] 'future' [12:35:06.861] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.862] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.574] | : . ' , attachPackages() ... done [12:35:06.862] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.862] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.574] | : . ' , attachPackages() ... [12:35:06.863] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.863] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.574] | : . ' , ; packages: [n=0] [12:35:06.863] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.864] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.575] | : . ' , attachPackages() ... done [12:35:06.864] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.864] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:06.865] | : . ' signalConditions() ... done [12:35:06.865] | : . resolve() for SequentialFuture ... done [12:35:06.866] | : . resolve() for SequentialFuture ... [12:35:06.866] | : . ' resolved() ... [12:35:06.866] | : . ' , resolved() for SequentialFuture ('fsample_4-208334') ... [12:35:06.867] | : . ' , ; state: 'finished' [12:35:06.867] | : . ' , ; run: TRUE [12:35:06.867] | : . ' , ; result: 'FutureResult' [12:35:06.868] | : . ' , resolved() for SequentialFuture ('fsample_4-208334') ... done [12:35:06.868] | : . ' resolved() ... done [12:35:06.868] | : . ' value() for SequentialFuture ('fsample_4-208334') ... [12:35:06.869] | : . ' , signalConditions() ... [12:35:06.869] | : . ' , ; include = 'immediateCondition' [12:35:06.869] | : . ' , ; exclude = [12:35:06.869] | : . ' , ; resignal = FALSE [12:35:06.870] | : . ' , ; Number of conditions: 6 [12:35:06.870] | : . ' , ; int 6 [12:35:06.871] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.871] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.872] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.872] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.872] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.873] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.873] | : . ' , signalConditions() ... done [12:35:06.873] | : . ' , relay stdout ... [12:35:06.874] | : . ' , relay stdout ... done [12:35:06.874] | : . ' , check for misuse ... [12:35:06.875] | : . ' , check for misuse ... done [12:35:06.875] | : . ' value() for SequentialFuture ('fsample_4-208334') ... done [12:35:06.875] | : . ' signalConditions() ... [12:35:06.876] | : . ' , include = 'immediateCondition' [12:35:06.876] | : . ' , exclude = [12:35:06.876] | : . ' , resignal = FALSE [12:35:06.877] | : . ' , Number of conditions: 7 [12:35:06.877] | : . ' , int 7 [12:35:06.878] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.878] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.879] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.879] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.879] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.880] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.880] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.880] | : . ' signalConditions() ... done [12:35:06.881] | : . ' signalConditions() ... [12:35:06.881] | : . ' , include = 'condition' [12:35:06.881] | : . ' , exclude = 'immediateCondition' [12:35:06.882] | : . ' , resignal = TRUE [12:35:06.882] | : . ' , Number of conditions: 7 [12:35:06.882] | : . ' , int 7 [12:35:06.883] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.884] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.659] | : . ' , attachPackages() ... [12:35:06.884] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.884] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.660] | : . ' , ; packages: [n=1] 'future' [12:35:06.885] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.885] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.661] | : . ' , attachPackages() ... done [12:35:06.886] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.886] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.661] | : . ' , attachPackages() ... [12:35:06.886] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.887] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.661] | : . ' , ; packages: [n=0] [12:35:06.887] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.887] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.662] | : . ' , attachPackages() ... done [12:35:06.888] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:06.888] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:06.889] | : . ' signalConditions() ... done [12:35:06.889] | : . resolve() for SequentialFuture ... done [12:35:06.889] | : resolve(y, ...) ... done [12:35:06.890] | : stop(value) in 3, 2, 1 ... [12:35:06.890] | signal RngFutureError ... done [12:35:06.890] value() for list ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-34 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 37.58 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc886d50 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-34 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureError' Duration: 0.04362202 secs (started 2025-07-29 12:35:06.367492) Worker process: 39c993df8b3ee8509e6caf1107b04c75 DEBUG: END TROUBLESHOOTING HELP [12:35:06.894] future(..., label = 'fsample_1-696998') ... [12:35:06.894] | lazy: FALSE [12:35:06.895] | stdout: TRUE [12:35:06.895] | conditions: [n=1] 'condition' [12:35:06.895] | gc: FALSE [12:35:06.896] | earlySignal: FALSE [12:35:06.896] | getGlobalsAndPackages() ... [12:35:06.896] | : Searching for globals ... [12:35:06.910] | : . globals found: [3] '{', 'sample', 'x' [12:35:06.910] | : Searching for globals ... done [12:35:06.911] | : Resolving globals: FALSE [12:35:06.911] | : Search for packages associated with the globals ... [12:35:06.912] | : . Packages associated with globals: [1] 'base' [12:35:06.912] | : . Packages: [1] 'base' [12:35:06.913] | : Search for packages associated with the globals ... done [12:35:06.913] | : Packages after dropping 'base': [0] [12:35:06.913] | : globals: [1] 'x' [12:35:06.914] | : packages: [0] [12:35:06.914] | getGlobalsAndPackages() ... done [12:35:06.915] | run() for 'Future' ('fsample_1-696998') ... [12:35:06.915] | : state: 'created' [12:35:06.915] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.916] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.916] | : Using SequentialFutureBackend ... [12:35:06.916] | : . Number of futures since start: 32 (32 created, 32 launched, 32 finished) [12:35:06.917] | : . Launching futures ... [12:35:06.917] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:06.917] | : . ' , getFutureData() ... [12:35:06.918] | : . ' , ; getFutureCore() ... [12:35:06.918] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:06.918] | : . ' , ; getFutureCore() ... done [12:35:06.919] | : . ' , ; getFutureCapture() ... [12:35:06.919] | : . ' , ; getFutureCapture() ... done [12:35:06.919] | : . ' , ; getFutureContext() ... [12:35:06.920] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.920] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:06.920] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.921] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:06.921] | : . ' , ; getFutureContext() ... done [12:35:06.921] | : . ' , getFutureData() ... done [12:35:06.925] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:06.925] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:06.926] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:06.926] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.927] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.927] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:06.928] | : . ' , ; ` | New stack: [12:35:06.928] | : . ' , ; ` | List of 1 [12:35:06.928] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.928] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.928] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:06.928] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.928] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.928] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.928] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.928] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.934] | : . ' , ; ` | Old stack: [12:35:06.934] | : . ' , ; ` | List of 1 [12:35:06.934] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:06.934] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.934] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:06.934] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.934] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.934] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.934] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:06.934] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.934] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.934] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.934] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.942] | : . ' , ; ` | Not identical [12:35:06.942] | : . ' , ; ` | all.equal() for future ... [12:35:06.943] | : . ' , ; ` | : List of 2 [12:35:06.943] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.943] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:06.943] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.943] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.943] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.943] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.943] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.956] | : . ' , ; ` | all.equal() for future ... done [12:35:06.956] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:06.956] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.957] | : . ' , ; ` List of future strategies: [12:35:06.957] | : . ' , ; ` 1. sequential: [12:35:06.957] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:06.957] | : . ' , ; ` - tweaked: FALSE [12:35:06.957] | : . ' , ; ` - call: plan(sequential) [12:35:06.958] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.958] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.959] | : . ' , assign_globals() ... [12:35:06.959] | : . ' , List of 1 [12:35:06.959] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:06.959] | : . ' , - attr(*, "where")=List of 1 [12:35:06.959] | : . ' , ..$ x: [12:35:06.959] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:06.959] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:06.959] | : . ' , - attr(*, "total_size")= num NA [12:35:06.959] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:06.965] | : . ' , - copied 'x' to environment [12:35:06.965] | : . ' , assign_globals() ... done [12:35:06.970] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.971] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:06.971] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:06.971] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:06.972] | : . ' , ; ` | : New stack: [12:35:06.972] | : . ' , ; ` | : List of 1 [12:35:06.972] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.972] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.972] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.972] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.972] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.972] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.980] | : . ' , ; ` | : Old stack: [12:35:06.980] | : . ' , ; ` | : List of 1 [12:35:06.980] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.980] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:06.980] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:06.980] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:06.980] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:06.980] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:06.987] | : . ' , ; ` | : Identical [12:35:06.988] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:06.988] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:06.988] | : . ' , ; ` | List of future strategies: [12:35:06.988] | : . ' , ; ` | 1. sequential: [12:35:06.988] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:06.988] | : . ' , ; ` | - tweaked: FALSE [12:35:06.988] | : . ' , ; ` | - call: plan(sequential) [12:35:06.990] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:06.990] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.990] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:06.991] | : . ' , SequentialFuture started (and completed) [12:35:06.992] | : . ' , signalConditions() ... [12:35:06.992] | : . ' , ; include = 'immediateCondition' [12:35:06.992] | : . ' , ; exclude = [12:35:06.993] | : . ' , ; resignal = FALSE [12:35:06.993] | : . ' , ; Number of conditions: 6 [12:35:06.993] | : . ' , ; int 6 [12:35:06.994] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.995] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.995] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.995] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.996] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.996] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:06.996] | : . ' , signalConditions() ... done [12:35:06.997] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:06.997] | : . Launching futures ... done [12:35:06.997] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:06.998] | : Using SequentialFutureBackend ... done [12:35:06.998] | run() for 'Future' ('fsample_1-696998') ... done [12:35:06.998] future(..., label = 'fsample_1-696998') ... done SequentialFuture: Label: 'fsample_1-696998' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 11.96 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf6fb35a8 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-38 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04681611 secs (started 2025-07-29 12:35:06.92222) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:07.001] future(..., label = 'fsample_2-831214') ... [12:35:07.001] | lazy: FALSE [12:35:07.002] | stdout: TRUE [12:35:07.002] | conditions: [n=1] 'condition' [12:35:07.002] | gc: FALSE [12:35:07.002] | earlySignal: FALSE [12:35:07.003] | getGlobalsAndPackages() ... [12:35:07.003] | : Searching for globals ... [12:35:07.016] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.017] | : Searching for globals ... done [12:35:07.017] | : Resolving globals: FALSE [12:35:07.018] | : Search for packages associated with the globals ... [12:35:07.018] | : . Packages associated with globals: [1] 'base' [12:35:07.019] | : . Packages: [1] 'base' [12:35:07.019] | : Search for packages associated with the globals ... done [12:35:07.020] | : Packages after dropping 'base': [0] [12:35:07.020] | : globals: [1] 'x' [12:35:07.020] | : packages: [0] [12:35:07.021] | getGlobalsAndPackages() ... done [12:35:07.021] | run() for 'Future' ('fsample_2-831214') ... [12:35:07.022] | : state: 'created' [12:35:07.022] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.022] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.023] | : Using SequentialFutureBackend ... [12:35:07.023] | : . Number of futures since start: 33 (33 created, 33 launched, 33 finished) [12:35:07.023] | : . Launching futures ... [12:35:07.024] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.024] | : . ' , getFutureData() ... [12:35:07.024] | : . ' , ; getFutureCore() ... [12:35:07.025] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.025] | : . ' , ; getFutureCore() ... done [12:35:07.025] | : . ' , ; getFutureCapture() ... [12:35:07.026] | : . ' , ; getFutureCapture() ... done [12:35:07.026] | : . ' , ; getFutureContext() ... [12:35:07.026] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.027] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.027] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.027] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.028] | : . ' , ; getFutureContext() ... done [12:35:07.028] | : . ' , getFutureData() ... done [12:35:07.039] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.039] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.040] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.040] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.041] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.041] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.042] | : . ' , ; ` | New stack: [12:35:07.042] | : . ' , ; ` | List of 1 [12:35:07.042] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.042] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.042] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.042] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.042] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.042] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.042] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.042] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.048] | : . ' , ; ` | Old stack: [12:35:07.049] | : . ' , ; ` | List of 1 [12:35:07.049] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.049] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.049] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.049] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.049] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.049] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.049] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.049] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.049] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.049] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.049] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.056] | : . ' , ; ` | Not identical [12:35:07.057] | : . ' , ; ` | all.equal() for future ... [12:35:07.057] | : . ' , ; ` | : List of 2 [12:35:07.057] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.057] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.057] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.057] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.057] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.057] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.057] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.070] | : . ' , ; ` | all.equal() for future ... done [12:35:07.070] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.070] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.071] | : . ' , ; ` List of future strategies: [12:35:07.071] | : . ' , ; ` 1. sequential: [12:35:07.071] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.071] | : . ' , ; ` - tweaked: FALSE [12:35:07.071] | : . ' , ; ` - call: plan(sequential) [12:35:07.072] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.072] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.073] | : . ' , assign_globals() ... [12:35:07.073] | : . ' , List of 1 [12:35:07.073] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.073] | : . ' , - attr(*, "where")=List of 1 [12:35:07.073] | : . ' , ..$ x: [12:35:07.073] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.073] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.073] | : . ' , - attr(*, "total_size")= num NA [12:35:07.073] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.079] | : . ' , - copied 'x' to environment [12:35:07.079] | : . ' , assign_globals() ... done [12:35:07.084] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.085] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.085] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.085] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.086] | : . ' , ; ` | : New stack: [12:35:07.086] | : . ' , ; ` | : List of 1 [12:35:07.086] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.086] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.086] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.086] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.086] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.086] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.094] | : . ' , ; ` | : Old stack: [12:35:07.094] | : . ' , ; ` | : List of 1 [12:35:07.094] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.094] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.094] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.094] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.094] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.094] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.102] | : . ' , ; ` | : Identical [12:35:07.102] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.102] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.103] | : . ' , ; ` | List of future strategies: [12:35:07.103] | : . ' , ; ` | 1. sequential: [12:35:07.103] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.103] | : . ' , ; ` | - tweaked: FALSE [12:35:07.103] | : . ' , ; ` | - call: plan(sequential) [12:35:07.104] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.104] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.105] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.106] | : . ' , SequentialFuture started (and completed) [12:35:07.106] | : . ' , signalConditions() ... [12:35:07.106] | : . ' , ; include = 'immediateCondition' [12:35:07.107] | : . ' , ; exclude = [12:35:07.107] | : . ' , ; resignal = FALSE [12:35:07.107] | : . ' , ; Number of conditions: 6 [12:35:07.108] | : . ' , ; int 6 [12:35:07.109] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.109] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.109] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.110] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.110] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.110] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.111] | : . ' , signalConditions() ... done [12:35:07.111] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.111] | : . Launching futures ... done [12:35:07.112] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.112] | : Using SequentialFutureBackend ... done [12:35:07.112] | run() for 'Future' ('fsample_2-831214') ... done [12:35:07.113] future(..., label = 'fsample_2-831214') ... done SequentialFuture: Label: 'fsample_2-831214' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 18.06 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf6fb35a8 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-39 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.05418205 secs (started 2025-07-29 12:35:07.0289) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:07.115] future(..., label = 'fsample_3-188090') ... [12:35:07.116] | lazy: FALSE [12:35:07.116] | stdout: TRUE [12:35:07.116] | conditions: [n=1] 'condition' [12:35:07.117] | gc: FALSE [12:35:07.117] | earlySignal: FALSE [12:35:07.117] | getGlobalsAndPackages() ... [12:35:07.118] | : Searching for globals ... [12:35:07.131] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.132] | : Searching for globals ... done [12:35:07.132] | : Resolving globals: FALSE [12:35:07.132] | : Search for packages associated with the globals ... [12:35:07.133] | : . Packages associated with globals: [1] 'base' [12:35:07.134] | : . Packages: [1] 'base' [12:35:07.134] | : Search for packages associated with the globals ... done [12:35:07.134] | : Packages after dropping 'base': [0] [12:35:07.135] | : globals: [1] 'x' [12:35:07.135] | : packages: [0] [12:35:07.135] | getGlobalsAndPackages() ... done [12:35:07.136] | run() for 'Future' ('fsample_3-188090') ... [12:35:07.136] | : state: 'created' [12:35:07.137] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.137] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.137] | : Using SequentialFutureBackend ... [12:35:07.138] | : . Number of futures since start: 34 (34 created, 34 launched, 34 finished) [12:35:07.138] | : . Launching futures ... [12:35:07.138] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.139] | : . ' , getFutureData() ... [12:35:07.139] | : . ' , ; getFutureCore() ... [12:35:07.139] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.140] | : . ' , ; getFutureCore() ... done [12:35:07.140] | : . ' , ; getFutureCapture() ... [12:35:07.140] | : . ' , ; getFutureCapture() ... done [12:35:07.140] | : . ' , ; getFutureContext() ... [12:35:07.141] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.141] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.141] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.142] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.142] | : . ' , ; getFutureContext() ... done [12:35:07.142] | : . ' , getFutureData() ... done [12:35:07.145] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.146] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.146] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.146] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.147] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.147] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.147] | : . ' , ; ` | New stack: [12:35:07.147] | : . ' , ; ` | List of 1 [12:35:07.147] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.147] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.147] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.147] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.147] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.147] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.147] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.147] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.152] | : . ' , ; ` | Old stack: [12:35:07.152] | : . ' , ; ` | List of 1 [12:35:07.152] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.152] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.152] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.152] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.152] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.152] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.152] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.152] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.152] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.152] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.152] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.159] | : . ' , ; ` | Not identical [12:35:07.159] | : . ' , ; ` | all.equal() for future ... [12:35:07.159] | : . ' , ; ` | : List of 2 [12:35:07.159] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.159] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.159] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.159] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.159] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.159] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.159] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.170] | : . ' , ; ` | all.equal() for future ... done [12:35:07.170] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.170] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.170] | : . ' , ; ` List of future strategies: [12:35:07.170] | : . ' , ; ` 1. sequential: [12:35:07.170] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.170] | : . ' , ; ` - tweaked: FALSE [12:35:07.170] | : . ' , ; ` - call: plan(sequential) [12:35:07.171] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.172] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.172] | : . ' , assign_globals() ... [12:35:07.172] | : . ' , List of 1 [12:35:07.172] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.172] | : . ' , - attr(*, "where")=List of 1 [12:35:07.172] | : . ' , ..$ x: [12:35:07.172] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.172] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.172] | : . ' , - attr(*, "total_size")= num NA [12:35:07.172] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.178] | : . ' , - copied 'x' to environment [12:35:07.179] | : . ' , assign_globals() ... done [12:35:07.183] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.184] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.184] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.184] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.184] | : . ' , ; ` | : New stack: [12:35:07.185] | : . ' , ; ` | : List of 1 [12:35:07.185] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.185] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.185] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.185] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.185] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.185] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.189] | : . ' , ; ` | : Old stack: [12:35:07.189] | : . ' , ; ` | : List of 1 [12:35:07.189] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.189] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.189] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.189] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.189] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.189] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.198] | : . ' , ; ` | : Identical [12:35:07.198] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.198] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.198] | : . ' , ; ` | List of future strategies: [12:35:07.198] | : . ' , ; ` | 1. sequential: [12:35:07.198] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.198] | : . ' , ; ` | - tweaked: FALSE [12:35:07.198] | : . ' , ; ` | - call: plan(sequential) [12:35:07.199] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.199] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.199] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.200] | : . ' , SequentialFuture started (and completed) [12:35:07.200] | : . ' , signalConditions() ... [12:35:07.200] | : . ' , ; include = 'immediateCondition' [12:35:07.201] | : . ' , ; exclude = [12:35:07.201] | : . ' , ; resignal = FALSE [12:35:07.201] | : . ' , ; Number of conditions: 6 [12:35:07.202] | : . ' , ; int 6 [12:35:07.202] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.202] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.203] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.203] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.203] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.203] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.203] | : . ' , signalConditions() ... done [12:35:07.203] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.204] | : . Launching futures ... done [12:35:07.204] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.204] | : Using SequentialFutureBackend ... done [12:35:07.204] | run() for 'Future' ('fsample_3-188090') ... done [12:35:07.204] future(..., label = 'fsample_3-188090') ... done SequentialFuture: Label: 'fsample_3-188090' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 24.16 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf6fb35a8 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-40 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03879809 secs (started 2025-07-29 12:35:07.143636) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:07.206] future(..., label = 'fsample_4-963647') ... [12:35:07.206] | lazy: FALSE [12:35:07.206] | stdout: TRUE [12:35:07.206] | conditions: [n=1] 'condition' [12:35:07.207] | gc: FALSE [12:35:07.207] | earlySignal: FALSE [12:35:07.207] | getGlobalsAndPackages() ... [12:35:07.207] | : Searching for globals ... [12:35:07.214] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.214] | : Searching for globals ... done [12:35:07.214] | : Resolving globals: FALSE [12:35:07.214] | : Search for packages associated with the globals ... [12:35:07.215] | : . Packages associated with globals: [1] 'base' [12:35:07.215] | : . Packages: [1] 'base' [12:35:07.215] | : Search for packages associated with the globals ... done [12:35:07.216] | : Packages after dropping 'base': [0] [12:35:07.216] | : globals: [1] 'x' [12:35:07.216] | : packages: [0] [12:35:07.216] | getGlobalsAndPackages() ... done [12:35:07.216] | run() for 'Future' ('fsample_4-963647') ... [12:35:07.217] | : state: 'created' [12:35:07.217] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.217] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.217] | : Using SequentialFutureBackend ... [12:35:07.217] | : . Number of futures since start: 35 (35 created, 35 launched, 35 finished) [12:35:07.218] | : . Launching futures ... [12:35:07.218] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.218] | : . ' , getFutureData() ... [12:35:07.218] | : . ' , ; getFutureCore() ... [12:35:07.218] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.219] | : . ' , ; getFutureCore() ... done [12:35:07.219] | : . ' , ; getFutureCapture() ... [12:35:07.219] | : . ' , ; getFutureCapture() ... done [12:35:07.219] | : . ' , ; getFutureContext() ... [12:35:07.219] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.219] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.220] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.220] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.220] | : . ' , ; getFutureContext() ... done [12:35:07.220] | : . ' , getFutureData() ... done [12:35:07.223] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.224] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.224] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.224] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.225] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.225] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.225] | : . ' , ; ` | New stack: [12:35:07.226] | : . ' , ; ` | List of 1 [12:35:07.226] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.226] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.226] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.226] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.226] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.226] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.226] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.226] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.231] | : . ' , ; ` | Old stack: [12:35:07.231] | : . ' , ; ` | List of 1 [12:35:07.231] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.231] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.231] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.231] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.231] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.231] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.231] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.231] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.231] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.231] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.231] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.237] | : . ' , ; ` | Not identical [12:35:07.237] | : . ' , ; ` | all.equal() for future ... [12:35:07.237] | : . ' , ; ` | : List of 2 [12:35:07.237] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.237] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.237] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.237] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.237] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.237] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.237] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.248] | : . ' , ; ` | all.equal() for future ... done [12:35:07.248] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.248] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.248] | : . ' , ; ` List of future strategies: [12:35:07.248] | : . ' , ; ` 1. sequential: [12:35:07.248] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.248] | : . ' , ; ` - tweaked: FALSE [12:35:07.248] | : . ' , ; ` - call: plan(sequential) [12:35:07.249] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.250] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.250] | : . ' , assign_globals() ... [12:35:07.250] | : . ' , List of 1 [12:35:07.250] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.250] | : . ' , - attr(*, "where")=List of 1 [12:35:07.250] | : . ' , ..$ x: [12:35:07.250] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.250] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.250] | : . ' , - attr(*, "total_size")= num NA [12:35:07.250] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.254] | : . ' , - copied 'x' to environment [12:35:07.255] | : . ' , assign_globals() ... done [12:35:07.257] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.258] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.258] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.258] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.258] | : . ' , ; ` | : New stack: [12:35:07.259] | : . ' , ; ` | : List of 1 [12:35:07.259] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.259] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.259] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.259] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.259] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.259] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.265] | : . ' , ; ` | : Old stack: [12:35:07.265] | : . ' , ; ` | : List of 1 [12:35:07.265] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.265] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.265] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.265] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.265] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.265] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.271] | : . ' , ; ` | : Identical [12:35:07.271] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.271] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.272] | : . ' , ; ` | List of future strategies: [12:35:07.272] | : . ' , ; ` | 1. sequential: [12:35:07.272] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.272] | : . ' , ; ` | - tweaked: FALSE [12:35:07.272] | : . ' , ; ` | - call: plan(sequential) [12:35:07.273] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.273] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.273] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.274] | : . ' , SequentialFuture started (and completed) [12:35:07.274] | : . ' , signalConditions() ... [12:35:07.274] | : . ' , ; include = 'immediateCondition' [12:35:07.275] | : . ' , ; exclude = [12:35:07.275] | : . ' , ; resignal = FALSE [12:35:07.275] | : . ' , ; Number of conditions: 6 [12:35:07.275] | : . ' , ; int 6 [12:35:07.276] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.276] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.276] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.277] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.277] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.277] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.277] | : . ' , signalConditions() ... done [12:35:07.278] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.278] | : . Launching futures ... done [12:35:07.278] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.279] | : Using SequentialFutureBackend ... done [12:35:07.279] | run() for 'Future' ('fsample_4-963647') ... done [12:35:07.279] future(..., label = 'fsample_4-963647') ... done SequentialFuture: Label: 'fsample_4-963647' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 30.25 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf6fb35a8 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-41 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03594613 secs (started 2025-07-29 12:35:07.220953) Worker process: 39c993df8b3ee8509e6caf1107b04c75 [12:35:07.282] value() for list ... [12:35:07.282] | recursive: 0 [12:35:07.282] | reduce: FALSE [12:35:07.282] | length: 4 [12:35:07.283] | Number of remaining objects: 4 [12:35:07.283] | checking value #1: [12:35:07.284] | 'obj' is SequentialFuture [12:35:07.284] | resolved() ... [12:35:07.284] | : resolved() for SequentialFuture ('fsample_1-696998') ... [12:35:07.285] | : . state: 'finished' [12:35:07.285] | : . run: TRUE [12:35:07.285] | : . result: 'FutureResult' [12:35:07.285] | : resolved() for SequentialFuture ('fsample_1-696998') ... done [12:35:07.286] | resolved() ... done [12:35:07.286] | SequentialFuture #1 [12:35:07.286] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:07.286] | : nx: 4 [12:35:07.287] | : relay: TRUE [12:35:07.287] | : stdout: TRUE [12:35:07.287] | : signal: TRUE [12:35:07.288] | : resignal: FALSE [12:35:07.288] | : force: TRUE [12:35:07.288] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:07.288] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:07.289] | : until=1 [12:35:07.289] | : relaying element #1 [12:35:07.289] | : value() for SequentialFuture ('fsample_1-696998') ... [12:35:07.290] | : . signalConditions() ... [12:35:07.290] | : . ' include = 'immediateCondition' [12:35:07.290] | : . ' exclude = [12:35:07.291] | : . ' resignal = FALSE [12:35:07.291] | : . ' Number of conditions: 6 [12:35:07.291] | : . ' int 6 [12:35:07.292] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.293] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.293] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.293] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.293] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.294] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.294] | : . signalConditions() ... done [12:35:07.294] | : . relay stdout ... [12:35:07.295] | : . relay stdout ... done [12:35:07.295] | : . check for misuse ... [12:35:07.295] | : . check for misuse ... done [12:35:07.296] | : value() for SequentialFuture ('fsample_1-696998') ... done [12:35:07.296] | : signalConditions() ... [12:35:07.296] | : . include = 'immediateCondition' [12:35:07.296] | : . exclude = [12:35:07.297] | : . resignal = FALSE [12:35:07.297] | : . Number of conditions: 6 [12:35:07.297] | : . int 6 [12:35:07.298] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.299] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.299] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.299] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.299] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.300] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.300] | : signalConditions() ... done [12:35:07.300] | : signalConditions() ... [12:35:07.301] | : . include = 'condition' [12:35:07.301] | : . exclude = 'error', 'immediateCondition' [12:35:07.301] | : . resignal = TRUE [12:35:07.301] | : . Number of conditions: 6 [12:35:07.302] | : . int 6 [12:35:07.302] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.303] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:06.922] | : . ' , attachPackages() ... [12:35:07.303] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.303] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:06.922] | : . ' , ; packages: [n=1] 'future' [12:35:07.304] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.304] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:06.923] | : . ' , attachPackages() ... done [12:35:07.304] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.305] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:06.923] | : . ' , attachPackages() ... [12:35:07.305] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.305] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:06.924] | : . ' , ; packages: [n=0] [12:35:07.305] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.306] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:06.924] | : . ' , attachPackages() ... done [12:35:07.306] | : signalConditions() ... done [12:35:07.306] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.307] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.307] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:07.307] | value(, ...) ... [12:35:07.307] | value(, ...) ... done [12:35:07.308] | value() for SequentialFuture ('fsample_1-696998') ... [12:35:07.308] | : signalConditions() ... [12:35:07.308] | : . include = 'immediateCondition' [12:35:07.308] | : . exclude = [12:35:07.309] | : . resignal = FALSE [12:35:07.309] | : . Number of conditions: 6 [12:35:07.309] | : . int 6 [12:35:07.310] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.310] | : . already signaled, skipping [12:35:07.310] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.311] | : . already signaled, skipping [12:35:07.311] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.311] | : . already signaled, skipping [12:35:07.311] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.312] | : . already signaled, skipping [12:35:07.312] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.312] | : . already signaled, skipping [12:35:07.312] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.313] | : . already signaled, skipping [12:35:07.313] | : signalConditions() ... done [12:35:07.313] | : check for misuse ... [12:35:07.313] | : check for misuse ... done [12:35:07.314] | value() for SequentialFuture ('fsample_1-696998') ... done [12:35:07.314] | value: [12:35:07.314] | signalConditionsASAP(SequentialFuture, pos=1) ... [12:35:07.314] | : nx: 4 [12:35:07.315] | : relay: TRUE [12:35:07.315] | : stdout: TRUE [12:35:07.315] | : signal: TRUE [12:35:07.315] | : resignal: FALSE [12:35:07.316] | : force: TRUE [12:35:07.316] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.316] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.316] | : until=2 [12:35:07.317] | : relaying element #2 [12:35:07.317] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.317] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.318] | signalConditionsASAP(SequentialFuture, pos=1) ... done [12:35:07.318] | resolve() for SequentialFuture ... [12:35:07.320] | resolve() for SequentialFuture ... done [12:35:07.321] | length: 3 (resolved future 1) [12:35:07.321] value() for list ... done [12:35:07.321] checking value #2: [12:35:07.322] 'obj' is SequentialFuture [12:35:07.322] resolved() ... [12:35:07.322] | resolved() for SequentialFuture ('fsample_2-831214') ... [12:35:07.323] | : state: 'finished' [12:35:07.323] | : run: TRUE [12:35:07.323] | : result: 'FutureResult' [12:35:07.324] | resolved() for SequentialFuture ('fsample_2-831214') ... done [12:35:07.324] resolved() ... done [12:35:07.324] SequentialFuture #2 [12:35:07.325] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:07.345] | nx: 4 [12:35:07.345] | relay: TRUE [12:35:07.345] | stdout: TRUE [12:35:07.346] | signal: TRUE [12:35:07.346] | resignal: FALSE [12:35:07.346] | force: TRUE [12:35:07.347] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.347] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:07.347] | until=2 [12:35:07.347] | relaying element #2 [12:35:07.348] | value() for SequentialFuture ('fsample_2-831214') ... [12:35:07.348] | : signalConditions() ... [12:35:07.348] | : . include = 'immediateCondition' [12:35:07.349] | : . exclude = [12:35:07.349] | : . resignal = FALSE [12:35:07.349] | : . Number of conditions: 6 [12:35:07.350] | : . int 6 [12:35:07.351] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.351] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.352] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.357] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.357] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.357] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.358] | : signalConditions() ... done [12:35:07.362] | : relay stdout ... [12:35:07.363] | : relay stdout ... done [12:35:07.363] | : check for misuse ... [12:35:07.363] | : check for misuse ... done [12:35:07.364] | value() for SequentialFuture ('fsample_2-831214') ... done [12:35:07.364] | signalConditions() ... [12:35:07.364] | : include = 'immediateCondition' [12:35:07.364] | : exclude = [12:35:07.365] | : resignal = FALSE [12:35:07.365] | : Number of conditions: 6 [12:35:07.365] | : int 6 [12:35:07.366] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.366] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.367] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.367] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.367] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.367] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.368] | signalConditions() ... done [12:35:07.368] | signalConditions() ... [12:35:07.368] | : include = 'condition' [12:35:07.368] | : exclude = 'error', 'immediateCondition' [12:35:07.369] | : resignal = TRUE [12:35:07.369] | : Number of conditions: 6 [12:35:07.369] | : int 6 [12:35:07.370] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.370] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.029] | : . ' , attachPackages() ... [12:35:07.370] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.370] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.029] | : . ' , ; packages: [n=1] 'future' [12:35:07.371] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.371] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.036] | : . ' , attachPackages() ... done [12:35:07.371] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.371] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.037] | : . ' , attachPackages() ... [12:35:07.371] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.372] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.037] | : . ' , ; packages: [n=0] [12:35:07.372] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.372] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.037] | : . ' , attachPackages() ... done [12:35:07.372] | signalConditions() ... done [12:35:07.372] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.373] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.373] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:07.373] value(, ...) ... [12:35:07.373] value(, ...) ... done [12:35:07.373] value() for SequentialFuture ('fsample_2-831214') ... [12:35:07.373] | signalConditions() ... [12:35:07.374] | : include = 'immediateCondition' [12:35:07.374] | : exclude = [12:35:07.374] | : resignal = FALSE [12:35:07.374] | : Number of conditions: 6 [12:35:07.375] | : int 6 [12:35:07.375] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.376] | : already signaled, skipping [12:35:07.376] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.376] | : already signaled, skipping [12:35:07.377] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.377] | : already signaled, skipping [12:35:07.377] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.377] | : already signaled, skipping [12:35:07.378] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.378] | : already signaled, skipping [12:35:07.378] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.378] | : already signaled, skipping [12:35:07.379] | signalConditions() ... done [12:35:07.379] | check for misuse ... [12:35:07.379] | check for misuse ... done [12:35:07.380] value() for SequentialFuture ('fsample_2-831214') ... done [12:35:07.380] value: [12:35:07.380] signalConditionsASAP(SequentialFuture, pos=2) ... [12:35:07.380] | nx: 4 [12:35:07.381] | relay: TRUE [12:35:07.381] | stdout: TRUE [12:35:07.381] | signal: TRUE [12:35:07.381] | resignal: FALSE [12:35:07.382] | force: TRUE [12:35:07.382] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.382] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.383] | until=3 [12:35:07.383] | relaying element #3 [12:35:07.383] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.383] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.384] signalConditionsASAP(SequentialFuture, pos=2) ... done [12:35:07.384] resolve() for SequentialFuture ... [12:35:07.384] resolve() for SequentialFuture ... done [12:35:07.384] length: 2 (resolved future 2) [12:35:07.385] checking value #3: [12:35:07.385] 'obj' is SequentialFuture [12:35:07.385] resolved() ... [12:35:07.386] | resolved() for SequentialFuture ('fsample_3-188090') ... [12:35:07.386] | : state: 'finished' [12:35:07.386] | : run: TRUE [12:35:07.386] | : result: 'FutureResult' [12:35:07.387] | resolved() for SequentialFuture ('fsample_3-188090') ... done [12:35:07.387] resolved() ... done [12:35:07.387] SequentialFuture #3 [12:35:07.387] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:07.387] | nx: 4 [12:35:07.387] | relay: TRUE [12:35:07.388] | stdout: TRUE [12:35:07.388] | signal: TRUE [12:35:07.388] | resignal: FALSE [12:35:07.388] | force: TRUE [12:35:07.388] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.389] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:07.389] | until=3 [12:35:07.389] | relaying element #3 [12:35:07.389] | value() for SequentialFuture ('fsample_3-188090') ... [12:35:07.390] | : signalConditions() ... [12:35:07.390] | : . include = 'immediateCondition' [12:35:07.390] | : . exclude = [12:35:07.391] | : . resignal = FALSE [12:35:07.391] | : . Number of conditions: 6 [12:35:07.391] | : . int 6 [12:35:07.392] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.392] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.393] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.393] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.393] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.393] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.394] | : signalConditions() ... done [12:35:07.394] | : relay stdout ... [12:35:07.394] | : relay stdout ... done [12:35:07.395] | : check for misuse ... [12:35:07.395] | : check for misuse ... done [12:35:07.395] | value() for SequentialFuture ('fsample_3-188090') ... done [12:35:07.395] | signalConditions() ... [12:35:07.396] | : include = 'immediateCondition' [12:35:07.396] | : exclude = [12:35:07.396] | : resignal = FALSE [12:35:07.396] | : Number of conditions: 6 [12:35:07.397] | : int 6 [12:35:07.398] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.398] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.398] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.398] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.398] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.399] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.399] | signalConditions() ... done [12:35:07.399] | signalConditions() ... [12:35:07.400] | : include = 'condition' [12:35:07.400] | : exclude = 'error', 'immediateCondition' [12:35:07.400] | : resignal = TRUE [12:35:07.400] | : Number of conditions: 6 [12:35:07.401] | : int 6 [12:35:07.401] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.402] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.143] | : . ' , attachPackages() ... [12:35:07.402] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.402] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.144] | : . ' , ; packages: [n=1] 'future' [12:35:07.402] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.403] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.144] | : . ' , attachPackages() ... done [12:35:07.403] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.403] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.144] | : . ' , attachPackages() ... [12:35:07.404] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.404] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.145] | : . ' , ; packages: [n=0] [12:35:07.404] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.404] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.145] | : . ' , attachPackages() ... done [12:35:07.405] | signalConditions() ... done [12:35:07.405] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.405] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.405] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:07.406] value(, ...) ... [12:35:07.406] value(, ...) ... done [12:35:07.406] value() for SequentialFuture ('fsample_3-188090') ... [12:35:07.407] | signalConditions() ... [12:35:07.407] | : include = 'immediateCondition' [12:35:07.407] | : exclude = [12:35:07.407] | : resignal = FALSE [12:35:07.407] | : Number of conditions: 6 [12:35:07.408] | : int 6 [12:35:07.409] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.409] | : already signaled, skipping [12:35:07.409] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.409] | : already signaled, skipping [12:35:07.410] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.410] | : already signaled, skipping [12:35:07.410] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.410] | : already signaled, skipping [12:35:07.410] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.411] | : already signaled, skipping [12:35:07.411] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.411] | : already signaled, skipping [12:35:07.411] | signalConditions() ... done [12:35:07.412] | check for misuse ... [12:35:07.412] | check for misuse ... done [12:35:07.412] value() for SequentialFuture ('fsample_3-188090') ... done [12:35:07.412] value: [12:35:07.413] signalConditionsASAP(SequentialFuture, pos=3) ... [12:35:07.413] | nx: 4 [12:35:07.413] | relay: TRUE [12:35:07.413] | stdout: TRUE [12:35:07.414] | signal: TRUE [12:35:07.414] | resignal: FALSE [12:35:07.414] | force: TRUE [12:35:07.414] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.415] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.415] | until=4 [12:35:07.415] | relaying element #4 [12:35:07.415] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.416] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.416] signalConditionsASAP(SequentialFuture, pos=3) ... done [12:35:07.416] resolve() for SequentialFuture ... [12:35:07.416] resolve() for SequentialFuture ... done [12:35:07.417] length: 1 (resolved future 3) [12:35:07.417] checking value #4: [12:35:07.417] 'obj' is SequentialFuture [12:35:07.418] resolved() ... [12:35:07.418] | resolved() for SequentialFuture ('fsample_4-963647') ... [12:35:07.418] | : state: 'finished' [12:35:07.419] | : run: TRUE [12:35:07.419] | : result: 'FutureResult' [12:35:07.419] | resolved() for SequentialFuture ('fsample_4-963647') ... done [12:35:07.419] resolved() ... done [12:35:07.420] SequentialFuture #4 [12:35:07.420] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:07.420] | nx: 4 [12:35:07.420] | relay: TRUE [12:35:07.421] | stdout: TRUE [12:35:07.421] | signal: TRUE [12:35:07.421] | resignal: FALSE [12:35:07.421] | force: TRUE [12:35:07.421] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.422] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:07.422] | until=4 [12:35:07.422] | relaying element #4 [12:35:07.423] | value() for SequentialFuture ('fsample_4-963647') ... [12:35:07.423] | : signalConditions() ... [12:35:07.423] | : . include = 'immediateCondition' [12:35:07.423] | : . exclude = [12:35:07.424] | : . resignal = FALSE [12:35:07.424] | : . Number of conditions: 6 [12:35:07.424] | : . int 6 [12:35:07.425] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.425] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.426] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.426] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.426] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.426] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.427] | : signalConditions() ... done [12:35:07.427] | : relay stdout ... [12:35:07.427] | : relay stdout ... done [12:35:07.427] | : check for misuse ... [12:35:07.428] | : check for misuse ... done [12:35:07.428] | value() for SequentialFuture ('fsample_4-963647') ... done [12:35:07.428] | signalConditions() ... [12:35:07.429] | : include = 'immediateCondition' [12:35:07.429] | : exclude = [12:35:07.429] | : resignal = FALSE [12:35:07.429] | : Number of conditions: 6 [12:35:07.429] | : int 6 [12:35:07.430] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.431] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.431] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.431] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.431] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.432] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.432] | signalConditions() ... done [12:35:07.432] | signalConditions() ... [12:35:07.432] | : include = 'condition' [12:35:07.433] | : exclude = 'error', 'immediateCondition' [12:35:07.433] | : resignal = TRUE [12:35:07.433] | : Number of conditions: 6 [12:35:07.433] | : int 6 [12:35:07.434] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.434] | : Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.221] | : . ' , attachPackages() ... [12:35:07.435] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.435] | : Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.221] | : . ' , ; packages: [n=1] 'future' [12:35:07.435] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.435] | : Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.221] | : . ' , attachPackages() ... done [12:35:07.436] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.436] | : Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.222] | : . ' , attachPackages() ... [12:35:07.436] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.437] | : Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.222] | : . ' , ; packages: [n=0] [12:35:07.437] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.437] | : Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.222] | : . ' , attachPackages() ... done [12:35:07.437] | signalConditions() ... done [12:35:07.438] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.438] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.438] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:07.438] value(, ...) ... [12:35:07.439] value(, ...) ... done [12:35:07.439] value() for SequentialFuture ('fsample_4-963647') ... [12:35:07.439] | signalConditions() ... [12:35:07.439] | : include = 'immediateCondition' [12:35:07.440] | : exclude = [12:35:07.440] | : resignal = FALSE [12:35:07.440] | : Number of conditions: 6 [12:35:07.440] | : int 6 [12:35:07.441] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.441] | : already signaled, skipping [12:35:07.442] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.442] | : already signaled, skipping [12:35:07.442] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.442] | : already signaled, skipping [12:35:07.443] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.443] | : already signaled, skipping [12:35:07.443] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.443] | : already signaled, skipping [12:35:07.444] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.444] | : already signaled, skipping [12:35:07.444] | signalConditions() ... done [12:35:07.444] | check for misuse ... [12:35:07.445] | check for misuse ... done [12:35:07.445] value() for SequentialFuture ('fsample_4-963647') ... done [12:35:07.445] value: [12:35:07.445] signalConditionsASAP(SequentialFuture, pos=4) ... [12:35:07.446] | nx: 4 [12:35:07.446] | relay: TRUE [12:35:07.446] | stdout: TRUE [12:35:07.446] | signal: TRUE [12:35:07.447] | resignal: FALSE [12:35:07.447] | force: TRUE [12:35:07.447] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.447] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.448] | until=4 [12:35:07.448] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.448] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.448] signalConditionsASAP(SequentialFuture, pos=4) ... done [12:35:07.449] resolve() for SequentialFuture ... [12:35:07.449] resolve() for SequentialFuture ... done [12:35:07.449] length: 0 (resolved future 4) [12:35:07.450] Relaying remaining futures ... [12:35:07.450] | signalConditionsASAP(NULL, pos=0) ... [12:35:07.450] | : nx: 4 [12:35:07.450] | : relay: TRUE [12:35:07.451] | : stdout: TRUE [12:35:07.451] | : signal: TRUE [12:35:07.451] | : resignal: FALSE [12:35:07.451] | : force: TRUE [12:35:07.452] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.452] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:07.452] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.453] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:07.453] | signalConditionsASAP(NULL, pos=0) ... done [12:35:07.453] Relaying remaining futures ... done [[1]] [1] 0 [[2]] [1] 2 [[3]] [1] 2 [[4]] [1] 3 [12:35:07.456] future(..., label = NULL) ... [12:35:07.456] | lazy: FALSE [12:35:07.457] | stdout: TRUE [12:35:07.457] | conditions: [n=1] 'condition' [12:35:07.457] | gc: FALSE [12:35:07.458] | earlySignal: FALSE [12:35:07.458] | getGlobalsAndPackages() ... [12:35:07.458] | : Searching for globals ... [12:35:07.470] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.470] | : Searching for globals ... done [12:35:07.471] | : Resolving globals: FALSE [12:35:07.471] | : Search for packages associated with the globals ... [12:35:07.472] | : . Packages associated with globals: [1] 'base' [12:35:07.472] | : . Packages: [1] 'base' [12:35:07.472] | : Search for packages associated with the globals ... done [12:35:07.473] | : Packages after dropping 'base': [0] [12:35:07.473] | : globals: [1] 'x' [12:35:07.473] | : packages: [0] [12:35:07.474] | getGlobalsAndPackages() ... done [12:35:07.474] | run() for 'Future' () ... [12:35:07.475] | : state: 'created' [12:35:07.475] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.475] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.475] | : Using SequentialFutureBackend ... [12:35:07.476] | : . Number of futures since start: 36 (36 created, 36 launched, 36 finished) [12:35:07.476] | : . Launching futures ... [12:35:07.476] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.477] | : . ' , getFutureData() ... [12:35:07.477] | : . ' , ; getFutureCore() ... [12:35:07.477] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.478] | : . ' , ; getFutureCore() ... done [12:35:07.478] | : . ' , ; getFutureCapture() ... [12:35:07.478] | : . ' , ; getFutureCapture() ... done [12:35:07.478] | : . ' , ; getFutureContext() ... [12:35:07.479] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.479] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.479] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.480] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.480] | : . ' , ; getFutureContext() ... done [12:35:07.480] | : . ' , getFutureData() ... done [12:35:07.483] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.484] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.484] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.485] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.485] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.485] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.486] | : . ' , ; ` | New stack: [12:35:07.486] | : . ' , ; ` | List of 1 [12:35:07.486] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.486] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.486] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.486] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.486] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.486] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.486] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.486] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.491] | : . ' , ; ` | Old stack: [12:35:07.492] | : . ' , ; ` | List of 1 [12:35:07.492] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.492] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.492] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.492] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.492] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.492] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.492] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.492] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.492] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.492] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.492] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.498] | : . ' , ; ` | Not identical [12:35:07.499] | : . ' , ; ` | all.equal() for future ... [12:35:07.499] | : . ' , ; ` | : List of 2 [12:35:07.499] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.499] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.499] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.499] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.499] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.499] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.499] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.510] | : . ' , ; ` | all.equal() for future ... done [12:35:07.510] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.511] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.511] | : . ' , ; ` List of future strategies: [12:35:07.511] | : . ' , ; ` 1. sequential: [12:35:07.511] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.511] | : . ' , ; ` - tweaked: FALSE [12:35:07.511] | : . ' , ; ` - call: plan(sequential) [12:35:07.512] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.512] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.512] | : . ' , assign_globals() ... [12:35:07.513] | : . ' , List of 1 [12:35:07.513] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.513] | : . ' , - attr(*, "where")=List of 1 [12:35:07.513] | : . ' , ..$ x: [12:35:07.513] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.513] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.513] | : . ' , - attr(*, "total_size")= num NA [12:35:07.513] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.522] | : . ' , - copied 'x' to environment [12:35:07.523] | : . ' , assign_globals() ... done [12:35:07.526] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.527] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.527] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.527] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.528] | : . ' , ; ` | : New stack: [12:35:07.528] | : . ' , ; ` | : List of 1 [12:35:07.528] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.528] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.528] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.528] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.528] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.528] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.534] | : . ' , ; ` | : Old stack: [12:35:07.534] | : . ' , ; ` | : List of 1 [12:35:07.534] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.534] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.534] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.534] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.534] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.534] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.543] | : . ' , ; ` | : Identical [12:35:07.543] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.543] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.543] | : . ' , ; ` | List of future strategies: [12:35:07.543] | : . ' , ; ` | 1. sequential: [12:35:07.543] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.543] | : . ' , ; ` | - tweaked: FALSE [12:35:07.543] | : . ' , ; ` | - call: plan(sequential) [12:35:07.544] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.545] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.545] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.546] | : . ' , SequentialFuture started (and completed) [12:35:07.546] | : . ' , signalConditions() ... [12:35:07.546] | : . ' , ; include = 'immediateCondition' [12:35:07.547] | : . ' , ; exclude = [12:35:07.547] | : . ' , ; resignal = FALSE [12:35:07.547] | : . ' , ; Number of conditions: 6 [12:35:07.547] | : . ' , ; int 6 [12:35:07.548] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.549] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.549] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.550] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.550] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.551] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.551] | : . ' , signalConditions() ... done [12:35:07.552] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.552] | : . Launching futures ... done [12:35:07.552] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.554] | : Using SequentialFutureBackend ... done [12:35:07.555] | run() for 'Future' () ... done [12:35:07.555] future(..., label = NULL) ... done [12:35:07.556] future(..., label = NULL) ... [12:35:07.556] | lazy: FALSE [12:35:07.557] | stdout: TRUE [12:35:07.557] | conditions: [n=1] 'condition' [12:35:07.557] | gc: FALSE [12:35:07.558] | earlySignal: FALSE [12:35:07.558] | getGlobalsAndPackages() ... [12:35:07.558] | : Searching for globals ... [12:35:07.570] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.570] | : Searching for globals ... done [12:35:07.571] | : Resolving globals: FALSE [12:35:07.571] | : Search for packages associated with the globals ... [12:35:07.572] | : . Packages associated with globals: [1] 'base' [12:35:07.572] | : . Packages: [1] 'base' [12:35:07.573] | : Search for packages associated with the globals ... done [12:35:07.573] | : Packages after dropping 'base': [0] [12:35:07.573] | : globals: [1] 'x' [12:35:07.573] | : packages: [0] [12:35:07.574] | getGlobalsAndPackages() ... done [12:35:07.574] | run() for 'Future' () ... [12:35:07.575] | : state: 'created' [12:35:07.575] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.575] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.575] | : Using SequentialFutureBackend ... [12:35:07.576] | : . Number of futures since start: 37 (37 created, 37 launched, 37 finished) [12:35:07.576] | : . Launching futures ... [12:35:07.576] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.577] | : . ' , getFutureData() ... [12:35:07.577] | : . ' , ; getFutureCore() ... [12:35:07.577] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.577] | : . ' , ; getFutureCore() ... done [12:35:07.578] | : . ' , ; getFutureCapture() ... [12:35:07.578] | : . ' , ; getFutureCapture() ... done [12:35:07.578] | : . ' , ; getFutureContext() ... [12:35:07.578] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.579] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.579] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.579] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.580] | : . ' , ; getFutureContext() ... done [12:35:07.580] | : . ' , getFutureData() ... done [12:35:07.583] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.583] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.584] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.584] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.585] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.585] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.585] | : . ' , ; ` | New stack: [12:35:07.586] | : . ' , ; ` | List of 1 [12:35:07.586] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.586] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.586] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.586] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.586] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.586] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.586] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.586] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.591] | : . ' , ; ` | Old stack: [12:35:07.591] | : . ' , ; ` | List of 1 [12:35:07.591] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.591] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.591] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.591] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.591] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.591] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.591] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.591] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.591] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.591] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.591] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.598] | : . ' , ; ` | Not identical [12:35:07.598] | : . ' , ; ` | all.equal() for future ... [12:35:07.598] | : . ' , ; ` | : List of 2 [12:35:07.598] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.598] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.598] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.598] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.598] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.598] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.598] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.609] | : . ' , ; ` | all.equal() for future ... done [12:35:07.609] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.610] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.610] | : . ' , ; ` List of future strategies: [12:35:07.610] | : . ' , ; ` 1. sequential: [12:35:07.610] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.610] | : . ' , ; ` - tweaked: FALSE [12:35:07.610] | : . ' , ; ` - call: plan(sequential) [12:35:07.611] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.611] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.612] | : . ' , assign_globals() ... [12:35:07.612] | : . ' , List of 1 [12:35:07.612] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.612] | : . ' , - attr(*, "where")=List of 1 [12:35:07.612] | : . ' , ..$ x: [12:35:07.612] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.612] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.612] | : . ' , - attr(*, "total_size")= num NA [12:35:07.612] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.617] | : . ' , - copied 'x' to environment [12:35:07.618] | : . ' , assign_globals() ... done [12:35:07.622] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.622] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.622] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.623] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.623] | : . ' , ; ` | : New stack: [12:35:07.623] | : . ' , ; ` | : List of 1 [12:35:07.623] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.623] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.623] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.623] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.623] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.623] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.630] | : . ' , ; ` | : Old stack: [12:35:07.631] | : . ' , ; ` | : List of 1 [12:35:07.631] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.631] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.631] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.631] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.631] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.631] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.637] | : . ' , ; ` | : Identical [12:35:07.637] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.638] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.638] | : . ' , ; ` | List of future strategies: [12:35:07.638] | : . ' , ; ` | 1. sequential: [12:35:07.638] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.638] | : . ' , ; ` | - tweaked: FALSE [12:35:07.638] | : . ' , ; ` | - call: plan(sequential) [12:35:07.639] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.639] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.640] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.640] | : . ' , SequentialFuture started (and completed) [12:35:07.641] | : . ' , signalConditions() ... [12:35:07.641] | : . ' , ; include = 'immediateCondition' [12:35:07.641] | : . ' , ; exclude = [12:35:07.642] | : . ' , ; resignal = FALSE [12:35:07.642] | : . ' , ; Number of conditions: 6 [12:35:07.642] | : . ' , ; int 6 [12:35:07.643] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.643] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.644] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.644] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.644] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.644] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.645] | : . ' , signalConditions() ... done [12:35:07.645] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.645] | : . Launching futures ... done [12:35:07.646] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.646] | : Using SequentialFutureBackend ... done [12:35:07.646] | run() for 'Future' () ... done [12:35:07.646] future(..., label = NULL) ... done [12:35:07.647] future(..., label = NULL) ... [12:35:07.647] | lazy: FALSE [12:35:07.648] | stdout: TRUE [12:35:07.648] | conditions: [n=1] 'condition' [12:35:07.648] | gc: FALSE [12:35:07.648] | earlySignal: FALSE [12:35:07.649] | getGlobalsAndPackages() ... [12:35:07.649] | : Searching for globals ... [12:35:07.660] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.661] | : Searching for globals ... done [12:35:07.661] | : Resolving globals: FALSE [12:35:07.661] | : Search for packages associated with the globals ... [12:35:07.662] | : . Packages associated with globals: [1] 'base' [12:35:07.662] | : . Packages: [1] 'base' [12:35:07.667] | : Search for packages associated with the globals ... done [12:35:07.667] | : Packages after dropping 'base': [0] [12:35:07.668] | : globals: [1] 'x' [12:35:07.668] | : packages: [0] [12:35:07.668] | getGlobalsAndPackages() ... done [12:35:07.669] | run() for 'Future' () ... [12:35:07.669] | : state: 'created' [12:35:07.670] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.670] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.670] | : Using SequentialFutureBackend ... [12:35:07.670] | : . Number of futures since start: 38 (38 created, 38 launched, 38 finished) [12:35:07.671] | : . Launching futures ... [12:35:07.671] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.671] | : . ' , getFutureData() ... [12:35:07.672] | : . ' , ; getFutureCore() ... [12:35:07.672] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.672] | : . ' , ; getFutureCore() ... done [12:35:07.672] | : . ' , ; getFutureCapture() ... [12:35:07.673] | : . ' , ; getFutureCapture() ... done [12:35:07.673] | : . ' , ; getFutureContext() ... [12:35:07.673] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.673] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.674] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.674] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.674] | : . ' , ; getFutureContext() ... done [12:35:07.674] | : . ' , getFutureData() ... done [12:35:07.677] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.677] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.678] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.678] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.679] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.679] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.679] | : . ' , ; ` | New stack: [12:35:07.680] | : . ' , ; ` | List of 1 [12:35:07.680] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.680] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.680] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.680] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.680] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.680] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.680] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.680] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.684] | : . ' , ; ` | Old stack: [12:35:07.685] | : . ' , ; ` | List of 1 [12:35:07.685] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.685] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.685] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.685] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.685] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.685] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.685] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.685] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.685] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.685] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.685] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.690] | : . ' , ; ` | Not identical [12:35:07.691] | : . ' , ; ` | all.equal() for future ... [12:35:07.691] | : . ' , ; ` | : List of 2 [12:35:07.691] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.691] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.691] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.691] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.691] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.691] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.691] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.701] | : . ' , ; ` | all.equal() for future ... done [12:35:07.702] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.702] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.702] | : . ' , ; ` List of future strategies: [12:35:07.702] | : . ' , ; ` 1. sequential: [12:35:07.702] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.702] | : . ' , ; ` - tweaked: FALSE [12:35:07.702] | : . ' , ; ` - call: plan(sequential) [12:35:07.703] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.703] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.704] | : . ' , assign_globals() ... [12:35:07.704] | : . ' , List of 1 [12:35:07.704] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.704] | : . ' , - attr(*, "where")=List of 1 [12:35:07.704] | : . ' , ..$ x: [12:35:07.704] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.704] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.704] | : . ' , - attr(*, "total_size")= num NA [12:35:07.704] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.709] | : . ' , - copied 'x' to environment [12:35:07.709] | : . ' , assign_globals() ... done [12:35:07.713] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.713] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.713] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.714] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.714] | : . ' , ; ` | : New stack: [12:35:07.714] | : . ' , ; ` | : List of 1 [12:35:07.714] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.714] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.714] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.714] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.714] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.714] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.721] | : . ' , ; ` | : Old stack: [12:35:07.721] | : . ' , ; ` | : List of 1 [12:35:07.721] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.721] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.721] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.721] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.721] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.721] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.727] | : . ' , ; ` | : Identical [12:35:07.727] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.728] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.728] | : . ' , ; ` | List of future strategies: [12:35:07.728] | : . ' , ; ` | 1. sequential: [12:35:07.728] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.728] | : . ' , ; ` | - tweaked: FALSE [12:35:07.728] | : . ' , ; ` | - call: plan(sequential) [12:35:07.729] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.729] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.729] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.730] | : . ' , SequentialFuture started (and completed) [12:35:07.731] | : . ' , signalConditions() ... [12:35:07.731] | : . ' , ; include = 'immediateCondition' [12:35:07.731] | : . ' , ; exclude = [12:35:07.731] | : . ' , ; resignal = FALSE [12:35:07.732] | : . ' , ; Number of conditions: 6 [12:35:07.732] | : . ' , ; int 6 [12:35:07.733] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.733] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.733] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.734] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.734] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.734] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.735] | : . ' , signalConditions() ... done [12:35:07.735] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.735] | : . Launching futures ... done [12:35:07.735] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.736] | : Using SequentialFutureBackend ... done [12:35:07.736] | run() for 'Future' () ... done [12:35:07.736] future(..., label = NULL) ... done [12:35:07.737] future(..., label = NULL) ... [12:35:07.737] | lazy: FALSE [12:35:07.737] | stdout: TRUE [12:35:07.738] | conditions: [n=1] 'condition' [12:35:07.738] | gc: FALSE [12:35:07.738] | earlySignal: FALSE [12:35:07.738] | getGlobalsAndPackages() ... [12:35:07.739] | : Searching for globals ... [12:35:07.749] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.750] | : Searching for globals ... done [12:35:07.750] | : Resolving globals: FALSE [12:35:07.750] | : Search for packages associated with the globals ... [12:35:07.751] | : . Packages associated with globals: [1] 'base' [12:35:07.751] | : . Packages: [1] 'base' [12:35:07.752] | : Search for packages associated with the globals ... done [12:35:07.752] | : Packages after dropping 'base': [0] [12:35:07.752] | : globals: [1] 'x' [12:35:07.752] | : packages: [0] [12:35:07.753] | getGlobalsAndPackages() ... done [12:35:07.753] | run() for 'Future' () ... [12:35:07.754] | : state: 'created' [12:35:07.754] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.754] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.754] | : Using SequentialFutureBackend ... [12:35:07.755] | : . Number of futures since start: 39 (39 created, 39 launched, 39 finished) [12:35:07.755] | : . Launching futures ... [12:35:07.755] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.755] | : . ' , getFutureData() ... [12:35:07.756] | : . ' , ; getFutureCore() ... [12:35:07.756] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.756] | : . ' , ; getFutureCore() ... done [12:35:07.756] | : . ' , ; getFutureCapture() ... [12:35:07.757] | : . ' , ; getFutureCapture() ... done [12:35:07.757] | : . ' , ; getFutureContext() ... [12:35:07.757] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.757] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.758] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.758] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.758] | : . ' , ; getFutureContext() ... done [12:35:07.759] | : . ' , getFutureData() ... done [12:35:07.762] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.762] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.762] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.763] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.763] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.764] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.764] | : . ' , ; ` | New stack: [12:35:07.764] | : . ' , ; ` | List of 1 [12:35:07.764] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.764] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.764] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.764] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.764] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.764] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.764] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.764] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.769] | : . ' , ; ` | Old stack: [12:35:07.769] | : . ' , ; ` | List of 1 [12:35:07.769] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.769] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.769] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.769] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.769] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.769] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.769] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.769] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.769] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.769] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.769] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.775] | : . ' , ; ` | Not identical [12:35:07.776] | : . ' , ; ` | all.equal() for future ... [12:35:07.776] | : . ' , ; ` | : List of 2 [12:35:07.776] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.776] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.776] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.776] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.776] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.776] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.776] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.786] | : . ' , ; ` | all.equal() for future ... done [12:35:07.786] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.786] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.787] | : . ' , ; ` List of future strategies: [12:35:07.787] | : . ' , ; ` 1. sequential: [12:35:07.787] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.787] | : . ' , ; ` - tweaked: FALSE [12:35:07.787] | : . ' , ; ` - call: plan(sequential) [12:35:07.788] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.788] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.788] | : . ' , assign_globals() ... [12:35:07.788] | : . ' , List of 1 [12:35:07.788] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.788] | : . ' , - attr(*, "where")=List of 1 [12:35:07.788] | : . ' , ..$ x: [12:35:07.788] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.788] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.788] | : . ' , - attr(*, "total_size")= num NA [12:35:07.788] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.793] | : . ' , - copied 'x' to environment [12:35:07.793] | : . ' , assign_globals() ... done [12:35:07.797] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.797] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.797] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.798] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.798] | : . ' , ; ` | : New stack: [12:35:07.798] | : . ' , ; ` | : List of 1 [12:35:07.798] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.798] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.798] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.798] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.798] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.798] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.809] | : . ' , ; ` | : Old stack: [12:35:07.809] | : . ' , ; ` | : List of 1 [12:35:07.809] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.809] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.809] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.809] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.809] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.809] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.815] | : . ' , ; ` | : Identical [12:35:07.816] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.816] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.816] | : . ' , ; ` | List of future strategies: [12:35:07.816] | : . ' , ; ` | 1. sequential: [12:35:07.816] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.816] | : . ' , ; ` | - tweaked: FALSE [12:35:07.816] | : . ' , ; ` | - call: plan(sequential) [12:35:07.817] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.817] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.817] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.818] | : . ' , SequentialFuture started (and completed) [12:35:07.818] | : . ' , signalConditions() ... [12:35:07.819] | : . ' , ; include = 'immediateCondition' [12:35:07.819] | : . ' , ; exclude = [12:35:07.819] | : . ' , ; resignal = FALSE [12:35:07.819] | : . ' , ; Number of conditions: 6 [12:35:07.820] | : . ' , ; int 6 [12:35:07.820] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.821] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.821] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.821] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.821] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.822] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.822] | : . ' , signalConditions() ... done [12:35:07.822] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.823] | : . Launching futures ... done [12:35:07.823] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.823] | : Using SequentialFutureBackend ... done [12:35:07.823] | run() for 'Future' () ... done [12:35:07.824] future(..., label = NULL) ... done [12:35:07.824] value() for SequentialFuture () ... [12:35:07.825] | signalConditions() ... [12:35:07.825] | : include = 'immediateCondition' [12:35:07.825] | : exclude = [12:35:07.825] | : resignal = FALSE [12:35:07.826] | : Number of conditions: 6 [12:35:07.826] | : int 6 [12:35:07.827] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.827] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.827] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.827] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.828] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.828] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.828] | signalConditions() ... done [12:35:07.828] | relay stdout ... [12:35:07.829] | relay stdout ... done [12:35:07.829] | check for misuse ... [12:35:07.829] | check for misuse ... done [12:35:07.829] | relay conditions ... [12:35:07.829] | : Future state: 'finished' [12:35:07.830] | : signalConditions() ... [12:35:07.830] | : . include = 'condition' [12:35:07.830] | : . exclude = 'immediateCondition' [12:35:07.830] | : . resignal = TRUE [12:35:07.831] | : . Number of conditions: 6 [12:35:07.831] | : . int 6 [12:35:07.832] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.832] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.481] | : . ' , attachPackages() ... [12:35:07.832] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.832] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.481] | : . ' , ; packages: [n=1] 'future' [12:35:07.833] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.833] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.482] | : . ' , attachPackages() ... done [12:35:07.833] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.833] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.482] | : . ' , attachPackages() ... [12:35:07.834] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.834] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.482] | : . ' , ; packages: [n=0] [12:35:07.834] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.835] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.483] | : . ' , attachPackages() ... done [12:35:07.835] | : signalConditions() ... done [12:35:07.835] | relay conditions ... done [12:35:07.836] value() for SequentialFuture () ... done [12:35:07.836] value() for SequentialFuture () ... [12:35:07.836] | signalConditions() ... [12:35:07.836] | : include = 'immediateCondition' [12:35:07.837] | : exclude = [12:35:07.837] | : resignal = FALSE [12:35:07.837] | : Number of conditions: 6 [12:35:07.837] | : int 6 [12:35:07.838] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.839] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.839] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.839] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.839] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.840] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.840] | signalConditions() ... done [12:35:07.840] | relay stdout ... [12:35:07.840] | relay stdout ... done [12:35:07.841] | check for misuse ... [12:35:07.841] | check for misuse ... done [12:35:07.841] | relay conditions ... [12:35:07.841] | : Future state: 'finished' [12:35:07.842] | : signalConditions() ... [12:35:07.842] | : . include = 'condition' [12:35:07.842] | : . exclude = 'immediateCondition' [12:35:07.842] | : . resignal = TRUE [12:35:07.842] | : . Number of conditions: 6 [12:35:07.843] | : . int 6 [12:35:07.844] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.844] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.580] | : . ' , attachPackages() ... [12:35:07.844] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.844] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.581] | : . ' , ; packages: [n=1] 'future' [12:35:07.845] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.845] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.581] | : . ' , attachPackages() ... done [12:35:07.845] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.845] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.581] | : . ' , attachPackages() ... [12:35:07.846] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.846] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.582] | : . ' , ; packages: [n=0] [12:35:07.846] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.847] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.582] | : . ' , attachPackages() ... done [12:35:07.847] | : signalConditions() ... done [12:35:07.847] | relay conditions ... done [12:35:07.847] value() for SequentialFuture () ... done [12:35:07.848] value() for SequentialFuture () ... [12:35:07.848] | signalConditions() ... [12:35:07.848] | : include = 'immediateCondition' [12:35:07.849] | : exclude = [12:35:07.849] | : resignal = FALSE [12:35:07.849] | : Number of conditions: 6 [12:35:07.849] | : int 6 [12:35:07.850] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.851] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.851] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.851] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.851] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.852] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.852] | signalConditions() ... done [12:35:07.852] | relay stdout ... [12:35:07.852] | relay stdout ... done [12:35:07.853] | check for misuse ... [12:35:07.853] | check for misuse ... done [12:35:07.853] | relay conditions ... [12:35:07.853] | : Future state: 'finished' [12:35:07.854] | : signalConditions() ... [12:35:07.854] | : . include = 'condition' [12:35:07.854] | : . exclude = 'immediateCondition' [12:35:07.854] | : . resignal = TRUE [12:35:07.854] | : . Number of conditions: 6 [12:35:07.855] | : . int 6 [12:35:07.855] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.856] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.675] | : . ' , attachPackages() ... [12:35:07.856] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.856] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.675] | : . ' , ; packages: [n=1] 'future' [12:35:07.857] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.857] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.676] | : . ' , attachPackages() ... done [12:35:07.857] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.857] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.676] | : . ' , attachPackages() ... [12:35:07.858] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.858] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.676] | : . ' , ; packages: [n=0] [12:35:07.858] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.858] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.676] | : . ' , attachPackages() ... done [12:35:07.859] | : signalConditions() ... done [12:35:07.859] | relay conditions ... done [12:35:07.859] value() for SequentialFuture () ... done [12:35:07.859] value() for SequentialFuture () ... [12:35:07.860] | signalConditions() ... [12:35:07.860] | : include = 'immediateCondition' [12:35:07.860] | : exclude = [12:35:07.861] | : resignal = FALSE [12:35:07.861] | : Number of conditions: 6 [12:35:07.861] | : int 6 [12:35:07.862] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.862] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.862] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.863] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.863] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.863] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.864] | signalConditions() ... done [12:35:07.864] | relay stdout ... [12:35:07.864] | relay stdout ... done [12:35:07.864] | check for misuse ... [12:35:07.865] | check for misuse ... done [12:35:07.865] | relay conditions ... [12:35:07.865] | : Future state: 'finished' [12:35:07.865] | : signalConditions() ... [12:35:07.866] | : . include = 'condition' [12:35:07.866] | : . exclude = 'immediateCondition' [12:35:07.866] | : . resignal = TRUE [12:35:07.866] | : . Number of conditions: 6 [12:35:07.867] | : . int 6 [12:35:07.867] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.868] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.759] | : . ' , attachPackages() ... [12:35:07.868] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.868] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.760] | : . ' , ; packages: [n=1] 'future' [12:35:07.869] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.869] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.760] | : . ' , attachPackages() ... done [12:35:07.869] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.869] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.760] | : . ' , attachPackages() ... [12:35:07.870] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.870] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.761] | : . ' , ; packages: [n=0] [12:35:07.870] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.870] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.761] | : . ' , attachPackages() ... done [12:35:07.871] | : signalConditions() ... done [12:35:07.871] | relay conditions ... done [12:35:07.871] value() for SequentialFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:07.872] future(..., label = NULL) ... [12:35:07.873] | lazy: FALSE [12:35:07.873] | stdout: TRUE [12:35:07.873] | conditions: [n=1] 'condition' [12:35:07.873] | gc: FALSE [12:35:07.874] | earlySignal: FALSE [12:35:07.874] | getGlobalsAndPackages() ... [12:35:07.874] | : Searching for globals ... [12:35:07.884] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.885] | : Searching for globals ... done [12:35:07.885] | : Resolving globals: FALSE [12:35:07.885] | : Search for packages associated with the globals ... [12:35:07.886] | : . Packages associated with globals: [1] 'base' [12:35:07.886] | : . Packages: [1] 'base' [12:35:07.887] | : Search for packages associated with the globals ... done [12:35:07.887] | : Packages after dropping 'base': [0] [12:35:07.887] | : globals: [1] 'x' [12:35:07.887] | : packages: [0] [12:35:07.888] | getGlobalsAndPackages() ... done [12:35:07.888] | run() for 'Future' () ... [12:35:07.889] | : state: 'created' [12:35:07.889] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.889] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.889] | : Using SequentialFutureBackend ... [12:35:07.890] | : . Number of futures since start: 40 (40 created, 40 launched, 40 finished) [12:35:07.890] | : . Launching futures ... [12:35:07.890] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.891] | : . ' , getFutureData() ... [12:35:07.892] | : . ' , ; getFutureCore() ... [12:35:07.892] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.892] | : . ' , ; getFutureCore() ... done [12:35:07.893] | : . ' , ; getFutureCapture() ... [12:35:07.893] | : . ' , ; getFutureCapture() ... done [12:35:07.893] | : . ' , ; getFutureContext() ... [12:35:07.894] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.894] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.894] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.895] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:07.895] | : . ' , ; getFutureContext() ... done [12:35:07.896] | : . ' , getFutureData() ... done [12:35:07.899] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.900] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:07.900] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.901] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.901] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.902] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:07.902] | : . ' , ; ` | New stack: [12:35:07.902] | : . ' , ; ` | List of 1 [12:35:07.902] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.902] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.902] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:07.902] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.902] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.902] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.902] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.902] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.909] | : . ' , ; ` | Old stack: [12:35:07.909] | : . ' , ; ` | List of 1 [12:35:07.909] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:07.909] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.909] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:07.909] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.909] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.909] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.909] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:07.909] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.909] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.909] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.909] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.917] | : . ' , ; ` | Not identical [12:35:07.917] | : . ' , ; ` | all.equal() for future ... [12:35:07.917] | : . ' , ; ` | : List of 2 [12:35:07.917] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.917] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:07.917] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.917] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.917] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.917] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.917] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.931] | : . ' , ; ` | all.equal() for future ... done [12:35:07.931] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:07.931] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.932] | : . ' , ; ` List of future strategies: [12:35:07.932] | : . ' , ; ` 1. sequential: [12:35:07.932] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:07.932] | : . ' , ; ` - tweaked: FALSE [12:35:07.932] | : . ' , ; ` - call: plan(sequential) [12:35:07.933] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.933] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.934] | : . ' , assign_globals() ... [12:35:07.934] | : . ' , List of 1 [12:35:07.934] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:07.934] | : . ' , - attr(*, "where")=List of 1 [12:35:07.934] | : . ' , ..$ x: [12:35:07.934] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:07.934] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:07.934] | : . ' , - attr(*, "total_size")= num NA [12:35:07.934] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:07.940] | : . ' , - copied 'x' to environment [12:35:07.940] | : . ' , assign_globals() ... done [12:35:07.945] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.945] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:07.946] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:07.946] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:07.946] | : . ' , ; ` | : New stack: [12:35:07.947] | : . ' , ; ` | : List of 1 [12:35:07.947] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.947] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.947] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.947] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.947] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.947] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.959] | : . ' , ; ` | : Old stack: [12:35:07.959] | : . ' , ; ` | : List of 1 [12:35:07.959] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.959] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:07.959] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:07.959] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:07.959] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:07.959] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:07.964] | : . ' , ; ` | : Identical [12:35:07.964] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:07.965] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:07.965] | : . ' , ; ` | List of future strategies: [12:35:07.965] | : . ' , ; ` | 1. sequential: [12:35:07.965] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:07.965] | : . ' , ; ` | - tweaked: FALSE [12:35:07.965] | : . ' , ; ` | - call: plan(sequential) [12:35:07.966] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:07.966] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.966] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:07.967] | : . ' , SequentialFuture started (and completed) [12:35:07.967] | : . ' , signalConditions() ... [12:35:07.967] | : . ' , ; include = 'immediateCondition' [12:35:07.968] | : . ' , ; exclude = [12:35:07.968] | : . ' , ; resignal = FALSE [12:35:07.968] | : . ' , ; Number of conditions: 6 [12:35:07.968] | : . ' , ; int 6 [12:35:07.969] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.969] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.970] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.970] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.970] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.970] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:07.971] | : . ' , signalConditions() ... done [12:35:07.971] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:07.971] | : . Launching futures ... done [12:35:07.971] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:07.972] | : Using SequentialFutureBackend ... done [12:35:07.972] | run() for 'Future' () ... done [12:35:07.972] future(..., label = NULL) ... done [12:35:07.973] future(..., label = NULL) ... [12:35:07.974] | lazy: FALSE [12:35:07.974] | stdout: TRUE [12:35:07.974] | conditions: [n=1] 'condition' [12:35:07.975] | gc: FALSE [12:35:07.975] | earlySignal: FALSE [12:35:07.975] | getGlobalsAndPackages() ... [12:35:07.976] | : Searching for globals ... [12:35:07.988] | : . globals found: [3] '{', 'sample', 'x' [12:35:07.989] | : Searching for globals ... done [12:35:07.989] | : Resolving globals: FALSE [12:35:07.990] | : Search for packages associated with the globals ... [12:35:07.990] | : . Packages associated with globals: [1] 'base' [12:35:07.991] | : . Packages: [1] 'base' [12:35:07.991] | : Search for packages associated with the globals ... done [12:35:07.992] | : Packages after dropping 'base': [0] [12:35:07.992] | : globals: [1] 'x' [12:35:07.992] | : packages: [0] [12:35:07.993] | getGlobalsAndPackages() ... done [12:35:07.993] | run() for 'Future' () ... [12:35:07.994] | : state: 'created' [12:35:07.994] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.994] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:07.995] | : Using SequentialFutureBackend ... [12:35:07.995] | : . Number of futures since start: 41 (41 created, 41 launched, 41 finished) [12:35:07.995] | : . Launching futures ... [12:35:07.996] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:07.996] | : . ' , getFutureData() ... [12:35:07.997] | : . ' , ; getFutureCore() ... [12:35:07.997] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:07.997] | : . ' , ; getFutureCore() ... done [12:35:07.998] | : . ' , ; getFutureCapture() ... [12:35:07.998] | : . ' , ; getFutureCapture() ... done [12:35:07.998] | : . ' , ; getFutureContext() ... [12:35:07.999] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:07.999] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:07.999] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.000] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.000] | : . ' , ; getFutureContext() ... done [12:35:08.001] | : . ' , getFutureData() ... done [12:35:08.004] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.004] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.004] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.005] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.005] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.006] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.006] | : . ' , ; ` | New stack: [12:35:08.006] | : . ' , ; ` | List of 1 [12:35:08.006] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.006] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.006] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.006] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.006] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.006] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.006] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.006] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.011] | : . ' , ; ` | Old stack: [12:35:08.011] | : . ' , ; ` | List of 1 [12:35:08.011] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.011] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.011] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.011] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.011] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.011] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.011] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.011] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.011] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.011] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.011] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.017] | : . ' , ; ` | Not identical [12:35:08.017] | : . ' , ; ` | all.equal() for future ... [12:35:08.017] | : . ' , ; ` | : List of 2 [12:35:08.017] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.017] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.017] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.017] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.017] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.017] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.017] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.029] | : . ' , ; ` | all.equal() for future ... done [12:35:08.030] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.030] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.030] | : . ' , ; ` List of future strategies: [12:35:08.030] | : . ' , ; ` 1. sequential: [12:35:08.030] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.030] | : . ' , ; ` - tweaked: FALSE [12:35:08.030] | : . ' , ; ` - call: plan(sequential) [12:35:08.031] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.032] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.032] | : . ' , assign_globals() ... [12:35:08.032] | : . ' , List of 1 [12:35:08.032] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.032] | : . ' , - attr(*, "where")=List of 1 [12:35:08.032] | : . ' , ..$ x: [12:35:08.032] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.032] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.032] | : . ' , - attr(*, "total_size")= num NA [12:35:08.032] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.038] | : . ' , - copied 'x' to environment [12:35:08.038] | : . ' , assign_globals() ... done [12:35:08.043] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.043] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.043] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.044] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.044] | : . ' , ; ` | : New stack: [12:35:08.044] | : . ' , ; ` | : List of 1 [12:35:08.044] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.044] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.044] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.044] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.044] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.044] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.052] | : . ' , ; ` | : Old stack: [12:35:08.053] | : . ' , ; ` | : List of 1 [12:35:08.053] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.053] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.053] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.053] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.053] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.053] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.060] | : . ' , ; ` | : Identical [12:35:08.061] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.061] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.061] | : . ' , ; ` | List of future strategies: [12:35:08.061] | : . ' , ; ` | 1. sequential: [12:35:08.061] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.061] | : . ' , ; ` | - tweaked: FALSE [12:35:08.061] | : . ' , ; ` | - call: plan(sequential) [12:35:08.063] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.063] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.063] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.064] | : . ' , SequentialFuture started (and completed) [12:35:08.065] | : . ' , signalConditions() ... [12:35:08.065] | : . ' , ; include = 'immediateCondition' [12:35:08.065] | : . ' , ; exclude = [12:35:08.066] | : . ' , ; resignal = FALSE [12:35:08.066] | : . ' , ; Number of conditions: 6 [12:35:08.066] | : . ' , ; int 6 [12:35:08.067] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.068] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.068] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.068] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.069] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.069] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.069] | : . ' , signalConditions() ... done [12:35:08.070] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.070] | : . Launching futures ... done [12:35:08.070] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.071] | : Using SequentialFutureBackend ... done [12:35:08.071] | run() for 'Future' () ... done [12:35:08.072] future(..., label = NULL) ... done [12:35:08.073] future(..., label = NULL) ... [12:35:08.073] | lazy: FALSE [12:35:08.073] | stdout: TRUE [12:35:08.074] | conditions: [n=1] 'condition' [12:35:08.074] | gc: FALSE [12:35:08.074] | earlySignal: FALSE [12:35:08.075] | getGlobalsAndPackages() ... [12:35:08.075] | : Searching for globals ... [12:35:08.088] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.089] | : Searching for globals ... done [12:35:08.089] | : Resolving globals: FALSE [12:35:08.089] | : Search for packages associated with the globals ... [12:35:08.090] | : . Packages associated with globals: [1] 'base' [12:35:08.090] | : . Packages: [1] 'base' [12:35:08.091] | : Search for packages associated with the globals ... done [12:35:08.091] | : Packages after dropping 'base': [0] [12:35:08.091] | : globals: [1] 'x' [12:35:08.092] | : packages: [0] [12:35:08.092] | getGlobalsAndPackages() ... done [12:35:08.093] | run() for 'Future' () ... [12:35:08.093] | : state: 'created' [12:35:08.093] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.094] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.094] | : Using SequentialFutureBackend ... [12:35:08.094] | : . Number of futures since start: 42 (42 created, 42 launched, 42 finished) [12:35:08.095] | : . Launching futures ... [12:35:08.095] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.095] | : . ' , getFutureData() ... [12:35:08.096] | : . ' , ; getFutureCore() ... [12:35:08.096] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.096] | : . ' , ; getFutureCore() ... done [12:35:08.097] | : . ' , ; getFutureCapture() ... [12:35:08.097] | : . ' , ; getFutureCapture() ... done [12:35:08.097] | : . ' , ; getFutureContext() ... [12:35:08.098] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.098] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.098] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.099] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.099] | : . ' , ; getFutureContext() ... done [12:35:08.099] | : . ' , getFutureData() ... done [12:35:08.103] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.103] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.103] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.104] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.104] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.105] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.105] | : . ' , ; ` | New stack: [12:35:08.105] | : . ' , ; ` | List of 1 [12:35:08.105] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.105] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.105] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.105] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.105] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.105] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.105] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.105] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.116] | : . ' , ; ` | Old stack: [12:35:08.116] | : . ' , ; ` | List of 1 [12:35:08.116] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.116] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.116] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.116] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.116] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.116] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.116] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.116] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.116] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.116] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.116] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.123] | : . ' , ; ` | Not identical [12:35:08.123] | : . ' , ; ` | all.equal() for future ... [12:35:08.123] | : . ' , ; ` | : List of 2 [12:35:08.123] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.123] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.123] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.123] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.123] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.123] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.123] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.134] | : . ' , ; ` | all.equal() for future ... done [12:35:08.134] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.135] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.135] | : . ' , ; ` List of future strategies: [12:35:08.135] | : . ' , ; ` 1. sequential: [12:35:08.135] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.135] | : . ' , ; ` - tweaked: FALSE [12:35:08.135] | : . ' , ; ` - call: plan(sequential) [12:35:08.136] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.136] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.137] | : . ' , assign_globals() ... [12:35:08.137] | : . ' , List of 1 [12:35:08.137] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.137] | : . ' , - attr(*, "where")=List of 1 [12:35:08.137] | : . ' , ..$ x: [12:35:08.137] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.137] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.137] | : . ' , - attr(*, "total_size")= num NA [12:35:08.137] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.142] | : . ' , - copied 'x' to environment [12:35:08.142] | : . ' , assign_globals() ... done [12:35:08.146] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.147] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.147] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.147] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.148] | : . ' , ; ` | : New stack: [12:35:08.148] | : . ' , ; ` | : List of 1 [12:35:08.148] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.148] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.148] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.148] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.148] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.148] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.154] | : . ' , ; ` | : Old stack: [12:35:08.155] | : . ' , ; ` | : List of 1 [12:35:08.155] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.155] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.155] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.155] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.155] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.155] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.161] | : . ' , ; ` | : Identical [12:35:08.162] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.162] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.162] | : . ' , ; ` | List of future strategies: [12:35:08.162] | : . ' , ; ` | 1. sequential: [12:35:08.162] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.162] | : . ' , ; ` | - tweaked: FALSE [12:35:08.162] | : . ' , ; ` | - call: plan(sequential) [12:35:08.163] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.163] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.164] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.165] | : . ' , SequentialFuture started (and completed) [12:35:08.165] | : . ' , signalConditions() ... [12:35:08.165] | : . ' , ; include = 'immediateCondition' [12:35:08.166] | : . ' , ; exclude = [12:35:08.166] | : . ' , ; resignal = FALSE [12:35:08.166] | : . ' , ; Number of conditions: 6 [12:35:08.166] | : . ' , ; int 6 [12:35:08.167] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.167] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.168] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.168] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.168] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.169] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.169] | : . ' , signalConditions() ... done [12:35:08.169] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.170] | : . Launching futures ... done [12:35:08.170] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.170] | : Using SequentialFutureBackend ... done [12:35:08.170] | run() for 'Future' () ... done [12:35:08.171] future(..., label = NULL) ... done [12:35:08.172] future(..., label = NULL) ... [12:35:08.172] | lazy: FALSE [12:35:08.172] | stdout: TRUE [12:35:08.172] | conditions: [n=1] 'condition' [12:35:08.173] | gc: FALSE [12:35:08.173] | earlySignal: FALSE [12:35:08.173] | getGlobalsAndPackages() ... [12:35:08.173] | : Searching for globals ... [12:35:08.185] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.185] | : Searching for globals ... done [12:35:08.185] | : Resolving globals: FALSE [12:35:08.186] | : Search for packages associated with the globals ... [12:35:08.186] | : . Packages associated with globals: [1] 'base' [12:35:08.187] | : . Packages: [1] 'base' [12:35:08.187] | : Search for packages associated with the globals ... done [12:35:08.187] | : Packages after dropping 'base': [0] [12:35:08.188] | : globals: [1] 'x' [12:35:08.188] | : packages: [0] [12:35:08.188] | getGlobalsAndPackages() ... done [12:35:08.189] | run() for 'Future' () ... [12:35:08.189] | : state: 'created' [12:35:08.189] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.190] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.190] | : Using SequentialFutureBackend ... [12:35:08.190] | : . Number of futures since start: 43 (43 created, 43 launched, 43 finished) [12:35:08.191] | : . Launching futures ... [12:35:08.191] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.191] | : . ' , getFutureData() ... [12:35:08.192] | : . ' , ; getFutureCore() ... [12:35:08.192] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.192] | : . ' , ; getFutureCore() ... done [12:35:08.192] | : . ' , ; getFutureCapture() ... [12:35:08.193] | : . ' , ; getFutureCapture() ... done [12:35:08.193] | : . ' , ; getFutureContext() ... [12:35:08.193] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.194] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.194] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.194] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.195] | : . ' , ; getFutureContext() ... done [12:35:08.195] | : . ' , getFutureData() ... done [12:35:08.198] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.198] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.199] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.199] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.200] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.200] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.200] | : . ' , ; ` | New stack: [12:35:08.200] | : . ' , ; ` | List of 1 [12:35:08.200] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.200] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.200] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.200] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.200] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.200] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.200] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.200] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.206] | : . ' , ; ` | Old stack: [12:35:08.206] | : . ' , ; ` | List of 1 [12:35:08.206] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.206] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.206] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.206] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.206] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.206] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.206] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.206] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.206] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.206] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.206] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.213] | : . ' , ; ` | Not identical [12:35:08.213] | : . ' , ; ` | all.equal() for future ... [12:35:08.213] | : . ' , ; ` | : List of 2 [12:35:08.213] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.213] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.213] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.213] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.213] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.213] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.213] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.225] | : . ' , ; ` | all.equal() for future ... done [12:35:08.225] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.225] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.226] | : . ' , ; ` List of future strategies: [12:35:08.226] | : . ' , ; ` 1. sequential: [12:35:08.226] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.226] | : . ' , ; ` - tweaked: FALSE [12:35:08.226] | : . ' , ; ` - call: plan(sequential) [12:35:08.227] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.227] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.228] | : . ' , assign_globals() ... [12:35:08.228] | : . ' , List of 1 [12:35:08.228] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.228] | : . ' , - attr(*, "where")=List of 1 [12:35:08.228] | : . ' , ..$ x: [12:35:08.228] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.228] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.228] | : . ' , - attr(*, "total_size")= num NA [12:35:08.228] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.233] | : . ' , - copied 'x' to environment [12:35:08.234] | : . ' , assign_globals() ... done [12:35:08.238] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.238] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.239] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.239] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.239] | : . ' , ; ` | : New stack: [12:35:08.240] | : . ' , ; ` | : List of 1 [12:35:08.240] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.240] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.240] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.240] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.240] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.240] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.247] | : . ' , ; ` | : Old stack: [12:35:08.247] | : . ' , ; ` | : List of 1 [12:35:08.247] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.247] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.247] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.247] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.247] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.247] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.267] | : . ' , ; ` | : Identical [12:35:08.267] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.268] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.268] | : . ' , ; ` | List of future strategies: [12:35:08.268] | : . ' , ; ` | 1. sequential: [12:35:08.268] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.268] | : . ' , ; ` | - tweaked: FALSE [12:35:08.268] | : . ' , ; ` | - call: plan(sequential) [12:35:08.269] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.269] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.270] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.270] | : . ' , SequentialFuture started (and completed) [12:35:08.271] | : . ' , signalConditions() ... [12:35:08.271] | : . ' , ; include = 'immediateCondition' [12:35:08.271] | : . ' , ; exclude = [12:35:08.272] | : . ' , ; resignal = FALSE [12:35:08.272] | : . ' , ; Number of conditions: 6 [12:35:08.272] | : . ' , ; int 6 [12:35:08.273] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.273] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.274] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.274] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.274] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.275] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.275] | : . ' , signalConditions() ... done [12:35:08.275] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.275] | : . Launching futures ... done [12:35:08.276] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.276] | : Using SequentialFutureBackend ... done [12:35:08.276] | run() for 'Future' () ... done [12:35:08.277] future(..., label = NULL) ... done [12:35:08.277] value() for SequentialFuture () ... [12:35:08.277] | signalConditions() ... [12:35:08.278] | : include = 'immediateCondition' [12:35:08.278] | : exclude = [12:35:08.278] | : resignal = FALSE [12:35:08.278] | : Number of conditions: 6 [12:35:08.279] | : int 6 [12:35:08.279] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.280] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.280] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.280] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.281] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.281] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.281] | signalConditions() ... done [12:35:08.281] | relay stdout ... [12:35:08.282] | relay stdout ... done [12:35:08.282] | check for misuse ... [12:35:08.282] | check for misuse ... done [12:35:08.282] | relay conditions ... [12:35:08.283] | : Future state: 'finished' [12:35:08.283] | : signalConditions() ... [12:35:08.283] | : . include = 'condition' [12:35:08.284] | : . exclude = 'immediateCondition' [12:35:08.284] | : . resignal = TRUE [12:35:08.284] | : . Number of conditions: 6 [12:35:08.284] | : . int 6 [12:35:08.285] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.285] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:07.896] | : . ' , attachPackages() ... [12:35:08.286] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.286] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:07.897] | : . ' , ; packages: [n=1] 'future' [12:35:08.286] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.287] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:07.897] | : . ' , attachPackages() ... done [12:35:08.287] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.287] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:07.898] | : . ' , attachPackages() ... [12:35:08.288] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.288] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:07.898] | : . ' , ; packages: [n=0] [12:35:08.288] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.289] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:07.898] | : . ' , attachPackages() ... done [12:35:08.289] | : signalConditions() ... done [12:35:08.289] | relay conditions ... done [12:35:08.290] value() for SequentialFuture () ... done [12:35:08.290] value() for SequentialFuture () ... [12:35:08.290] | signalConditions() ... [12:35:08.290] | : include = 'immediateCondition' [12:35:08.291] | : exclude = [12:35:08.291] | : resignal = FALSE [12:35:08.291] | : Number of conditions: 6 [12:35:08.292] | : int 6 [12:35:08.292] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.293] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.293] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.293] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.293] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.294] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.294] | signalConditions() ... done [12:35:08.294] | relay stdout ... [12:35:08.295] | relay stdout ... done [12:35:08.295] | check for misuse ... [12:35:08.295] | check for misuse ... done [12:35:08.295] | relay conditions ... [12:35:08.296] | : Future state: 'finished' [12:35:08.296] | : signalConditions() ... [12:35:08.296] | : . include = 'condition' [12:35:08.296] | : . exclude = 'immediateCondition' [12:35:08.297] | : . resignal = TRUE [12:35:08.297] | : . Number of conditions: 6 [12:35:08.297] | : . int 6 [12:35:08.298] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.298] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.001] | : . ' , attachPackages() ... [12:35:08.299] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.299] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.002] | : . ' , ; packages: [n=1] 'future' [12:35:08.299] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.300] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.002] | : . ' , attachPackages() ... done [12:35:08.300] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.300] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.002] | : . ' , attachPackages() ... [12:35:08.301] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.301] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.003] | : . ' , ; packages: [n=0] [12:35:08.301] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.302] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.003] | : . ' , attachPackages() ... done [12:35:08.302] | : signalConditions() ... done [12:35:08.302] | relay conditions ... done [12:35:08.302] value() for SequentialFuture () ... done [12:35:08.303] value() for SequentialFuture () ... [12:35:08.303] | signalConditions() ... [12:35:08.303] | : include = 'immediateCondition' [12:35:08.304] | : exclude = [12:35:08.304] | : resignal = FALSE [12:35:08.304] | : Number of conditions: 6 [12:35:08.304] | : int 6 [12:35:08.305] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.305] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.306] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.306] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.306] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.307] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.307] | signalConditions() ... done [12:35:08.307] | relay stdout ... [12:35:08.307] | relay stdout ... done [12:35:08.308] | check for misuse ... [12:35:08.308] | check for misuse ... done [12:35:08.308] | relay conditions ... [12:35:08.309] | : Future state: 'finished' [12:35:08.309] | : signalConditions() ... [12:35:08.309] | : . include = 'condition' [12:35:08.309] | : . exclude = 'immediateCondition' [12:35:08.310] | : . resignal = TRUE [12:35:08.310] | : . Number of conditions: 6 [12:35:08.310] | : . int 6 [12:35:08.311] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.311] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.100] | : . ' , attachPackages() ... [12:35:08.312] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.312] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.100] | : . ' , ; packages: [n=1] 'future' [12:35:08.312] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.313] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.101] | : . ' , attachPackages() ... done [12:35:08.313] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.313] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.101] | : . ' , attachPackages() ... [12:35:08.314] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.314] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.101] | : . ' , ; packages: [n=0] [12:35:08.314] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.315] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.102] | : . ' , attachPackages() ... done [12:35:08.315] | : signalConditions() ... done [12:35:08.315] | relay conditions ... done [12:35:08.315] value() for SequentialFuture () ... done [12:35:08.316] value() for SequentialFuture () ... [12:35:08.316] | signalConditions() ... [12:35:08.316] | : include = 'immediateCondition' [12:35:08.317] | : exclude = [12:35:08.317] | : resignal = FALSE [12:35:08.317] | : Number of conditions: 6 [12:35:08.317] | : int 6 [12:35:08.318] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.319] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.319] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.319] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.320] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.320] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.320] | signalConditions() ... done [12:35:08.320] | relay stdout ... [12:35:08.321] | relay stdout ... done [12:35:08.321] | check for misuse ... [12:35:08.321] | check for misuse ... done [12:35:08.322] | relay conditions ... [12:35:08.322] | : Future state: 'finished' [12:35:08.322] | : signalConditions() ... [12:35:08.322] | : . include = 'condition' [12:35:08.323] | : . exclude = 'immediateCondition' [12:35:08.323] | : . resignal = TRUE [12:35:08.323] | : . Number of conditions: 6 [12:35:08.324] | : . int 6 [12:35:08.324] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.325] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.195] | : . ' , attachPackages() ... [12:35:08.325] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.325] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.196] | : . ' , ; packages: [n=1] 'future' [12:35:08.326] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.326] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.196] | : . ' , attachPackages() ... done [12:35:08.326] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.327] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.196] | : . ' , attachPackages() ... [12:35:08.327] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.327] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.197] | : . ' , ; packages: [n=0] [12:35:08.328] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.328] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.197] | : . ' , attachPackages() ... done [12:35:08.328] | : signalConditions() ... done [12:35:08.329] | relay conditions ... done [12:35:08.329] value() for SequentialFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:08.330] future(..., label = 'fsample_1-844575') ... [12:35:08.331] | lazy: FALSE [12:35:08.331] | stdout: TRUE [12:35:08.331] | conditions: [n=1] 'condition' [12:35:08.332] | gc: FALSE [12:35:08.332] | earlySignal: FALSE [12:35:08.332] | getGlobalsAndPackages() ... [12:35:08.332] | : Searching for globals ... [12:35:08.344] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.344] | : Searching for globals ... done [12:35:08.345] | : Resolving globals: FALSE [12:35:08.345] | : Search for packages associated with the globals ... [12:35:08.345] | : . Packages associated with globals: [1] 'base' [12:35:08.346] | : . Packages: [1] 'base' [12:35:08.346] | : Search for packages associated with the globals ... done [12:35:08.346] | : Packages after dropping 'base': [0] [12:35:08.347] | : globals: [1] 'x' [12:35:08.347] | : packages: [0] [12:35:08.347] | getGlobalsAndPackages() ... done [12:35:08.348] | run() for 'Future' ('fsample_1-844575') ... [12:35:08.348] | : state: 'created' [12:35:08.348] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.349] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.349] | : Using SequentialFutureBackend ... [12:35:08.349] | : . Number of futures since start: 44 (44 created, 44 launched, 44 finished) [12:35:08.349] | : . Launching futures ... [12:35:08.350] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.350] | : . ' , getFutureData() ... [12:35:08.350] | : . ' , ; getFutureCore() ... [12:35:08.351] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.351] | : . ' , ; getFutureCore() ... done [12:35:08.351] | : . ' , ; getFutureCapture() ... [12:35:08.351] | : . ' , ; getFutureCapture() ... done [12:35:08.352] | : . ' , ; getFutureContext() ... [12:35:08.352] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.352] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.353] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.353] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.353] | : . ' , ; getFutureContext() ... done [12:35:08.353] | : . ' , getFutureData() ... done [12:35:08.356] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.357] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.357] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.358] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.358] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.358] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.358] | : . ' , ; ` | New stack: [12:35:08.359] | : . ' , ; ` | List of 1 [12:35:08.359] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.359] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.359] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.359] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.359] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.359] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.359] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.359] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.364] | : . ' , ; ` | Old stack: [12:35:08.364] | : . ' , ; ` | List of 1 [12:35:08.364] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.364] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.364] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.364] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.364] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.364] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.364] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.364] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.364] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.364] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.364] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.370] | : . ' , ; ` | Not identical [12:35:08.370] | : . ' , ; ` | all.equal() for future ... [12:35:08.370] | : . ' , ; ` | : List of 2 [12:35:08.370] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.370] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.370] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.370] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.370] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.370] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.370] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.379] | : . ' , ; ` | all.equal() for future ... done [12:35:08.380] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.380] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.380] | : . ' , ; ` List of future strategies: [12:35:08.380] | : . ' , ; ` 1. sequential: [12:35:08.380] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.380] | : . ' , ; ` - tweaked: FALSE [12:35:08.380] | : . ' , ; ` - call: plan(sequential) [12:35:08.381] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.381] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.382] | : . ' , assign_globals() ... [12:35:08.382] | : . ' , List of 1 [12:35:08.382] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.382] | : . ' , - attr(*, "where")=List of 1 [12:35:08.382] | : . ' , ..$ x: [12:35:08.382] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.382] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.382] | : . ' , - attr(*, "total_size")= num NA [12:35:08.382] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.386] | : . ' , - copied 'x' to environment [12:35:08.386] | : . ' , assign_globals() ... done [12:35:08.390] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.390] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.390] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.391] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.391] | : . ' , ; ` | : New stack: [12:35:08.391] | : . ' , ; ` | : List of 1 [12:35:08.391] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.391] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.391] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.391] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.391] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.391] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.397] | : . ' , ; ` | : Old stack: [12:35:08.397] | : . ' , ; ` | : List of 1 [12:35:08.397] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.397] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.397] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.397] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.397] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.397] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.402] | : . ' , ; ` | : Identical [12:35:08.403] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.403] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.403] | : . ' , ; ` | List of future strategies: [12:35:08.403] | : . ' , ; ` | 1. sequential: [12:35:08.403] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.403] | : . ' , ; ` | - tweaked: FALSE [12:35:08.403] | : . ' , ; ` | - call: plan(sequential) [12:35:08.404] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.404] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.404] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.405] | : . ' , SequentialFuture started (and completed) [12:35:08.405] | : . ' , signalConditions() ... [12:35:08.406] | : . ' , ; include = 'immediateCondition' [12:35:08.406] | : . ' , ; exclude = [12:35:08.406] | : . ' , ; resignal = FALSE [12:35:08.406] | : . ' , ; Number of conditions: 6 [12:35:08.407] | : . ' , ; int 6 [12:35:08.407] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.408] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.408] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.408] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.408] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.408] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.409] | : . ' , signalConditions() ... done [12:35:08.409] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.409] | : . Launching futures ... done [12:35:08.409] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.409] | : Using SequentialFutureBackend ... done [12:35:08.410] | run() for 'Future' ('fsample_1-844575') ... done [12:35:08.410] future(..., label = 'fsample_1-844575') ... done [12:35:08.413] future(..., label = 'fsample_2-779525') ... [12:35:08.414] | lazy: FALSE [12:35:08.414] | stdout: TRUE [12:35:08.414] | conditions: [n=1] 'condition' [12:35:08.414] | gc: FALSE [12:35:08.415] | earlySignal: FALSE [12:35:08.415] | getGlobalsAndPackages() ... [12:35:08.415] | : Searching for globals ... [12:35:08.422] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.423] | : Searching for globals ... done [12:35:08.423] | : Resolving globals: FALSE [12:35:08.423] | : Search for packages associated with the globals ... [12:35:08.423] | : . Packages associated with globals: [1] 'base' [12:35:08.424] | : . Packages: [1] 'base' [12:35:08.424] | : Search for packages associated with the globals ... done [12:35:08.424] | : Packages after dropping 'base': [0] [12:35:08.424] | : globals: [1] 'x' [12:35:08.424] | : packages: [0] [12:35:08.425] | getGlobalsAndPackages() ... done [12:35:08.425] | run() for 'Future' ('fsample_2-779525') ... [12:35:08.425] | : state: 'created' [12:35:08.425] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.425] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.426] | : Using SequentialFutureBackend ... [12:35:08.426] | : . Number of futures since start: 45 (45 created, 45 launched, 45 finished) [12:35:08.426] | : . Launching futures ... [12:35:08.426] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.426] | : . ' , getFutureData() ... [12:35:08.427] | : . ' , ; getFutureCore() ... [12:35:08.427] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.427] | : . ' , ; getFutureCore() ... done [12:35:08.427] | : . ' , ; getFutureCapture() ... [12:35:08.427] | : . ' , ; getFutureCapture() ... done [12:35:08.427] | : . ' , ; getFutureContext() ... [12:35:08.428] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.428] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.428] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.428] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.428] | : . ' , ; getFutureContext() ... done [12:35:08.429] | : . ' , getFutureData() ... done [12:35:08.431] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.431] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.431] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.431] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.432] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.432] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.432] | : . ' , ; ` | New stack: [12:35:08.432] | : . ' , ; ` | List of 1 [12:35:08.432] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.432] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.432] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.432] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.432] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.432] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.432] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.432] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.436] | : . ' , ; ` | Old stack: [12:35:08.436] | : . ' , ; ` | List of 1 [12:35:08.436] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.436] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.436] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.436] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.436] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.436] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.436] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.436] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.436] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.436] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.436] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.440] | : . ' , ; ` | Not identical [12:35:08.440] | : . ' , ; ` | all.equal() for future ... [12:35:08.441] | : . ' , ; ` | : List of 2 [12:35:08.441] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.441] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.441] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.441] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.441] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.441] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.441] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.448] | : . ' , ; ` | all.equal() for future ... done [12:35:08.449] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.449] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.449] | : . ' , ; ` List of future strategies: [12:35:08.449] | : . ' , ; ` 1. sequential: [12:35:08.449] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.449] | : . ' , ; ` - tweaked: FALSE [12:35:08.449] | : . ' , ; ` - call: plan(sequential) [12:35:08.450] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.450] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.450] | : . ' , assign_globals() ... [12:35:08.451] | : . ' , List of 1 [12:35:08.451] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.451] | : . ' , - attr(*, "where")=List of 1 [12:35:08.451] | : . ' , ..$ x: [12:35:08.451] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.451] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.451] | : . ' , - attr(*, "total_size")= num NA [12:35:08.451] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.454] | : . ' , - copied 'x' to environment [12:35:08.454] | : . ' , assign_globals() ... done [12:35:08.457] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.457] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.457] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.457] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.458] | : . ' , ; ` | : New stack: [12:35:08.458] | : . ' , ; ` | : List of 1 [12:35:08.458] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.458] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.458] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.458] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.458] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.458] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.462] | : . ' , ; ` | : Old stack: [12:35:08.463] | : . ' , ; ` | : List of 1 [12:35:08.463] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.463] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.463] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.463] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.463] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.463] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.467] | : . ' , ; ` | : Identical [12:35:08.467] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.467] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.467] | : . ' , ; ` | List of future strategies: [12:35:08.467] | : . ' , ; ` | 1. sequential: [12:35:08.467] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.467] | : . ' , ; ` | - tweaked: FALSE [12:35:08.467] | : . ' , ; ` | - call: plan(sequential) [12:35:08.468] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.468] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.468] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.469] | : . ' , SequentialFuture started (and completed) [12:35:08.469] | : . ' , signalConditions() ... [12:35:08.469] | : . ' , ; include = 'immediateCondition' [12:35:08.469] | : . ' , ; exclude = [12:35:08.470] | : . ' , ; resignal = FALSE [12:35:08.470] | : . ' , ; Number of conditions: 6 [12:35:08.470] | : . ' , ; int 6 [12:35:08.470] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.471] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.471] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.471] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.471] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.471] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.472] | : . ' , signalConditions() ... done [12:35:08.472] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.472] | : . Launching futures ... done [12:35:08.472] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.472] | : Using SequentialFutureBackend ... done [12:35:08.473] | run() for 'Future' ('fsample_2-779525') ... done [12:35:08.473] future(..., label = 'fsample_2-779525') ... done [12:35:08.473] future(..., label = 'fsample_3-377934') ... [12:35:08.474] | lazy: FALSE [12:35:08.474] | stdout: TRUE [12:35:08.474] | conditions: [n=1] 'condition' [12:35:08.474] | gc: FALSE [12:35:08.474] | earlySignal: FALSE [12:35:08.474] | getGlobalsAndPackages() ... [12:35:08.475] | : Searching for globals ... [12:35:08.484] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.484] | : Searching for globals ... done [12:35:08.484] | : Resolving globals: FALSE [12:35:08.485] | : Search for packages associated with the globals ... [12:35:08.485] | : . Packages associated with globals: [1] 'base' [12:35:08.486] | : . Packages: [1] 'base' [12:35:08.486] | : Search for packages associated with the globals ... done [12:35:08.486] | : Packages after dropping 'base': [0] [12:35:08.487] | : globals: [1] 'x' [12:35:08.487] | : packages: [0] [12:35:08.487] | getGlobalsAndPackages() ... done [12:35:08.488] | run() for 'Future' ('fsample_3-377934') ... [12:35:08.488] | : state: 'created' [12:35:08.488] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.489] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.489] | : Using SequentialFutureBackend ... [12:35:08.489] | : . Number of futures since start: 46 (46 created, 46 launched, 46 finished) [12:35:08.489] | : . Launching futures ... [12:35:08.490] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.490] | : . ' , getFutureData() ... [12:35:08.490] | : . ' , ; getFutureCore() ... [12:35:08.491] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.491] | : . ' , ; getFutureCore() ... done [12:35:08.491] | : . ' , ; getFutureCapture() ... [12:35:08.491] | : . ' , ; getFutureCapture() ... done [12:35:08.492] | : . ' , ; getFutureContext() ... [12:35:08.492] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.492] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.492] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.493] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.493] | : . ' , ; getFutureContext() ... done [12:35:08.493] | : . ' , getFutureData() ... done [12:35:08.496] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.497] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.497] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.498] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.498] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.498] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.499] | : . ' , ; ` | New stack: [12:35:08.499] | : . ' , ; ` | List of 1 [12:35:08.499] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.499] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.499] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.499] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.499] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.499] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.499] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.499] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.504] | : . ' , ; ` | Old stack: [12:35:08.504] | : . ' , ; ` | List of 1 [12:35:08.504] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.504] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.504] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.504] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.504] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.504] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.504] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.504] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.504] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.504] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.504] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.511] | : . ' , ; ` | Not identical [12:35:08.511] | : . ' , ; ` | all.equal() for future ... [12:35:08.511] | : . ' , ; ` | : List of 2 [12:35:08.511] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.511] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.511] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.511] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.511] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.511] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.511] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.521] | : . ' , ; ` | all.equal() for future ... done [12:35:08.522] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.522] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.522] | : . ' , ; ` List of future strategies: [12:35:08.522] | : . ' , ; ` 1. sequential: [12:35:08.522] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.522] | : . ' , ; ` - tweaked: FALSE [12:35:08.522] | : . ' , ; ` - call: plan(sequential) [12:35:08.523] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.524] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.524] | : . ' , assign_globals() ... [12:35:08.524] | : . ' , List of 1 [12:35:08.524] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.524] | : . ' , - attr(*, "where")=List of 1 [12:35:08.524] | : . ' , ..$ x: [12:35:08.524] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.524] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.524] | : . ' , - attr(*, "total_size")= num NA [12:35:08.524] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.528] | : . ' , - copied 'x' to environment [12:35:08.529] | : . ' , assign_globals() ... done [12:35:08.532] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.533] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.533] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.533] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.534] | : . ' , ; ` | : New stack: [12:35:08.534] | : . ' , ; ` | : List of 1 [12:35:08.534] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.534] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.534] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.534] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.534] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.534] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.540] | : . ' , ; ` | : Old stack: [12:35:08.540] | : . ' , ; ` | : List of 1 [12:35:08.540] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.540] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.540] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.540] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.540] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.540] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.547] | : . ' , ; ` | : Identical [12:35:08.547] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.547] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.547] | : . ' , ; ` | List of future strategies: [12:35:08.547] | : . ' , ; ` | 1. sequential: [12:35:08.547] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.547] | : . ' , ; ` | - tweaked: FALSE [12:35:08.547] | : . ' , ; ` | - call: plan(sequential) [12:35:08.548] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.549] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.549] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.550] | : . ' , SequentialFuture started (and completed) [12:35:08.550] | : . ' , signalConditions() ... [12:35:08.550] | : . ' , ; include = 'immediateCondition' [12:35:08.551] | : . ' , ; exclude = [12:35:08.551] | : . ' , ; resignal = FALSE [12:35:08.551] | : . ' , ; Number of conditions: 6 [12:35:08.551] | : . ' , ; int 6 [12:35:08.552] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.552] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.553] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.553] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.553] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.554] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.554] | : . ' , signalConditions() ... done [12:35:08.554] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.554] | : . Launching futures ... done [12:35:08.555] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.555] | : Using SequentialFutureBackend ... done [12:35:08.555] | run() for 'Future' ('fsample_3-377934') ... done [12:35:08.556] future(..., label = 'fsample_3-377934') ... done [12:35:08.556] future(..., label = 'fsample_4-207912') ... [12:35:08.557] | lazy: FALSE [12:35:08.557] | stdout: TRUE [12:35:08.557] | conditions: [n=1] 'condition' [12:35:08.557] | gc: FALSE [12:35:08.558] | earlySignal: FALSE [12:35:08.558] | getGlobalsAndPackages() ... [12:35:08.558] | : Searching for globals ... [12:35:08.570] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.570] | : Searching for globals ... done [12:35:08.570] | : Resolving globals: FALSE [12:35:08.571] | : Search for packages associated with the globals ... [12:35:08.571] | : . Packages associated with globals: [1] 'base' [12:35:08.572] | : . Packages: [1] 'base' [12:35:08.572] | : Search for packages associated with the globals ... done [12:35:08.572] | : Packages after dropping 'base': [0] [12:35:08.573] | : globals: [1] 'x' [12:35:08.573] | : packages: [0] [12:35:08.573] | getGlobalsAndPackages() ... done [12:35:08.574] | run() for 'Future' ('fsample_4-207912') ... [12:35:08.574] | : state: 'created' [12:35:08.574] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.575] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.575] | : Using SequentialFutureBackend ... [12:35:08.575] | : . Number of futures since start: 47 (47 created, 47 launched, 47 finished) [12:35:08.575] | : . Launching futures ... [12:35:08.576] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.576] | : . ' , getFutureData() ... [12:35:08.576] | : . ' , ; getFutureCore() ... [12:35:08.577] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.577] | : . ' , ; getFutureCore() ... done [12:35:08.577] | : . ' , ; getFutureCapture() ... [12:35:08.577] | : . ' , ; getFutureCapture() ... done [12:35:08.578] | : . ' , ; getFutureContext() ... [12:35:08.578] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.578] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.579] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.579] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.579] | : . ' , ; getFutureContext() ... done [12:35:08.579] | : . ' , getFutureData() ... done [12:35:08.583] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.583] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.583] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.584] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.584] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.584] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.585] | : . ' , ; ` | New stack: [12:35:08.585] | : . ' , ; ` | List of 1 [12:35:08.585] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.585] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.585] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.585] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.585] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.585] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.585] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.585] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.590] | : . ' , ; ` | Old stack: [12:35:08.590] | : . ' , ; ` | List of 1 [12:35:08.590] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.590] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.590] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.590] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.590] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.590] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.590] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.590] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.590] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.590] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.590] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.597] | : . ' , ; ` | Not identical [12:35:08.597] | : . ' , ; ` | all.equal() for future ... [12:35:08.597] | : . ' , ; ` | : List of 2 [12:35:08.597] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.597] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.597] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.597] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.597] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.597] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.597] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.608] | : . ' , ; ` | all.equal() for future ... done [12:35:08.608] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.608] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.608] | : . ' , ; ` List of future strategies: [12:35:08.608] | : . ' , ; ` 1. sequential: [12:35:08.608] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.608] | : . ' , ; ` - tweaked: FALSE [12:35:08.608] | : . ' , ; ` - call: plan(sequential) [12:35:08.609] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.610] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.610] | : . ' , assign_globals() ... [12:35:08.610] | : . ' , List of 1 [12:35:08.610] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.610] | : . ' , - attr(*, "where")=List of 1 [12:35:08.610] | : . ' , ..$ x: [12:35:08.610] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.610] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.610] | : . ' , - attr(*, "total_size")= num NA [12:35:08.610] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.615] | : . ' , - copied 'x' to environment [12:35:08.615] | : . ' , assign_globals() ... done [12:35:08.619] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.619] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.620] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.620] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.620] | : . ' , ; ` | : New stack: [12:35:08.620] | : . ' , ; ` | : List of 1 [12:35:08.620] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.620] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.620] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.620] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.620] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.620] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.627] | : . ' , ; ` | : Old stack: [12:35:08.627] | : . ' , ; ` | : List of 1 [12:35:08.627] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.627] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.627] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.627] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.627] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.627] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.633] | : . ' , ; ` | : Identical [12:35:08.633] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.633] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.634] | : . ' , ; ` | List of future strategies: [12:35:08.634] | : . ' , ; ` | 1. sequential: [12:35:08.634] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.634] | : . ' , ; ` | - tweaked: FALSE [12:35:08.634] | : . ' , ; ` | - call: plan(sequential) [12:35:08.635] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.635] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.635] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.636] | : . ' , SequentialFuture started (and completed) [12:35:08.636] | : . ' , signalConditions() ... [12:35:08.637] | : . ' , ; include = 'immediateCondition' [12:35:08.637] | : . ' , ; exclude = [12:35:08.637] | : . ' , ; resignal = FALSE [12:35:08.637] | : . ' , ; Number of conditions: 6 [12:35:08.638] | : . ' , ; int 6 [12:35:08.638] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.639] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.639] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.639] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.640] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.640] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.640] | : . ' , signalConditions() ... done [12:35:08.640] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.641] | : . Launching futures ... done [12:35:08.641] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.641] | : Using SequentialFutureBackend ... done [12:35:08.642] | run() for 'Future' ('fsample_4-207912') ... done [12:35:08.642] future(..., label = 'fsample_4-207912') ... done [12:35:08.642] value() for SequentialFuture ('fsample_1-844575') ... [12:35:08.643] | signalConditions() ... [12:35:08.643] | : include = 'immediateCondition' [12:35:08.643] | : exclude = [12:35:08.643] | : resignal = FALSE [12:35:08.644] | : Number of conditions: 6 [12:35:08.644] | : int 6 [12:35:08.645] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.645] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.645] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.646] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.646] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.646] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.646] | signalConditions() ... done [12:35:08.647] | relay stdout ... [12:35:08.647] | relay stdout ... done [12:35:08.647] | check for misuse ... [12:35:08.648] | check for misuse ... done [12:35:08.648] | relay conditions ... [12:35:08.648] | : Future state: 'finished' [12:35:08.648] | : signalConditions() ... [12:35:08.649] | : . include = 'condition' [12:35:08.649] | : . exclude = 'immediateCondition' [12:35:08.649] | : . resignal = TRUE [12:35:08.649] | : . Number of conditions: 6 [12:35:08.650] | : . int 6 [12:35:08.650] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.651] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.354] | : . ' , attachPackages() ... [12:35:08.651] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.651] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.354] | : . ' , ; packages: [n=1] 'future' [12:35:08.652] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.652] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.355] | : . ' , attachPackages() ... done [12:35:08.652] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.653] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.355] | : . ' , attachPackages() ... [12:35:08.653] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.653] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.355] | : . ' , ; packages: [n=0] [12:35:08.654] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.654] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.355] | : . ' , attachPackages() ... done [12:35:08.654] | : signalConditions() ... done [12:35:08.655] | relay conditions ... done [12:35:08.655] value() for SequentialFuture ('fsample_1-844575') ... done [12:35:08.655] value() for SequentialFuture ('fsample_2-779525') ... [12:35:08.655] | signalConditions() ... [12:35:08.656] | : include = 'immediateCondition' [12:35:08.656] | : exclude = [12:35:08.656] | : resignal = FALSE [12:35:08.656] | : Number of conditions: 6 [12:35:08.657] | : int 6 [12:35:08.658] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.658] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.658] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.658] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.659] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.659] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.659] | signalConditions() ... done [12:35:08.660] | relay stdout ... [12:35:08.660] | relay stdout ... done [12:35:08.660] | check for misuse ... [12:35:08.660] | check for misuse ... done [12:35:08.661] | relay conditions ... [12:35:08.661] | : Future state: 'finished' [12:35:08.661] | : signalConditions() ... [12:35:08.661] | : . include = 'condition' [12:35:08.662] | : . exclude = 'immediateCondition' [12:35:08.666] | : . resignal = TRUE [12:35:08.666] | : . Number of conditions: 6 [12:35:08.666] | : . int 6 [12:35:08.667] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.668] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.429] | : . ' , attachPackages() ... [12:35:08.668] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.669] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.429] | : . ' , ; packages: [n=1] 'future' [12:35:08.669] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.669] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.429] | : . ' , attachPackages() ... done [12:35:08.670] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.670] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.430] | : . ' , attachPackages() ... [12:35:08.670] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.671] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.430] | : . ' , ; packages: [n=0] [12:35:08.671] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.671] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.430] | : . ' , attachPackages() ... done [12:35:08.672] | : signalConditions() ... done [12:35:08.672] | relay conditions ... done [12:35:08.672] value() for SequentialFuture ('fsample_2-779525') ... done [12:35:08.672] value() for SequentialFuture ('fsample_3-377934') ... [12:35:08.673] | signalConditions() ... [12:35:08.673] | : include = 'immediateCondition' [12:35:08.673] | : exclude = [12:35:08.674] | : resignal = FALSE [12:35:08.674] | : Number of conditions: 6 [12:35:08.674] | : int 6 [12:35:08.675] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.675] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.676] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.676] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.676] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.676] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.677] | signalConditions() ... done [12:35:08.677] | relay stdout ... [12:35:08.677] | relay stdout ... done [12:35:08.677] | check for misuse ... [12:35:08.678] | check for misuse ... done [12:35:08.678] | relay conditions ... [12:35:08.678] | : Future state: 'finished' [12:35:08.678] | : signalConditions() ... [12:35:08.678] | : . include = 'condition' [12:35:08.679] | : . exclude = 'immediateCondition' [12:35:08.679] | : . resignal = TRUE [12:35:08.679] | : . Number of conditions: 6 [12:35:08.679] | : . int 6 [12:35:08.680] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.680] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.494] | : . ' , attachPackages() ... [12:35:08.681] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.681] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.494] | : . ' , ; packages: [n=1] 'future' [12:35:08.681] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.681] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.495] | : . ' , attachPackages() ... done [12:35:08.682] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.682] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.495] | : . ' , attachPackages() ... [12:35:08.682] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.683] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.495] | : . ' , ; packages: [n=0] [12:35:08.683] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.683] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.495] | : . ' , attachPackages() ... done [12:35:08.684] | : signalConditions() ... done [12:35:08.684] | relay conditions ... done [12:35:08.684] value() for SequentialFuture ('fsample_3-377934') ... done [12:35:08.684] value() for SequentialFuture ('fsample_4-207912') ... [12:35:08.685] | signalConditions() ... [12:35:08.685] | : include = 'immediateCondition' [12:35:08.685] | : exclude = [12:35:08.685] | : resignal = FALSE [12:35:08.686] | : Number of conditions: 6 [12:35:08.686] | : int 6 [12:35:08.686] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.687] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.687] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.688] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.688] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.688] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.689] | signalConditions() ... done [12:35:08.689] | relay stdout ... [12:35:08.689] | relay stdout ... done [12:35:08.690] | check for misuse ... [12:35:08.690] | check for misuse ... done [12:35:08.690] | relay conditions ... [12:35:08.691] | : Future state: 'finished' [12:35:08.691] | : signalConditions() ... [12:35:08.691] | : . include = 'condition' [12:35:08.692] | : . exclude = 'immediateCondition' [12:35:08.692] | : . resignal = TRUE [12:35:08.692] | : . Number of conditions: 6 [12:35:08.693] | : . int 6 [12:35:08.694] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.694] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.580] | : . ' , attachPackages() ... [12:35:08.694] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.695] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.580] | : . ' , ; packages: [n=1] 'future' [12:35:08.695] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.695] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.581] | : . ' , attachPackages() ... done [12:35:08.696] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.696] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.581] | : . ' , attachPackages() ... [12:35:08.697] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.697] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.581] | : . ' , ; packages: [n=0] [12:35:08.697] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.698] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.582] | : . ' , attachPackages() ... done [12:35:08.698] | : signalConditions() ... done [12:35:08.698] | relay conditions ... done [12:35:08.699] value() for SequentialFuture ('fsample_4-207912') ... done [[1]] [1] 3 [[2]] [1] 1 [[3]] [1] 3 [[4]] [1] 3 [12:35:08.700] future(..., label = 'fsample_1-119489') ... [12:35:08.700] | lazy: FALSE [12:35:08.700] | stdout: TRUE [12:35:08.701] | conditions: [n=1] 'condition' [12:35:08.701] | gc: FALSE [12:35:08.701] | earlySignal: FALSE [12:35:08.702] | getGlobalsAndPackages() ... [12:35:08.702] | : Searching for globals ... [12:35:08.714] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.715] | : Searching for globals ... done [12:35:08.715] | : Resolving globals: FALSE [12:35:08.715] | : Search for packages associated with the globals ... [12:35:08.716] | : . Packages associated with globals: [1] 'base' [12:35:08.716] | : . Packages: [1] 'base' [12:35:08.717] | : Search for packages associated with the globals ... done [12:35:08.717] | : Packages after dropping 'base': [0] [12:35:08.717] | : globals: [1] 'x' [12:35:08.718] | : packages: [0] [12:35:08.718] | getGlobalsAndPackages() ... done [12:35:08.719] | run() for 'Future' ('fsample_1-119489') ... [12:35:08.719] | : state: 'created' [12:35:08.719] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.720] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.720] | : Using SequentialFutureBackend ... [12:35:08.720] | : . Number of futures since start: 48 (48 created, 48 launched, 48 finished) [12:35:08.721] | : . Launching futures ... [12:35:08.721] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.721] | : . ' , getFutureData() ... [12:35:08.722] | : . ' , ; getFutureCore() ... [12:35:08.722] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.722] | : . ' , ; getFutureCore() ... done [12:35:08.722] | : . ' , ; getFutureCapture() ... [12:35:08.723] | : . ' , ; getFutureCapture() ... done [12:35:08.723] | : . ' , ; getFutureContext() ... [12:35:08.723] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.724] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.724] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.724] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.725] | : . ' , ; getFutureContext() ... done [12:35:08.725] | : . ' , getFutureData() ... done [12:35:08.728] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.728] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.729] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.729] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.730] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.730] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.730] | : . ' , ; ` | New stack: [12:35:08.731] | : . ' , ; ` | List of 1 [12:35:08.731] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.731] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.731] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.731] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.731] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.731] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.731] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.731] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.736] | : . ' , ; ` | Old stack: [12:35:08.736] | : . ' , ; ` | List of 1 [12:35:08.736] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.736] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.736] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.736] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.736] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.736] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.736] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.736] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.736] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.736] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.736] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.743] | : . ' , ; ` | Not identical [12:35:08.744] | : . ' , ; ` | all.equal() for future ... [12:35:08.744] | : . ' , ; ` | : List of 2 [12:35:08.744] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.744] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.744] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.744] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.744] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.744] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.744] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.755] | : . ' , ; ` | all.equal() for future ... done [12:35:08.756] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.756] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.756] | : . ' , ; ` List of future strategies: [12:35:08.756] | : . ' , ; ` 1. sequential: [12:35:08.756] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.756] | : . ' , ; ` - tweaked: FALSE [12:35:08.756] | : . ' , ; ` - call: plan(sequential) [12:35:08.757] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.758] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.758] | : . ' , assign_globals() ... [12:35:08.758] | : . ' , List of 1 [12:35:08.758] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.758] | : . ' , - attr(*, "where")=List of 1 [12:35:08.758] | : . ' , ..$ x: [12:35:08.758] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.758] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.758] | : . ' , - attr(*, "total_size")= num NA [12:35:08.758] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.763] | : . ' , - copied 'x' to environment [12:35:08.764] | : . ' , assign_globals() ... done [12:35:08.768] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.768] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.768] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.769] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.769] | : . ' , ; ` | : New stack: [12:35:08.769] | : . ' , ; ` | : List of 1 [12:35:08.769] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.769] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.769] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.769] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.769] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.769] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.776] | : . ' , ; ` | : Old stack: [12:35:08.777] | : . ' , ; ` | : List of 1 [12:35:08.777] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.777] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.777] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.777] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.777] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.777] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.783] | : . ' , ; ` | : Identical [12:35:08.784] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.784] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.784] | : . ' , ; ` | List of future strategies: [12:35:08.784] | : . ' , ; ` | 1. sequential: [12:35:08.784] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.784] | : . ' , ; ` | - tweaked: FALSE [12:35:08.784] | : . ' , ; ` | - call: plan(sequential) [12:35:08.785] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.786] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.786] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.787] | : . ' , SequentialFuture started (and completed) [12:35:08.787] | : . ' , signalConditions() ... [12:35:08.787] | : . ' , ; include = 'immediateCondition' [12:35:08.788] | : . ' , ; exclude = [12:35:08.788] | : . ' , ; resignal = FALSE [12:35:08.788] | : . ' , ; Number of conditions: 6 [12:35:08.788] | : . ' , ; int 6 [12:35:08.789] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.790] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.790] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.790] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.791] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.791] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.791] | : . ' , signalConditions() ... done [12:35:08.791] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.792] | : . Launching futures ... done [12:35:08.792] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.792] | : Using SequentialFutureBackend ... done [12:35:08.793] | run() for 'Future' ('fsample_1-119489') ... done [12:35:08.793] future(..., label = 'fsample_1-119489') ... done [12:35:08.794] future(..., label = 'fsample_2-722066') ... [12:35:08.794] | lazy: FALSE [12:35:08.794] | stdout: TRUE [12:35:08.795] | conditions: [n=1] 'condition' [12:35:08.795] | gc: FALSE [12:35:08.795] | earlySignal: FALSE [12:35:08.796] | getGlobalsAndPackages() ... [12:35:08.796] | : Searching for globals ... [12:35:08.807] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.807] | : Searching for globals ... done [12:35:08.807] | : Resolving globals: FALSE [12:35:08.808] | : Search for packages associated with the globals ... [12:35:08.808] | : . Packages associated with globals: [1] 'base' [12:35:08.809] | : . Packages: [1] 'base' [12:35:08.809] | : Search for packages associated with the globals ... done [12:35:08.809] | : Packages after dropping 'base': [0] [12:35:08.810] | : globals: [1] 'x' [12:35:08.810] | : packages: [0] [12:35:08.810] | getGlobalsAndPackages() ... done [12:35:08.811] | run() for 'Future' ('fsample_2-722066') ... [12:35:08.811] | : state: 'created' [12:35:08.811] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.812] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.812] | : Using SequentialFutureBackend ... [12:35:08.812] | : . Number of futures since start: 49 (49 created, 49 launched, 49 finished) [12:35:08.812] | : . Launching futures ... [12:35:08.813] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.813] | : . ' , getFutureData() ... [12:35:08.813] | : . ' , ; getFutureCore() ... [12:35:08.814] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.814] | : . ' , ; getFutureCore() ... done [12:35:08.814] | : . ' , ; getFutureCapture() ... [12:35:08.815] | : . ' , ; getFutureCapture() ... done [12:35:08.815] | : . ' , ; getFutureContext() ... [12:35:08.815] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.815] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.816] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.816] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.816] | : . ' , ; getFutureContext() ... done [12:35:08.817] | : . ' , getFutureData() ... done [12:35:08.824] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.824] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.824] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.825] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.825] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.826] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.826] | : . ' , ; ` | New stack: [12:35:08.826] | : . ' , ; ` | List of 1 [12:35:08.826] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.826] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.826] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.826] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.826] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.826] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.826] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.826] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.831] | : . ' , ; ` | Old stack: [12:35:08.832] | : . ' , ; ` | List of 1 [12:35:08.832] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.832] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.832] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.832] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.832] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.832] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.832] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.832] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.832] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.832] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.832] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.838] | : . ' , ; ` | Not identical [12:35:08.838] | : . ' , ; ` | all.equal() for future ... [12:35:08.838] | : . ' , ; ` | : List of 2 [12:35:08.838] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.838] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.838] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.838] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.838] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.838] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.838] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.849] | : . ' , ; ` | all.equal() for future ... done [12:35:08.849] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.850] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.850] | : . ' , ; ` List of future strategies: [12:35:08.850] | : . ' , ; ` 1. sequential: [12:35:08.850] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.850] | : . ' , ; ` - tweaked: FALSE [12:35:08.850] | : . ' , ; ` - call: plan(sequential) [12:35:08.851] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.851] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.852] | : . ' , assign_globals() ... [12:35:08.852] | : . ' , List of 1 [12:35:08.852] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.852] | : . ' , - attr(*, "where")=List of 1 [12:35:08.852] | : . ' , ..$ x: [12:35:08.852] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.852] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.852] | : . ' , - attr(*, "total_size")= num NA [12:35:08.852] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.857] | : . ' , - copied 'x' to environment [12:35:08.857] | : . ' , assign_globals() ... done [12:35:08.861] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.861] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.862] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.862] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.862] | : . ' , ; ` | : New stack: [12:35:08.862] | : . ' , ; ` | : List of 1 [12:35:08.862] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.862] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.862] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.862] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.862] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.862] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.869] | : . ' , ; ` | : Old stack: [12:35:08.869] | : . ' , ; ` | : List of 1 [12:35:08.869] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.869] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.869] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.869] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.869] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.869] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.875] | : . ' , ; ` | : Identical [12:35:08.876] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.876] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.876] | : . ' , ; ` | List of future strategies: [12:35:08.876] | : . ' , ; ` | 1. sequential: [12:35:08.876] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.876] | : . ' , ; ` | - tweaked: FALSE [12:35:08.876] | : . ' , ; ` | - call: plan(sequential) [12:35:08.877] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.877] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.878] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.878] | : . ' , SequentialFuture started (and completed) [12:35:08.879] | : . ' , signalConditions() ... [12:35:08.879] | : . ' , ; include = 'immediateCondition' [12:35:08.879] | : . ' , ; exclude = [12:35:08.880] | : . ' , ; resignal = FALSE [12:35:08.880] | : . ' , ; Number of conditions: 6 [12:35:08.880] | : . ' , ; int 6 [12:35:08.881] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.882] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.882] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.882] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.883] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.883] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.883] | : . ' , signalConditions() ... done [12:35:08.883] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.884] | : . Launching futures ... done [12:35:08.884] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.884] | : Using SequentialFutureBackend ... done [12:35:08.885] | run() for 'Future' ('fsample_2-722066') ... done [12:35:08.885] future(..., label = 'fsample_2-722066') ... done [12:35:08.886] future(..., label = 'fsample_3-533320') ... [12:35:08.886] | lazy: FALSE [12:35:08.886] | stdout: TRUE [12:35:08.887] | conditions: [n=1] 'condition' [12:35:08.887] | gc: FALSE [12:35:08.887] | earlySignal: FALSE [12:35:08.888] | getGlobalsAndPackages() ... [12:35:08.888] | : Searching for globals ... [12:35:08.900] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.900] | : Searching for globals ... done [12:35:08.900] | : Resolving globals: FALSE [12:35:08.901] | : Search for packages associated with the globals ... [12:35:08.901] | : . Packages associated with globals: [1] 'base' [12:35:08.902] | : . Packages: [1] 'base' [12:35:08.902] | : Search for packages associated with the globals ... done [12:35:08.902] | : Packages after dropping 'base': [0] [12:35:08.903] | : globals: [1] 'x' [12:35:08.903] | : packages: [0] [12:35:08.903] | getGlobalsAndPackages() ... done [12:35:08.904] | run() for 'Future' ('fsample_3-533320') ... [12:35:08.904] | : state: 'created' [12:35:08.904] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.905] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.905] | : Using SequentialFutureBackend ... [12:35:08.905] | : . Number of futures since start: 50 (50 created, 50 launched, 50 finished) [12:35:08.906] | : . Launching futures ... [12:35:08.906] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.906] | : . ' , getFutureData() ... [12:35:08.907] | : . ' , ; getFutureCore() ... [12:35:08.907] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.907] | : . ' , ; getFutureCore() ... done [12:35:08.908] | : . ' , ; getFutureCapture() ... [12:35:08.908] | : . ' , ; getFutureCapture() ... done [12:35:08.908] | : . ' , ; getFutureContext() ... [12:35:08.908] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.909] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.909] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.909] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.910] | : . ' , ; getFutureContext() ... done [12:35:08.910] | : . ' , getFutureData() ... done [12:35:08.913] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.913] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.914] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.914] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.915] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.915] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.915] | : . ' , ; ` | New stack: [12:35:08.916] | : . ' , ; ` | List of 1 [12:35:08.916] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.916] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.916] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.916] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.916] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.916] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.916] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.916] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.921] | : . ' , ; ` | Old stack: [12:35:08.921] | : . ' , ; ` | List of 1 [12:35:08.921] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.921] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.921] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.921] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.921] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.921] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.921] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.921] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.921] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.921] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.921] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.928] | : . ' , ; ` | Not identical [12:35:08.928] | : . ' , ; ` | all.equal() for future ... [12:35:08.929] | : . ' , ; ` | : List of 2 [12:35:08.929] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.929] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.929] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.929] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.929] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.929] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.929] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.940] | : . ' , ; ` | all.equal() for future ... done [12:35:08.941] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:08.941] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.941] | : . ' , ; ` List of future strategies: [12:35:08.941] | : . ' , ; ` 1. sequential: [12:35:08.941] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:08.941] | : . ' , ; ` - tweaked: FALSE [12:35:08.941] | : . ' , ; ` - call: plan(sequential) [12:35:08.942] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.942] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.943] | : . ' , assign_globals() ... [12:35:08.943] | : . ' , List of 1 [12:35:08.943] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:08.943] | : . ' , - attr(*, "where")=List of 1 [12:35:08.943] | : . ' , ..$ x: [12:35:08.943] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:08.943] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:08.943] | : . ' , - attr(*, "total_size")= num NA [12:35:08.943] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:08.948] | : . ' , - copied 'x' to environment [12:35:08.948] | : . ' , assign_globals() ... done [12:35:08.952] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.952] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.952] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.953] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:08.953] | : . ' , ; ` | : New stack: [12:35:08.953] | : . ' , ; ` | : List of 1 [12:35:08.953] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.953] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.953] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.953] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.953] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.953] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.958] | : . ' , ; ` | : Old stack: [12:35:08.958] | : . ' , ; ` | : List of 1 [12:35:08.958] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.958] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:08.958] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.958] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.958] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.958] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.966] | : . ' , ; ` | : Identical [12:35:08.966] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:08.966] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:08.967] | : . ' , ; ` | List of future strategies: [12:35:08.967] | : . ' , ; ` | 1. sequential: [12:35:08.967] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:08.967] | : . ' , ; ` | - tweaked: FALSE [12:35:08.967] | : . ' , ; ` | - call: plan(sequential) [12:35:08.967] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:08.967] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.968] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:08.968] | : . ' , SequentialFuture started (and completed) [12:35:08.968] | : . ' , signalConditions() ... [12:35:08.969] | : . ' , ; include = 'immediateCondition' [12:35:08.969] | : . ' , ; exclude = [12:35:08.969] | : . ' , ; resignal = FALSE [12:35:08.969] | : . ' , ; Number of conditions: 6 [12:35:08.969] | : . ' , ; int 6 [12:35:08.970] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.970] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.970] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.971] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.971] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.971] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:08.971] | : . ' , signalConditions() ... done [12:35:08.971] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:08.972] | : . Launching futures ... done [12:35:08.972] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:08.972] | : Using SequentialFutureBackend ... done [12:35:08.972] | run() for 'Future' ('fsample_3-533320') ... done [12:35:08.972] future(..., label = 'fsample_3-533320') ... done [12:35:08.973] future(..., label = 'fsample_4-712304') ... [12:35:08.973] | lazy: FALSE [12:35:08.973] | stdout: TRUE [12:35:08.974] | conditions: [n=1] 'condition' [12:35:08.974] | gc: FALSE [12:35:08.974] | earlySignal: FALSE [12:35:08.974] | getGlobalsAndPackages() ... [12:35:08.974] | : Searching for globals ... [12:35:08.982] | : . globals found: [3] '{', 'sample', 'x' [12:35:08.982] | : Searching for globals ... done [12:35:08.982] | : Resolving globals: FALSE [12:35:08.982] | : Search for packages associated with the globals ... [12:35:08.983] | : . Packages associated with globals: [1] 'base' [12:35:08.983] | : . Packages: [1] 'base' [12:35:08.983] | : Search for packages associated with the globals ... done [12:35:08.983] | : Packages after dropping 'base': [0] [12:35:08.984] | : globals: [1] 'x' [12:35:08.984] | : packages: [0] [12:35:08.984] | getGlobalsAndPackages() ... done [12:35:08.984] | run() for 'Future' ('fsample_4-712304') ... [12:35:08.985] | : state: 'created' [12:35:08.985] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.985] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.985] | : Using SequentialFutureBackend ... [12:35:08.985] | : . Number of futures since start: 51 (51 created, 51 launched, 51 finished) [12:35:08.986] | : . Launching futures ... [12:35:08.986] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:08.986] | : . ' , getFutureData() ... [12:35:08.986] | : . ' , ; getFutureCore() ... [12:35:08.987] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:08.987] | : . ' , ; getFutureCore() ... done [12:35:08.987] | : . ' , ; getFutureCapture() ... [12:35:08.988] | : . ' , ; getFutureCapture() ... done [12:35:08.988] | : . ' , ; getFutureContext() ... [12:35:08.988] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.988] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:08.989] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.989] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:08.989] | : . ' , ; getFutureContext() ... done [12:35:08.990] | : . ' , getFutureData() ... done [12:35:08.993] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:08.993] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:08.993] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:08.993] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:08.994] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:08.994] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:08.994] | : . ' , ; ` | New stack: [12:35:08.994] | : . ' , ; ` | List of 1 [12:35:08.994] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.994] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.994] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:08.994] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.994] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.994] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.994] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:08.994] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:08.998] | : . ' , ; ` | Old stack: [12:35:08.998] | : . ' , ; ` | List of 1 [12:35:08.998] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:08.998] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:08.998] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:08.998] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.998] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.998] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.998] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:08.998] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:08.998] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:08.998] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:08.998] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.002] | : . ' , ; ` | Not identical [12:35:09.003] | : . ' , ; ` | all.equal() for future ... [12:35:09.003] | : . ' , ; ` | : List of 2 [12:35:09.003] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.003] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.003] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.003] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.003] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.003] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.003] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.014] | : . ' , ; ` | all.equal() for future ... done [12:35:09.015] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:09.015] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.015] | : . ' , ; ` List of future strategies: [12:35:09.015] | : . ' , ; ` 1. sequential: [12:35:09.015] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:09.015] | : . ' , ; ` - tweaked: FALSE [12:35:09.015] | : . ' , ; ` - call: plan(sequential) [12:35:09.016] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.017] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.017] | : . ' , assign_globals() ... [12:35:09.017] | : . ' , List of 1 [12:35:09.017] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:09.017] | : . ' , - attr(*, "where")=List of 1 [12:35:09.017] | : . ' , ..$ x: [12:35:09.017] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.017] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:09.017] | : . ' , - attr(*, "total_size")= num NA [12:35:09.017] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:09.022] | : . ' , - copied 'x' to environment [12:35:09.023] | : . ' , assign_globals() ... done [12:35:09.027] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.027] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.027] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.028] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.028] | : . ' , ; ` | : New stack: [12:35:09.028] | : . ' , ; ` | : List of 1 [12:35:09.028] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.028] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.028] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.028] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.028] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.028] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.035] | : . ' , ; ` | : Old stack: [12:35:09.035] | : . ' , ; ` | : List of 1 [12:35:09.035] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.035] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.035] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.035] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.035] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.035] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.042] | : . ' , ; ` | : Identical [12:35:09.042] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.043] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.043] | : . ' , ; ` | List of future strategies: [12:35:09.043] | : . ' , ; ` | 1. sequential: [12:35:09.043] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.043] | : . ' , ; ` | - tweaked: FALSE [12:35:09.043] | : . ' , ; ` | - call: plan(sequential) [12:35:09.044] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.044] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.045] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.045] | : . ' , SequentialFuture started (and completed) [12:35:09.046] | : . ' , signalConditions() ... [12:35:09.046] | : . ' , ; include = 'immediateCondition' [12:35:09.046] | : . ' , ; exclude = [12:35:09.047] | : . ' , ; resignal = FALSE [12:35:09.047] | : . ' , ; Number of conditions: 6 [12:35:09.047] | : . ' , ; int 6 [12:35:09.048] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.048] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.049] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.049] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.049] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.050] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.050] | : . ' , signalConditions() ... done [12:35:09.050] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.051] | : . Launching futures ... done [12:35:09.051] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.051] | : Using SequentialFutureBackend ... done [12:35:09.051] | run() for 'Future' ('fsample_4-712304') ... done [12:35:09.052] future(..., label = 'fsample_4-712304') ... done [12:35:09.052] value() for SequentialFuture ('fsample_1-119489') ... [12:35:09.052] | signalConditions() ... [12:35:09.053] | : include = 'immediateCondition' [12:35:09.053] | : exclude = [12:35:09.053] | : resignal = FALSE [12:35:09.054] | : Number of conditions: 6 [12:35:09.054] | : int 6 [12:35:09.055] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.055] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.055] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.056] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.056] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.056] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.056] | signalConditions() ... done [12:35:09.057] | relay stdout ... [12:35:09.057] | relay stdout ... done [12:35:09.057] | check for misuse ... [12:35:09.058] | check for misuse ... done [12:35:09.058] | relay conditions ... [12:35:09.058] | : Future state: 'finished' [12:35:09.058] | : signalConditions() ... [12:35:09.059] | : . include = 'condition' [12:35:09.059] | : . exclude = 'immediateCondition' [12:35:09.059] | : . resignal = TRUE [12:35:09.059] | : . Number of conditions: 6 [12:35:09.060] | : . int 6 [12:35:09.061] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.061] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.725] | : . ' , attachPackages() ... [12:35:09.061] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.062] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.726] | : . ' , ; packages: [n=1] 'future' [12:35:09.062] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.062] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.726] | : . ' , attachPackages() ... done [12:35:09.063] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.063] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.727] | : . ' , attachPackages() ... [12:35:09.063] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.063] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.727] | : . ' , ; packages: [n=0] [12:35:09.064] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.064] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.727] | : . ' , attachPackages() ... done [12:35:09.065] | : signalConditions() ... done [12:35:09.065] | relay conditions ... done [12:35:09.065] value() for SequentialFuture ('fsample_1-119489') ... done [12:35:09.065] value() for SequentialFuture ('fsample_2-722066') ... [12:35:09.066] | signalConditions() ... [12:35:09.066] | : include = 'immediateCondition' [12:35:09.066] | : exclude = [12:35:09.067] | : resignal = FALSE [12:35:09.067] | : Number of conditions: 6 [12:35:09.067] | : int 6 [12:35:09.068] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.068] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.069] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.069] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.069] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.069] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.070] | signalConditions() ... done [12:35:09.070] | relay stdout ... [12:35:09.070] | relay stdout ... done [12:35:09.071] | check for misuse ... [12:35:09.071] | check for misuse ... done [12:35:09.071] | relay conditions ... [12:35:09.071] | : Future state: 'finished' [12:35:09.072] | : signalConditions() ... [12:35:09.072] | : . include = 'condition' [12:35:09.072] | : . exclude = 'immediateCondition' [12:35:09.073] | : . resignal = TRUE [12:35:09.073] | : . Number of conditions: 6 [12:35:09.073] | : . int 6 [12:35:09.074] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.074] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.817] | : . ' , attachPackages() ... [12:35:09.075] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.075] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.818] | : . ' , ; packages: [n=1] 'future' [12:35:09.075] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.076] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.822] | : . ' , attachPackages() ... done [12:35:09.076] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.076] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.822] | : . ' , attachPackages() ... [12:35:09.077] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.077] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.823] | : . ' , ; packages: [n=0] [12:35:09.077] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.077] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.823] | : . ' , attachPackages() ... done [12:35:09.078] | : signalConditions() ... done [12:35:09.078] | relay conditions ... done [12:35:09.078] value() for SequentialFuture ('fsample_2-722066') ... done [12:35:09.079] value() for SequentialFuture ('fsample_3-533320') ... [12:35:09.079] | signalConditions() ... [12:35:09.079] | : include = 'immediateCondition' [12:35:09.080] | : exclude = [12:35:09.080] | : resignal = FALSE [12:35:09.080] | : Number of conditions: 6 [12:35:09.080] | : int 6 [12:35:09.081] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.082] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.082] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.082] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.083] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.083] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.083] | signalConditions() ... done [12:35:09.084] | relay stdout ... [12:35:09.084] | relay stdout ... done [12:35:09.084] | check for misuse ... [12:35:09.085] | check for misuse ... done [12:35:09.085] | relay conditions ... [12:35:09.085] | : Future state: 'finished' [12:35:09.086] | : signalConditions() ... [12:35:09.086] | : . include = 'condition' [12:35:09.086] | : . exclude = 'immediateCondition' [12:35:09.087] | : . resignal = TRUE [12:35:09.087] | : . Number of conditions: 6 [12:35:09.087] | : . int 6 [12:35:09.088] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.089] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.911] | : . ' , attachPackages() ... [12:35:09.089] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.089] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.911] | : . ' , ; packages: [n=1] 'future' [12:35:09.090] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.090] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.911] | : . ' , attachPackages() ... done [12:35:09.090] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.091] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.912] | : . ' , attachPackages() ... [12:35:09.091] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.091] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.912] | : . ' , ; packages: [n=0] [12:35:09.092] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.092] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.912] | : . ' , attachPackages() ... done [12:35:09.092] | : signalConditions() ... done [12:35:09.092] | relay conditions ... done [12:35:09.093] value() for SequentialFuture ('fsample_3-533320') ... done [12:35:09.093] value() for SequentialFuture ('fsample_4-712304') ... [12:35:09.093] | signalConditions() ... [12:35:09.094] | : include = 'immediateCondition' [12:35:09.094] | : exclude = [12:35:09.094] | : resignal = FALSE [12:35:09.094] | : Number of conditions: 6 [12:35:09.095] | : int 6 [12:35:09.096] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.096] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.096] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.096] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.097] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.097] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.097] | signalConditions() ... done [12:35:09.097] | relay stdout ... [12:35:09.098] | relay stdout ... done [12:35:09.098] | check for misuse ... [12:35:09.098] | check for misuse ... done [12:35:09.099] | relay conditions ... [12:35:09.099] | : Future state: 'finished' [12:35:09.099] | : signalConditions() ... [12:35:09.099] | : . include = 'condition' [12:35:09.100] | : . exclude = 'immediateCondition' [12:35:09.104] | : . resignal = TRUE [12:35:09.104] | : . Number of conditions: 6 [12:35:09.105] | : . int 6 [12:35:09.106] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.106] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:08.990] | : . ' , attachPackages() ... [12:35:09.107] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.107] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:08.990] | : . ' , ; packages: [n=1] 'future' [12:35:09.107] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.108] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:08.991] | : . ' , attachPackages() ... done [12:35:09.108] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.108] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:08.991] | : . ' , attachPackages() ... [12:35:09.109] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.109] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:08.992] | : . ' , ; packages: [n=0] [12:35:09.109] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.110] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:08.992] | : . ' , attachPackages() ... done [12:35:09.110] | : signalConditions() ... done [12:35:09.110] | relay conditions ... done [12:35:09.110] value() for SequentialFuture ('fsample_4-712304') ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 2 [[4]] [1] 2 [12:35:09.112] future(..., label = 'fsample_1-570444') ... [12:35:09.112] | lazy: FALSE [12:35:09.112] | stdout: TRUE [12:35:09.112] | conditions: [n=1] 'condition' [12:35:09.113] | gc: FALSE [12:35:09.113] | earlySignal: FALSE [12:35:09.113] | getGlobalsAndPackages() ... [12:35:09.114] | : Searching for globals ... [12:35:09.126] | : . globals found: [3] '{', 'sample', 'x' [12:35:09.126] | : Searching for globals ... done [12:35:09.126] | : Resolving globals: FALSE [12:35:09.127] | : Search for packages associated with the globals ... [12:35:09.127] | : . Packages associated with globals: [1] 'base' [12:35:09.128] | : . Packages: [1] 'base' [12:35:09.128] | : Search for packages associated with the globals ... done [12:35:09.128] | : Packages after dropping 'base': [0] [12:35:09.129] | : globals: [1] 'x' [12:35:09.129] | : packages: [0] [12:35:09.129] | getGlobalsAndPackages() ... done [12:35:09.130] | run() for 'Future' ('fsample_1-570444') ... [12:35:09.130] | : state: 'created' [12:35:09.131] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.131] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.131] | : Using SequentialFutureBackend ... [12:35:09.132] | : . Number of futures since start: 52 (52 created, 52 launched, 52 finished) [12:35:09.132] | : . Launching futures ... [12:35:09.132] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.133] | : . ' , getFutureData() ... [12:35:09.133] | : . ' , ; getFutureCore() ... [12:35:09.134] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:09.134] | : . ' , ; getFutureCore() ... done [12:35:09.134] | : . ' , ; getFutureCapture() ... [12:35:09.135] | : . ' , ; getFutureCapture() ... done [12:35:09.135] | : . ' , ; getFutureContext() ... [12:35:09.135] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.136] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:09.136] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.136] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:09.137] | : . ' , ; getFutureContext() ... done [12:35:09.137] | : . ' , getFutureData() ... done [12:35:09.140] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.141] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.141] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.142] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.142] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.143] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:09.143] | : . ' , ; ` | New stack: [12:35:09.143] | : . ' , ; ` | List of 1 [12:35:09.143] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.143] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.143] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:09.143] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.143] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.143] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.143] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.143] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.149] | : . ' , ; ` | Old stack: [12:35:09.149] | : . ' , ; ` | List of 1 [12:35:09.149] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.149] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.149] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:09.149] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.149] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.149] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.149] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:09.149] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.149] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.149] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.149] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.154] | : . ' , ; ` | Not identical [12:35:09.154] | : . ' , ; ` | all.equal() for future ... [12:35:09.154] | : . ' , ; ` | : List of 2 [12:35:09.154] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.154] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.154] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.154] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.154] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.154] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.154] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.163] | : . ' , ; ` | all.equal() for future ... done [12:35:09.164] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:09.164] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.164] | : . ' , ; ` List of future strategies: [12:35:09.164] | : . ' , ; ` 1. sequential: [12:35:09.164] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:09.164] | : . ' , ; ` - tweaked: FALSE [12:35:09.164] | : . ' , ; ` - call: plan(sequential) [12:35:09.165] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.165] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.166] | : . ' , assign_globals() ... [12:35:09.166] | : . ' , List of 1 [12:35:09.166] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:09.166] | : . ' , - attr(*, "where")=List of 1 [12:35:09.166] | : . ' , ..$ x: [12:35:09.166] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.166] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:09.166] | : . ' , - attr(*, "total_size")= num NA [12:35:09.166] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:09.171] | : . ' , - copied 'x' to environment [12:35:09.171] | : . ' , assign_globals() ... done [12:35:09.175] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.176] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.176] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.176] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.177] | : . ' , ; ` | : New stack: [12:35:09.177] | : . ' , ; ` | : List of 1 [12:35:09.177] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.177] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.177] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.177] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.177] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.177] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.185] | : . ' , ; ` | : Old stack: [12:35:09.185] | : . ' , ; ` | : List of 1 [12:35:09.185] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.185] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.185] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.185] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.185] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.185] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.193] | : . ' , ; ` | : Identical [12:35:09.193] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.194] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.194] | : . ' , ; ` | List of future strategies: [12:35:09.194] | : . ' , ; ` | 1. sequential: [12:35:09.194] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.194] | : . ' , ; ` | - tweaked: FALSE [12:35:09.194] | : . ' , ; ` | - call: plan(sequential) [12:35:09.195] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.195] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.196] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.197] | : . ' , SequentialFuture started (and completed) [12:35:09.197] | : . ' , signalConditions() ... [12:35:09.197] | : . ' , ; include = 'immediateCondition' [12:35:09.198] | : . ' , ; exclude = [12:35:09.198] | : . ' , ; resignal = FALSE [12:35:09.198] | : . ' , ; Number of conditions: 6 [12:35:09.199] | : . ' , ; int 6 [12:35:09.200] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.200] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.200] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.200] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.201] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.201] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.201] | : . ' , signalConditions() ... done [12:35:09.202] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.202] | : . Launching futures ... done [12:35:09.202] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.203] | : Using SequentialFutureBackend ... done [12:35:09.203] | run() for 'Future' ('fsample_1-570444') ... done [12:35:09.204] future(..., label = 'fsample_1-570444') ... done [12:35:09.205] future(..., label = 'fsample_2-491151') ... [12:35:09.205] | lazy: FALSE [12:35:09.205] | stdout: TRUE [12:35:09.206] | conditions: [n=1] 'condition' [12:35:09.206] | gc: FALSE [12:35:09.206] | earlySignal: FALSE [12:35:09.207] | getGlobalsAndPackages() ... [12:35:09.207] | : Searching for globals ... [12:35:09.220] | : . globals found: [3] '{', 'sample', 'x' [12:35:09.221] | : Searching for globals ... done [12:35:09.221] | : Resolving globals: FALSE [12:35:09.222] | : Search for packages associated with the globals ... [12:35:09.222] | : . Packages associated with globals: [1] 'base' [12:35:09.223] | : . Packages: [1] 'base' [12:35:09.223] | : Search for packages associated with the globals ... done [12:35:09.223] | : Packages after dropping 'base': [0] [12:35:09.224] | : globals: [1] 'x' [12:35:09.224] | : packages: [0] [12:35:09.224] | getGlobalsAndPackages() ... done [12:35:09.225] | run() for 'Future' ('fsample_2-491151') ... [12:35:09.225] | : state: 'created' [12:35:09.225] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.226] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.226] | : Using SequentialFutureBackend ... [12:35:09.226] | : . Number of futures since start: 53 (53 created, 53 launched, 53 finished) [12:35:09.227] | : . Launching futures ... [12:35:09.227] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.228] | : . ' , getFutureData() ... [12:35:09.228] | : . ' , ; getFutureCore() ... [12:35:09.228] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:09.229] | : . ' , ; getFutureCore() ... done [12:35:09.229] | : . ' , ; getFutureCapture() ... [12:35:09.229] | : . ' , ; getFutureCapture() ... done [12:35:09.230] | : . ' , ; getFutureContext() ... [12:35:09.230] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.230] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:09.231] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.231] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:09.232] | : . ' , ; getFutureContext() ... done [12:35:09.232] | : . ' , getFutureData() ... done [12:35:09.235] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.236] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.236] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.237] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.237] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.238] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:09.238] | : . ' , ; ` | New stack: [12:35:09.238] | : . ' , ; ` | List of 1 [12:35:09.238] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.238] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.238] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:09.238] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.238] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.238] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.238] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.238] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.244] | : . ' , ; ` | Old stack: [12:35:09.245] | : . ' , ; ` | List of 1 [12:35:09.245] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.245] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.245] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:09.245] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.245] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.245] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.245] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:09.245] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.245] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.245] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.245] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.252] | : . ' , ; ` | Not identical [12:35:09.253] | : . ' , ; ` | all.equal() for future ... [12:35:09.253] | : . ' , ; ` | : List of 2 [12:35:09.253] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.253] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.253] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.253] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.253] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.253] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.253] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.270] | : . ' , ; ` | all.equal() for future ... done [12:35:09.270] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:09.271] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.271] | : . ' , ; ` List of future strategies: [12:35:09.271] | : . ' , ; ` 1. sequential: [12:35:09.271] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:09.271] | : . ' , ; ` - tweaked: FALSE [12:35:09.271] | : . ' , ; ` - call: plan(sequential) [12:35:09.272] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.273] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.273] | : . ' , assign_globals() ... [12:35:09.273] | : . ' , List of 1 [12:35:09.273] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:09.273] | : . ' , - attr(*, "where")=List of 1 [12:35:09.273] | : . ' , ..$ x: [12:35:09.273] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.273] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:09.273] | : . ' , - attr(*, "total_size")= num NA [12:35:09.273] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:09.279] | : . ' , - copied 'x' to environment [12:35:09.279] | : . ' , assign_globals() ... done [12:35:09.284] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.284] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.284] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.285] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.285] | : . ' , ; ` | : New stack: [12:35:09.285] | : . ' , ; ` | : List of 1 [12:35:09.285] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.285] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.285] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.285] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.285] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.285] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.293] | : . ' , ; ` | : Old stack: [12:35:09.293] | : . ' , ; ` | : List of 1 [12:35:09.293] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.293] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.293] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.293] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.293] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.293] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.300] | : . ' , ; ` | : Identical [12:35:09.301] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.301] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.301] | : . ' , ; ` | List of future strategies: [12:35:09.301] | : . ' , ; ` | 1. sequential: [12:35:09.301] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.301] | : . ' , ; ` | - tweaked: FALSE [12:35:09.301] | : . ' , ; ` | - call: plan(sequential) [12:35:09.302] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.302] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.303] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.304] | : . ' , SequentialFuture started (and completed) [12:35:09.304] | : . ' , signalConditions() ... [12:35:09.304] | : . ' , ; include = 'immediateCondition' [12:35:09.305] | : . ' , ; exclude = [12:35:09.305] | : . ' , ; resignal = FALSE [12:35:09.305] | : . ' , ; Number of conditions: 6 [12:35:09.306] | : . ' , ; int 6 [12:35:09.307] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.307] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.307] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.308] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.308] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.308] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.309] | : . ' , signalConditions() ... done [12:35:09.309] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.309] | : . Launching futures ... done [12:35:09.309] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.310] | : Using SequentialFutureBackend ... done [12:35:09.310] | run() for 'Future' ('fsample_2-491151') ... done [12:35:09.311] future(..., label = 'fsample_2-491151') ... done [12:35:09.312] future(..., label = 'fsample_3-311664') ... [12:35:09.312] | lazy: FALSE [12:35:09.312] | stdout: TRUE [12:35:09.312] | conditions: [n=1] 'condition' [12:35:09.313] | gc: FALSE [12:35:09.313] | earlySignal: FALSE [12:35:09.313] | getGlobalsAndPackages() ... [12:35:09.314] | : Searching for globals ... [12:35:09.325] | : . globals found: [3] '{', 'sample', 'x' [12:35:09.326] | : Searching for globals ... done [12:35:09.326] | : Resolving globals: FALSE [12:35:09.326] | : Search for packages associated with the globals ... [12:35:09.327] | : . Packages associated with globals: [1] 'base' [12:35:09.328] | : . Packages: [1] 'base' [12:35:09.328] | : Search for packages associated with the globals ... done [12:35:09.328] | : Packages after dropping 'base': [0] [12:35:09.329] | : globals: [1] 'x' [12:35:09.329] | : packages: [0] [12:35:09.330] | getGlobalsAndPackages() ... done [12:35:09.330] | run() for 'Future' ('fsample_3-311664') ... [12:35:09.331] | : state: 'created' [12:35:09.331] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.331] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.332] | : Using SequentialFutureBackend ... [12:35:09.332] | : . Number of futures since start: 54 (54 created, 54 launched, 54 finished) [12:35:09.332] | : . Launching futures ... [12:35:09.333] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.333] | : . ' , getFutureData() ... [12:35:09.333] | : . ' , ; getFutureCore() ... [12:35:09.334] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:09.334] | : . ' , ; getFutureCore() ... done [12:35:09.334] | : . ' , ; getFutureCapture() ... [12:35:09.335] | : . ' , ; getFutureCapture() ... done [12:35:09.335] | : . ' , ; getFutureContext() ... [12:35:09.335] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.336] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:09.336] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.336] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:09.337] | : . ' , ; getFutureContext() ... done [12:35:09.337] | : . ' , getFutureData() ... done [12:35:09.340] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.340] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.341] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.341] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.342] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.342] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:09.342] | : . ' , ; ` | New stack: [12:35:09.343] | : . ' , ; ` | List of 1 [12:35:09.343] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.343] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.343] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:09.343] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.343] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.343] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.343] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.343] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.348] | : . ' , ; ` | Old stack: [12:35:09.348] | : . ' , ; ` | List of 1 [12:35:09.348] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.348] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.348] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:09.348] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.348] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.348] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.348] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:09.348] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.348] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.348] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.348] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.354] | : . ' , ; ` | Not identical [12:35:09.354] | : . ' , ; ` | all.equal() for future ... [12:35:09.355] | : . ' , ; ` | : List of 2 [12:35:09.355] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.355] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.355] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.355] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.355] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.355] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.355] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.364] | : . ' , ; ` | all.equal() for future ... done [12:35:09.364] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:09.365] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.365] | : . ' , ; ` List of future strategies: [12:35:09.365] | : . ' , ; ` 1. sequential: [12:35:09.365] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:09.365] | : . ' , ; ` - tweaked: FALSE [12:35:09.365] | : . ' , ; ` - call: plan(sequential) [12:35:09.366] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.366] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.366] | : . ' , assign_globals() ... [12:35:09.367] | : . ' , List of 1 [12:35:09.367] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:09.367] | : . ' , - attr(*, "where")=List of 1 [12:35:09.367] | : . ' , ..$ x: [12:35:09.367] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.367] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:09.367] | : . ' , - attr(*, "total_size")= num NA [12:35:09.367] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:09.371] | : . ' , - copied 'x' to environment [12:35:09.371] | : . ' , assign_globals() ... done [12:35:09.374] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.375] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.375] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.375] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.376] | : . ' , ; ` | : New stack: [12:35:09.376] | : . ' , ; ` | : List of 1 [12:35:09.376] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.376] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.376] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.376] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.376] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.376] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.381] | : . ' , ; ` | : Old stack: [12:35:09.381] | : . ' , ; ` | : List of 1 [12:35:09.381] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.381] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.381] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.381] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.381] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.381] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.387] | : . ' , ; ` | : Identical [12:35:09.387] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.387] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.388] | : . ' , ; ` | List of future strategies: [12:35:09.388] | : . ' , ; ` | 1. sequential: [12:35:09.388] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.388] | : . ' , ; ` | - tweaked: FALSE [12:35:09.388] | : . ' , ; ` | - call: plan(sequential) [12:35:09.388] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.389] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.389] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.390] | : . ' , SequentialFuture started (and completed) [12:35:09.390] | : . ' , signalConditions() ... [12:35:09.390] | : . ' , ; include = 'immediateCondition' [12:35:09.390] | : . ' , ; exclude = [12:35:09.391] | : . ' , ; resignal = FALSE [12:35:09.391] | : . ' , ; Number of conditions: 6 [12:35:09.391] | : . ' , ; int 6 [12:35:09.392] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.392] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.392] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.393] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.393] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.393] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.393] | : . ' , signalConditions() ... done [12:35:09.394] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.394] | : . Launching futures ... done [12:35:09.394] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.394] | : Using SequentialFutureBackend ... done [12:35:09.394] | run() for 'Future' ('fsample_3-311664') ... done [12:35:09.395] future(..., label = 'fsample_3-311664') ... done [12:35:09.395] future(..., label = 'fsample_4-697517') ... [12:35:09.396] | lazy: FALSE [12:35:09.396] | stdout: TRUE [12:35:09.396] | conditions: [n=1] 'condition' [12:35:09.396] | gc: FALSE [12:35:09.397] | earlySignal: FALSE [12:35:09.397] | getGlobalsAndPackages() ... [12:35:09.397] | : Searching for globals ... [12:35:09.411] | : . globals found: [3] '{', 'sample', 'x' [12:35:09.411] | : Searching for globals ... done [12:35:09.411] | : Resolving globals: FALSE [12:35:09.412] | : Search for packages associated with the globals ... [12:35:09.412] | : . Packages associated with globals: [1] 'base' [12:35:09.412] | : . Packages: [1] 'base' [12:35:09.413] | : Search for packages associated with the globals ... done [12:35:09.413] | : Packages after dropping 'base': [0] [12:35:09.413] | : globals: [1] 'x' [12:35:09.413] | : packages: [0] [12:35:09.414] | getGlobalsAndPackages() ... done [12:35:09.414] | run() for 'Future' ('fsample_4-697517') ... [12:35:09.414] | : state: 'created' [12:35:09.415] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.415] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.415] | : Using SequentialFutureBackend ... [12:35:09.415] | : . Number of futures since start: 55 (55 created, 55 launched, 55 finished) [12:35:09.416] | : . Launching futures ... [12:35:09.416] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.416] | : . ' , getFutureData() ... [12:35:09.416] | : . ' , ; getFutureCore() ... [12:35:09.417] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:09.417] | : . ' , ; getFutureCore() ... done [12:35:09.417] | : . ' , ; getFutureCapture() ... [12:35:09.417] | : . ' , ; getFutureCapture() ... done [12:35:09.418] | : . ' , ; getFutureContext() ... [12:35:09.418] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.418] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:09.418] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.419] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:09.419] | : . ' , ; getFutureContext() ... done [12:35:09.419] | : . ' , getFutureData() ... done [12:35:09.422] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.422] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.422] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.423] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.423] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.423] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:35:09.423] | : . ' , ; ` | New stack: [12:35:09.424] | : . ' , ; ` | List of 1 [12:35:09.424] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.424] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.424] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:35:09.424] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.424] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.424] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.424] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.424] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.428] | : . ' , ; ` | Old stack: [12:35:09.428] | : . ' , ; ` | List of 1 [12:35:09.428] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:35:09.428] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.428] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:35:09.428] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.428] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.428] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.428] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:35:09.428] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.428] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.428] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.428] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.434] | : . ' , ; ` | Not identical [12:35:09.434] | : . ' , ; ` | all.equal() for future ... [12:35:09.434] | : . ' , ; ` | : List of 2 [12:35:09.434] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.434] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.434] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.434] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.434] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.434] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.434] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.443] | : . ' , ; ` | all.equal() for future ... done [12:35:09.444] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:35:09.444] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.444] | : . ' , ; ` List of future strategies: [12:35:09.444] | : . ' , ; ` 1. sequential: [12:35:09.444] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:35:09.444] | : . ' , ; ` - tweaked: FALSE [12:35:09.444] | : . ' , ; ` - call: plan(sequential) [12:35:09.445] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.445] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.445] | : . ' , assign_globals() ... [12:35:09.446] | : . ' , List of 1 [12:35:09.446] | : . ' , $ x: int [1:4] 0 1 2 3 [12:35:09.446] | : . ' , - attr(*, "where")=List of 1 [12:35:09.446] | : . ' , ..$ x: [12:35:09.446] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.446] | : . ' , - attr(*, "resolved")= logi FALSE [12:35:09.446] | : . ' , - attr(*, "total_size")= num NA [12:35:09.446] | : . ' , - attr(*, "already-done")= logi TRUE [12:35:09.450] | : . ' , - copied 'x' to environment [12:35:09.450] | : . ' , assign_globals() ... done [12:35:09.454] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.454] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.454] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.454] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.455] | : . ' , ; ` | : New stack: [12:35:09.455] | : . ' , ; ` | : List of 1 [12:35:09.455] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.455] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.455] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.455] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.455] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.455] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.460] | : . ' , ; ` | : Old stack: [12:35:09.461] | : . ' , ; ` | : List of 1 [12:35:09.461] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.461] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.461] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.461] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.461] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.461] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.466] | : . ' , ; ` | : Identical [12:35:09.466] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.466] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.466] | : . ' , ; ` | List of future strategies: [12:35:09.466] | : . ' , ; ` | 1. sequential: [12:35:09.466] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.466] | : . ' , ; ` | - tweaked: FALSE [12:35:09.466] | : . ' , ; ` | - call: plan(sequential) [12:35:09.467] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.467] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.467] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.468] | : . ' , SequentialFuture started (and completed) [12:35:09.468] | : . ' , signalConditions() ... [12:35:09.468] | : . ' , ; include = 'immediateCondition' [12:35:09.468] | : . ' , ; exclude = [12:35:09.469] | : . ' , ; resignal = FALSE [12:35:09.469] | : . ' , ; Number of conditions: 6 [12:35:09.469] | : . ' , ; int 6 [12:35:09.470] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.470] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.470] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.470] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.470] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.470] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.471] | : . ' , signalConditions() ... done [12:35:09.471] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.471] | : . Launching futures ... done [12:35:09.471] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.471] | : Using SequentialFutureBackend ... done [12:35:09.472] | run() for 'Future' ('fsample_4-697517') ... done [12:35:09.472] future(..., label = 'fsample_4-697517') ... done [12:35:09.472] value() for SequentialFuture ('fsample_1-570444') ... [12:35:09.472] | signalConditions() ... [12:35:09.472] | : include = 'immediateCondition' [12:35:09.473] | : exclude = [12:35:09.473] | : resignal = FALSE [12:35:09.473] | : Number of conditions: 6 [12:35:09.473] | : int 6 [12:35:09.474] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.474] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.474] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.474] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.474] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.475] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.475] | signalConditions() ... done [12:35:09.475] | relay stdout ... [12:35:09.475] | relay stdout ... done [12:35:09.475] | check for misuse ... [12:35:09.476] | check for misuse ... done [12:35:09.476] | relay conditions ... [12:35:09.476] | : Future state: 'finished' [12:35:09.476] | : signalConditions() ... [12:35:09.476] | : . include = 'condition' [12:35:09.476] | : . exclude = 'immediateCondition' [12:35:09.477] | : . resignal = TRUE [12:35:09.477] | : . Number of conditions: 7 [12:35:09.477] | : . int 7 [12:35:09.477] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.478] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.137] | : . ' , attachPackages() ... [12:35:09.478] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.478] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.138] | : . ' , ; packages: [n=1] 'future' [12:35:09.478] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.478] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.138] | : . ' , attachPackages() ... done [12:35:09.479] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.479] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.139] | : . ' , attachPackages() ... [12:35:09.479] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.479] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.139] | : . ' , ; packages: [n=0] [12:35:09.479] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.480] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.139] | : . ' , attachPackages() ... done [12:35:09.480] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:09.480] | : . Condition #7: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:09.480] | : signalConditions() ... done [12:35:09.480] | relay conditions ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-58 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 111.28 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf9232c38 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-58 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureWarning' Duration: 0.03672194 secs (started 2025-07-29 12:35:09.13781) Worker process: 39c993df8b3ee8509e6caf1107b04c75 DEBUG: END TROUBLESHOOTING HELP [12:35:09.483] | future(..., label = 'fsample_1-594819') ... [12:35:09.483] | : lazy: FALSE [12:35:09.484] | : stdout: TRUE [12:35:09.484] | : conditions: [n=1] 'condition' [12:35:09.484] | : gc: FALSE [12:35:09.484] | : earlySignal: FALSE [12:35:09.484] | : getGlobalsAndPackages() ... [12:35:09.484] | : . Searching for globals ... [12:35:09.492] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.492] | : . Searching for globals ... done [12:35:09.492] | : . Resolving globals: FALSE [12:35:09.492] | : . Search for packages associated with the globals ... [12:35:09.492] | : . ' Packages associated with globals: [1] 'base' [12:35:09.493] | : . ' Packages: [1] 'base' [12:35:09.493] | : . Search for packages associated with the globals ... done [12:35:09.493] | : . Packages after dropping 'base': [0] [12:35:09.493] | : . globals: [1] 'x' [12:35:09.494] | : . packages: [0] [12:35:09.494] | : getGlobalsAndPackages() ... done [12:35:09.494] | : run() for 'Future' ('fsample_1-594819') ... [12:35:09.494] | : . state: 'created' [12:35:09.495] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.495] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.495] | : . Using SequentialFutureBackend ... [12:35:09.495] | : . ' Number of futures since start: 56 (56 created, 56 launched, 56 finished) [12:35:09.495] | : . ' Launching futures ... [12:35:09.495] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.496] | : . ' , ; getFutureData() ... [12:35:09.496] | : . ' , ; ` getFutureCore() ... [12:35:09.496] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.496] | : . ' , ; ` getFutureCore() ... done [12:35:09.496] | : . ' , ; ` getFutureCapture() ... [12:35:09.497] | : . ' , ; ` getFutureCapture() ... done [12:35:09.497] | : . ' , ; ` getFutureContext() ... [12:35:09.497] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.497] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.497] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.497] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.498] | : . ' , ; ` getFutureContext() ... done [12:35:09.498] | : . ' , ; getFutureData() ... done [12:35:09.501] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.501] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.501] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.502] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.502] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.502] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.502] | : . ' , ; ` | : New stack: [12:35:09.502] | : . ' , ; ` | : List of 1 [12:35:09.502] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.502] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.502] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.502] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.502] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.502] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.502] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.502] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.506] | : . ' , ; ` | : Old stack: [12:35:09.506] | : . ' , ; ` | : List of 1 [12:35:09.506] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.506] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.506] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.506] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.506] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.506] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.510] | : . ' , ; ` | : Not identical [12:35:09.510] | : . ' , ; ` | : all.equal() for future ... [12:35:09.513] | : . ' , ; ` | : . List of 2 [12:35:09.513] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.513] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.513] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.513] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.513] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.513] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.513] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.521] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.521] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.521] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.521] | : . ' , ; ` | List of future strategies: [12:35:09.521] | : . ' , ; ` | 1. sequential: [12:35:09.521] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.521] | : . ' , ; ` | - tweaked: FALSE [12:35:09.521] | : . ' , ; ` | - call: plan(sequential) [12:35:09.522] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.522] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.522] | : . ' , ; assign_globals() ... [12:35:09.522] | : . ' , ; List of 1 [12:35:09.522] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.522] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.522] | : . ' , ; ..$ x: [12:35:09.522] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.522] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.522] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.522] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.525] | : . ' , ; - copied 'x' to environment [12:35:09.526] | : . ' , ; assign_globals() ... done [12:35:09.528] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.528] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.529] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.529] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.529] | : . ' , ; ` | : . New stack: [12:35:09.529] | : . ' , ; ` | : . List of 1 [12:35:09.529] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.529] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.529] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.529] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.529] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.529] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.533] | : . ' , ; ` | : . Old stack: [12:35:09.533] | : . ' , ; ` | : . List of 1 [12:35:09.533] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.533] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.533] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.533] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.533] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.533] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.537] | : . ' , ; ` | : . Identical [12:35:09.537] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:09.538] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.538] | : . ' , ; ` | : List of future strategies: [12:35:09.538] | : . ' , ; ` | : 1. sequential: [12:35:09.538] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:09.538] | : . ' , ; ` | : - tweaked: FALSE [12:35:09.538] | : . ' , ; ` | : - call: plan(sequential) [12:35:09.538] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.539] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.539] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.539] | : . ' , ; SequentialFuture started (and completed) [12:35:09.540] | : . ' , ; signalConditions() ... [12:35:09.540] | : . ' , ; ` include = 'immediateCondition' [12:35:09.540] | : . ' , ; ` exclude = [12:35:09.540] | : . ' , ; ` resignal = FALSE [12:35:09.540] | : . ' , ; ` Number of conditions: 6 [12:35:09.540] | : . ' , ; ` int 6 [12:35:09.541] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.541] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.541] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.541] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.542] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.542] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.542] | : . ' , ; signalConditions() ... done [12:35:09.542] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.542] | : . ' Launching futures ... done [12:35:09.543] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.543] | : . Using SequentialFutureBackend ... done [12:35:09.543] | : run() for 'Future' ('fsample_1-594819') ... done [12:35:09.543] | future(..., label = 'fsample_1-594819') ... done [12:35:09.544] | future(..., label = 'fsample_2-333077') ... [12:35:09.544] | : lazy: FALSE [12:35:09.544] | : stdout: TRUE [12:35:09.544] | : conditions: [n=1] 'condition' [12:35:09.544] | : gc: FALSE [12:35:09.545] | : earlySignal: FALSE [12:35:09.545] | : getGlobalsAndPackages() ... [12:35:09.545] | : . Searching for globals ... [12:35:09.553] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.553] | : . Searching for globals ... done [12:35:09.554] | : . Resolving globals: FALSE [12:35:09.554] | : . Search for packages associated with the globals ... [12:35:09.554] | : . ' Packages associated with globals: [1] 'base' [12:35:09.555] | : . ' Packages: [1] 'base' [12:35:09.555] | : . Search for packages associated with the globals ... done [12:35:09.555] | : . Packages after dropping 'base': [0] [12:35:09.555] | : . globals: [1] 'x' [12:35:09.555] | : . packages: [0] [12:35:09.556] | : getGlobalsAndPackages() ... done [12:35:09.556] | : run() for 'Future' ('fsample_2-333077') ... [12:35:09.556] | : . state: 'created' [12:35:09.556] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.557] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.557] | : . Using SequentialFutureBackend ... [12:35:09.557] | : . ' Number of futures since start: 57 (57 created, 57 launched, 57 finished) [12:35:09.557] | : . ' Launching futures ... [12:35:09.557] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.558] | : . ' , ; getFutureData() ... [12:35:09.558] | : . ' , ; ` getFutureCore() ... [12:35:09.558] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.558] | : . ' , ; ` getFutureCore() ... done [12:35:09.558] | : . ' , ; ` getFutureCapture() ... [12:35:09.558] | : . ' , ; ` getFutureCapture() ... done [12:35:09.559] | : . ' , ; ` getFutureContext() ... [12:35:09.559] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.559] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.559] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.559] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.560] | : . ' , ; ` getFutureContext() ... done [12:35:09.560] | : . ' , ; getFutureData() ... done [12:35:09.562] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.563] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.563] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.564] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.564] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.564] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.565] | : . ' , ; ` | : New stack: [12:35:09.565] | : . ' , ; ` | : List of 1 [12:35:09.565] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.565] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.565] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.565] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.565] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.565] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.565] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.565] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.570] | : . ' , ; ` | : Old stack: [12:35:09.570] | : . ' , ; ` | : List of 1 [12:35:09.570] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.570] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.570] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.570] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.570] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.570] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.574] | : . ' , ; ` | : Not identical [12:35:09.574] | : . ' , ; ` | : all.equal() for future ... [12:35:09.574] | : . ' , ; ` | : . List of 2 [12:35:09.574] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.574] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.574] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.574] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.574] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.574] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.574] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.580] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.580] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.581] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.581] | : . ' , ; ` | List of future strategies: [12:35:09.581] | : . ' , ; ` | 1. sequential: [12:35:09.581] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.581] | : . ' , ; ` | - tweaked: FALSE [12:35:09.581] | : . ' , ; ` | - call: plan(sequential) [12:35:09.582] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.582] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.582] | : . ' , ; assign_globals() ... [12:35:09.583] | : . ' , ; List of 1 [12:35:09.583] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.583] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.583] | : . ' , ; ..$ x: [12:35:09.583] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.583] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.583] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.583] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.586] | : . ' , ; - copied 'x' to environment [12:35:09.587] | : . ' , ; assign_globals() ... done [12:35:09.591] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.591] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.591] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.592] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.592] | : . ' , ; ` | : . New stack: [12:35:09.592] | : . ' , ; ` | : . List of 1 [12:35:09.592] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.592] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.592] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.592] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.592] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.592] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.596] | : . ' , ; ` | : . Old stack: [12:35:09.597] | : . ' , ; ` | : . List of 1 [12:35:09.597] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.597] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.597] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.597] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.597] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.597] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.601] | : . ' , ; ` | : . Identical [12:35:09.601] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:09.601] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.601] | : . ' , ; ` | : List of future strategies: [12:35:09.601] | : . ' , ; ` | : 1. sequential: [12:35:09.601] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:09.601] | : . ' , ; ` | : - tweaked: FALSE [12:35:09.601] | : . ' , ; ` | : - call: plan(sequential) [12:35:09.602] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.602] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.602] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.603] | : . ' , ; SequentialFuture started (and completed) [12:35:09.603] | : . ' , ; signalConditions() ... [12:35:09.603] | : . ' , ; ` include = 'immediateCondition' [12:35:09.603] | : . ' , ; ` exclude = [12:35:09.604] | : . ' , ; ` resignal = FALSE [12:35:09.604] | : . ' , ; ` Number of conditions: 6 [12:35:09.604] | : . ' , ; ` int 6 [12:35:09.604] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.605] | : . ' , ; signalConditions() ... done [12:35:09.606] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.606] | : . ' Launching futures ... done [12:35:09.606] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.606] | : . Using SequentialFutureBackend ... done [12:35:09.606] | : run() for 'Future' ('fsample_2-333077') ... done [12:35:09.606] | future(..., label = 'fsample_2-333077') ... done [12:35:09.607] | future(..., label = 'fsample_3-625596') ... [12:35:09.607] | : lazy: FALSE [12:35:09.607] | : stdout: TRUE [12:35:09.608] | : conditions: [n=1] 'condition' [12:35:09.608] | : gc: FALSE [12:35:09.610] | : earlySignal: FALSE [12:35:09.611] | : getGlobalsAndPackages() ... [12:35:09.611] | : . Searching for globals ... [12:35:09.621] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.622] | : . Searching for globals ... done [12:35:09.622] | : . Resolving globals: FALSE [12:35:09.622] | : . Search for packages associated with the globals ... [12:35:09.623] | : . ' Packages associated with globals: [1] 'base' [12:35:09.623] | : . ' Packages: [1] 'base' [12:35:09.623] | : . Search for packages associated with the globals ... done [12:35:09.624] | : . Packages after dropping 'base': [0] [12:35:09.624] | : . globals: [1] 'x' [12:35:09.624] | : . packages: [0] [12:35:09.625] | : getGlobalsAndPackages() ... done [12:35:09.625] | : run() for 'Future' ('fsample_3-625596') ... [12:35:09.625] | : . state: 'created' [12:35:09.626] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.626] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.626] | : . Using SequentialFutureBackend ... [12:35:09.626] | : . ' Number of futures since start: 58 (58 created, 58 launched, 58 finished) [12:35:09.627] | : . ' Launching futures ... [12:35:09.628] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.628] | : . ' , ; getFutureData() ... [12:35:09.628] | : . ' , ; ` getFutureCore() ... [12:35:09.628] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.629] | : . ' , ; ` getFutureCore() ... done [12:35:09.629] | : . ' , ; ` getFutureCapture() ... [12:35:09.629] | : . ' , ; ` getFutureCapture() ... done [12:35:09.629] | : . ' , ; ` getFutureContext() ... [12:35:09.630] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.630] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.630] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.631] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.631] | : . ' , ; ` getFutureContext() ... done [12:35:09.631] | : . ' , ; getFutureData() ... done [12:35:09.634] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.634] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.635] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.635] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.635] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.636] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.636] | : . ' , ; ` | : New stack: [12:35:09.636] | : . ' , ; ` | : List of 1 [12:35:09.636] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.636] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.636] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.636] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.636] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.636] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.636] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.636] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.641] | : . ' , ; ` | : Old stack: [12:35:09.642] | : . ' , ; ` | : List of 1 [12:35:09.642] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.642] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.642] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.642] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.642] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.642] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.648] | : . ' , ; ` | : Not identical [12:35:09.648] | : . ' , ; ` | : all.equal() for future ... [12:35:09.648] | : . ' , ; ` | : . List of 2 [12:35:09.648] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.648] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.648] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.648] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.648] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.648] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.648] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.655] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.655] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.655] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.655] | : . ' , ; ` | List of future strategies: [12:35:09.655] | : . ' , ; ` | 1. sequential: [12:35:09.655] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.655] | : . ' , ; ` | - tweaked: FALSE [12:35:09.655] | : . ' , ; ` | - call: plan(sequential) [12:35:09.656] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.656] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.657] | : . ' , ; assign_globals() ... [12:35:09.657] | : . ' , ; List of 1 [12:35:09.657] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.657] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.657] | : . ' , ; ..$ x: [12:35:09.657] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.657] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.657] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.657] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.661] | : . ' , ; - copied 'x' to environment [12:35:09.662] | : . ' , ; assign_globals() ... done [12:35:09.667] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.667] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.667] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.668] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.668] | : . ' , ; ` | : . New stack: [12:35:09.669] | : . ' , ; ` | : . List of 1 [12:35:09.669] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.669] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.669] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.669] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.669] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.669] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.677] | : . ' , ; ` | : . Old stack: [12:35:09.677] | : . ' , ; ` | : . List of 1 [12:35:09.677] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.677] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.677] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.677] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.677] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.677] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.682] | : . ' , ; ` | : . Identical [12:35:09.682] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:09.682] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.682] | : . ' , ; ` | : List of future strategies: [12:35:09.682] | : . ' , ; ` | : 1. sequential: [12:35:09.682] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:09.682] | : . ' , ; ` | : - tweaked: FALSE [12:35:09.682] | : . ' , ; ` | : - call: plan(sequential) [12:35:09.683] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.683] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.684] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.684] | : . ' , ; SequentialFuture started (and completed) [12:35:09.685] | : . ' , ; signalConditions() ... [12:35:09.685] | : . ' , ; ` include = 'immediateCondition' [12:35:09.685] | : . ' , ; ` exclude = [12:35:09.685] | : . ' , ; ` resignal = FALSE [12:35:09.685] | : . ' , ; ` Number of conditions: 6 [12:35:09.686] | : . ' , ; ` int 6 [12:35:09.686] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.687] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.687] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.687] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.687] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.687] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.688] | : . ' , ; signalConditions() ... done [12:35:09.688] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.688] | : . ' Launching futures ... done [12:35:09.688] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.689] | : . Using SequentialFutureBackend ... done [12:35:09.689] | : run() for 'Future' ('fsample_3-625596') ... done [12:35:09.689] | future(..., label = 'fsample_3-625596') ... done [12:35:09.690] | future(..., label = 'fsample_4-283447') ... [12:35:09.690] | : lazy: FALSE [12:35:09.690] | : stdout: TRUE [12:35:09.690] | : conditions: [n=1] 'condition' [12:35:09.690] | : gc: FALSE [12:35:09.691] | : earlySignal: FALSE [12:35:09.691] | : getGlobalsAndPackages() ... [12:35:09.691] | : . Searching for globals ... [12:35:09.699] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.700] | : . Searching for globals ... done [12:35:09.700] | : . Resolving globals: FALSE [12:35:09.700] | : . Search for packages associated with the globals ... [12:35:09.700] | : . ' Packages associated with globals: [1] 'base' [12:35:09.701] | : . ' Packages: [1] 'base' [12:35:09.701] | : . Search for packages associated with the globals ... done [12:35:09.701] | : . Packages after dropping 'base': [0] [12:35:09.701] | : . globals: [1] 'x' [12:35:09.702] | : . packages: [0] [12:35:09.702] | : getGlobalsAndPackages() ... done [12:35:09.702] | : run() for 'Future' ('fsample_4-283447') ... [12:35:09.703] | : . state: 'created' [12:35:09.703] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.703] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.703] | : . Using SequentialFutureBackend ... [12:35:09.703] | : . ' Number of futures since start: 59 (59 created, 59 launched, 59 finished) [12:35:09.704] | : . ' Launching futures ... [12:35:09.704] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.704] | : . ' , ; getFutureData() ... [12:35:09.704] | : . ' , ; ` getFutureCore() ... [12:35:09.704] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.705] | : . ' , ; ` getFutureCore() ... done [12:35:09.705] | : . ' , ; ` getFutureCapture() ... [12:35:09.705] | : . ' , ; ` getFutureCapture() ... done [12:35:09.705] | : . ' , ; ` getFutureContext() ... [12:35:09.706] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.706] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.706] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.707] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.707] | : . ' , ; ` getFutureContext() ... done [12:35:09.707] | : . ' , ; getFutureData() ... done [12:35:09.711] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.711] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.712] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.712] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.713] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.713] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.713] | : . ' , ; ` | : New stack: [12:35:09.714] | : . ' , ; ` | : List of 1 [12:35:09.714] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.714] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.714] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.714] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.714] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.714] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.714] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.714] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.719] | : . ' , ; ` | : Old stack: [12:35:09.720] | : . ' , ; ` | : List of 1 [12:35:09.720] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.720] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.720] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.720] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.720] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.720] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.727] | : . ' , ; ` | : Not identical [12:35:09.728] | : . ' , ; ` | : all.equal() for future ... [12:35:09.728] | : . ' , ; ` | : . List of 2 [12:35:09.728] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.728] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.728] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.728] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.728] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.728] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.728] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.745] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.746] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.746] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.746] | : . ' , ; ` | List of future strategies: [12:35:09.746] | : . ' , ; ` | 1. sequential: [12:35:09.746] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.746] | : . ' , ; ` | - tweaked: FALSE [12:35:09.746] | : . ' , ; ` | - call: plan(sequential) [12:35:09.747] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.748] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.748] | : . ' , ; assign_globals() ... [12:35:09.748] | : . ' , ; List of 1 [12:35:09.748] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.748] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.748] | : . ' , ; ..$ x: [12:35:09.748] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.748] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.748] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.748] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.754] | : . ' , ; - copied 'x' to environment [12:35:09.754] | : . ' , ; assign_globals() ... done [12:35:09.759] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.759] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.759] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.760] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.760] | : . ' , ; ` | : . New stack: [12:35:09.760] | : . ' , ; ` | : . List of 1 [12:35:09.760] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.760] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.760] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.760] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.760] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.760] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.768] | : . ' , ; ` | : . Old stack: [12:35:09.768] | : . ' , ; ` | : . List of 1 [12:35:09.768] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.768] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.768] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.768] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.768] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.768] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.775] | : . ' , ; ` | : . Identical [12:35:09.775] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:09.775] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.776] | : . ' , ; ` | : List of future strategies: [12:35:09.776] | : . ' , ; ` | : 1. sequential: [12:35:09.776] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:09.776] | : . ' , ; ` | : - tweaked: FALSE [12:35:09.776] | : . ' , ; ` | : - call: plan(sequential) [12:35:09.777] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.777] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.777] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.778] | : . ' , ; SequentialFuture started (and completed) [12:35:09.778] | : . ' , ; signalConditions() ... [12:35:09.779] | : . ' , ; ` include = 'immediateCondition' [12:35:09.779] | : . ' , ; ` exclude = [12:35:09.779] | : . ' , ; ` resignal = FALSE [12:35:09.779] | : . ' , ; ` Number of conditions: 6 [12:35:09.780] | : . ' , ; ` int 6 [12:35:09.780] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.781] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.781] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.781] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.782] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.782] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.782] | : . ' , ; signalConditions() ... done [12:35:09.782] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.783] | : . ' Launching futures ... done [12:35:09.783] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.783] | : . Using SequentialFutureBackend ... done [12:35:09.784] | : run() for 'Future' ('fsample_4-283447') ... done [12:35:09.784] | future(..., label = 'fsample_4-283447') ... done [12:35:09.784] | value() for SequentialFuture ('fsample_1-594819') ... [12:35:09.785] | : signalConditions() ... [12:35:09.785] | : . include = 'immediateCondition' [12:35:09.785] | : . exclude = [12:35:09.785] | : . resignal = FALSE [12:35:09.786] | : . Number of conditions: 6 [12:35:09.786] | : . int 6 [12:35:09.787] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.787] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.787] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.787] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.788] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.788] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.788] | : signalConditions() ... done [12:35:09.789] | : relay stdout ... [12:35:09.789] | : relay stdout ... done [12:35:09.789] | : check for misuse ... [12:35:09.789] | : check for misuse ... done [12:35:09.790] | : relay conditions ... [12:35:09.790] | : . Future state: 'finished' [12:35:09.790] | : . signalConditions() ... [12:35:09.790] | : . ' include = 'condition' [12:35:09.791] | : . ' exclude = 'immediateCondition' [12:35:09.791] | : . ' resignal = TRUE [12:35:09.791] | : . ' Number of conditions: 6 [12:35:09.791] | : . ' int 6 [12:35:09.792] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.793] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.498] | : . ' , ; attachPackages() ... [12:35:09.793] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.793] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.499] | : . ' , ; ` packages: [n=1] 'future' [12:35:09.794] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.794] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.499] | : . ' , ; attachPackages() ... done [12:35:09.794] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.794] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.499] | : . ' , ; attachPackages() ... [12:35:09.795] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.795] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.500] | : . ' , ; ` packages: [n=0] [12:35:09.795] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.796] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.500] | : . ' , ; attachPackages() ... done [12:35:09.796] | : . signalConditions() ... done [12:35:09.796] | : relay conditions ... done [12:35:09.797] | value() for SequentialFuture ('fsample_1-594819') ... done [12:35:09.797] | value() for SequentialFuture ('fsample_2-333077') ... [12:35:09.797] | : signalConditions() ... [12:35:09.798] | : . include = 'immediateCondition' [12:35:09.798] | : . exclude = [12:35:09.798] | : . resignal = FALSE [12:35:09.798] | : . Number of conditions: 6 [12:35:09.799] | : . int 6 [12:35:09.799] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.800] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.800] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.800] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.801] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.801] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.801] | : signalConditions() ... done [12:35:09.801] | : relay stdout ... [12:35:09.802] | : relay stdout ... done [12:35:09.802] | : check for misuse ... [12:35:09.802] | : check for misuse ... done [12:35:09.802] | : relay conditions ... [12:35:09.803] | : . Future state: 'finished' [12:35:09.803] | : . signalConditions() ... [12:35:09.803] | : . ' include = 'condition' [12:35:09.804] | : . ' exclude = 'immediateCondition' [12:35:09.804] | : . ' resignal = TRUE [12:35:09.804] | : . ' Number of conditions: 6 [12:35:09.804] | : . ' int 6 [12:35:09.805] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.805] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.560] | : . ' , ; attachPackages() ... [12:35:09.806] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.806] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.560] | : . ' , ; ` packages: [n=1] 'future' [12:35:09.806] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.807] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.561] | : . ' , ; attachPackages() ... done [12:35:09.807] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.807] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.561] | : . ' , ; attachPackages() ... [12:35:09.808] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.808] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.561] | : . ' , ; ` packages: [n=0] [12:35:09.808] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.808] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.562] | : . ' , ; attachPackages() ... done [12:35:09.809] | : . signalConditions() ... done [12:35:09.809] | : relay conditions ... done [12:35:09.809] | value() for SequentialFuture ('fsample_2-333077') ... done [12:35:09.810] | value() for SequentialFuture ('fsample_3-625596') ... [12:35:09.810] | : signalConditions() ... [12:35:09.810] | : . include = 'immediateCondition' [12:35:09.810] | : . exclude = [12:35:09.811] | : . resignal = FALSE [12:35:09.811] | : . Number of conditions: 6 [12:35:09.811] | : . int 6 [12:35:09.812] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.812] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.812] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.813] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.813] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.813] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.813] | : signalConditions() ... done [12:35:09.814] | : relay stdout ... [12:35:09.814] | : relay stdout ... done [12:35:09.814] | : check for misuse ... [12:35:09.814] | : check for misuse ... done [12:35:09.815] | : relay conditions ... [12:35:09.815] | : . Future state: 'finished' [12:35:09.815] | : . signalConditions() ... [12:35:09.815] | : . ' include = 'condition' [12:35:09.816] | : . ' exclude = 'immediateCondition' [12:35:09.816] | : . ' resignal = TRUE [12:35:09.816] | : . ' Number of conditions: 6 [12:35:09.816] | : . ' int 6 [12:35:09.817] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.817] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.632] | : . ' , ; attachPackages() ... [12:35:09.818] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.818] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.632] | : . ' , ; ` packages: [n=1] 'future' [12:35:09.818] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.818] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.632] | : . ' , ; attachPackages() ... done [12:35:09.819] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.819] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.633] | : . ' , ; attachPackages() ... [12:35:09.819] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.819] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.633] | : . ' , ; ` packages: [n=0] [12:35:09.820] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.820] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.633] | : . ' , ; attachPackages() ... done [12:35:09.820] | : . signalConditions() ... done [12:35:09.821] | : relay conditions ... done [12:35:09.821] | value() for SequentialFuture ('fsample_3-625596') ... done [12:35:09.821] | value() for SequentialFuture ('fsample_4-283447') ... [12:35:09.821] | : signalConditions() ... [12:35:09.822] | : . include = 'immediateCondition' [12:35:09.822] | : . exclude = [12:35:09.822] | : . resignal = FALSE [12:35:09.822] | : . Number of conditions: 6 [12:35:09.823] | : . int 6 [12:35:09.823] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.824] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.824] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.824] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.824] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.825] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.825] | : signalConditions() ... done [12:35:09.825] | : relay stdout ... [12:35:09.825] | : relay stdout ... done [12:35:09.826] | : check for misuse ... [12:35:09.826] | : check for misuse ... done [12:35:09.826] | : relay conditions ... [12:35:09.826] | : . Future state: 'finished' [12:35:09.827] | : . signalConditions() ... [12:35:09.827] | : . ' include = 'condition' [12:35:09.827] | : . ' exclude = 'immediateCondition' [12:35:09.827] | : . ' resignal = TRUE [12:35:09.827] | : . ' Number of conditions: 6 [12:35:09.828] | : . ' int 6 [12:35:09.828] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.829] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.708] | : . ' , ; attachPackages() ... [12:35:09.829] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.829] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.708] | : . ' , ; ` packages: [n=1] 'future' [12:35:09.829] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.830] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.709] | : . ' , ; attachPackages() ... done [12:35:09.830] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.830] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.709] | : . ' , ; attachPackages() ... [12:35:09.831] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.831] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.709] | : . ' , ; ` packages: [n=0] [12:35:09.831] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.831] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.710] | : . ' , ; attachPackages() ... done [12:35:09.832] | : . signalConditions() ... done [12:35:09.832] | : relay conditions ... done [12:35:09.832] | value() for SequentialFuture ('fsample_4-283447') ... done [[1]] [1] 3 [[2]] [1] 1 [[3]] [1] 0 [[4]] [1] 0 [12:35:09.833] | future(..., label = 'fsample_1-17257') ... [12:35:09.834] | : lazy: FALSE [12:35:09.834] | : stdout: TRUE [12:35:09.834] | : conditions: [n=1] 'condition' [12:35:09.834] | : gc: FALSE [12:35:09.834] | : earlySignal: FALSE [12:35:09.835] | : getGlobalsAndPackages() ... [12:35:09.835] | : . Searching for globals ... [12:35:09.846] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.846] | : . Searching for globals ... done [12:35:09.846] | : . Resolving globals: FALSE [12:35:09.847] | : . Search for packages associated with the globals ... [12:35:09.847] | : . ' Packages associated with globals: [1] 'base' [12:35:09.848] | : . ' Packages: [1] 'base' [12:35:09.848] | : . Search for packages associated with the globals ... done [12:35:09.848] | : . Packages after dropping 'base': [0] [12:35:09.849] | : . globals: [1] 'x' [12:35:09.849] | : . packages: [0] [12:35:09.849] | : getGlobalsAndPackages() ... done [12:35:09.850] | : run() for 'Future' ('fsample_1-17257') ... [12:35:09.850] | : . state: 'created' [12:35:09.850] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.851] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.851] | : . Using SequentialFutureBackend ... [12:35:09.851] | : . ' Number of futures since start: 60 (60 created, 60 launched, 60 finished) [12:35:09.851] | : . ' Launching futures ... [12:35:09.852] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.852] | : . ' , ; getFutureData() ... [12:35:09.852] | : . ' , ; ` getFutureCore() ... [12:35:09.852] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.853] | : . ' , ; ` getFutureCore() ... done [12:35:09.853] | : . ' , ; ` getFutureCapture() ... [12:35:09.853] | : . ' , ; ` getFutureCapture() ... done [12:35:09.854] | : . ' , ; ` getFutureContext() ... [12:35:09.854] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.854] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.854] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.855] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.855] | : . ' , ; ` getFutureContext() ... done [12:35:09.855] | : . ' , ; getFutureData() ... done [12:35:09.858] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.859] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.859] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.859] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.860] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.860] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.861] | : . ' , ; ` | : New stack: [12:35:09.861] | : . ' , ; ` | : List of 1 [12:35:09.861] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.861] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.861] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.861] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.861] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.861] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.861] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.861] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.866] | : . ' , ; ` | : Old stack: [12:35:09.866] | : . ' , ; ` | : List of 1 [12:35:09.866] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.866] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.866] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.866] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.866] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.866] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.872] | : . ' , ; ` | : Not identical [12:35:09.873] | : . ' , ; ` | : all.equal() for future ... [12:35:09.873] | : . ' , ; ` | : . List of 2 [12:35:09.873] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.873] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.873] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.873] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.873] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.873] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.873] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.889] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.889] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.890] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.890] | : . ' , ; ` | List of future strategies: [12:35:09.890] | : . ' , ; ` | 1. sequential: [12:35:09.890] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.890] | : . ' , ; ` | - tweaked: FALSE [12:35:09.890] | : . ' , ; ` | - call: plan(sequential) [12:35:09.891] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.891] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.892] | : . ' , ; assign_globals() ... [12:35:09.892] | : . ' , ; List of 1 [12:35:09.892] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.892] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.892] | : . ' , ; ..$ x: [12:35:09.892] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.892] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.892] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.892] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.896] | : . ' , ; - copied 'x' to environment [12:35:09.897] | : . ' , ; assign_globals() ... done [12:35:09.899] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.900] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.900] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.900] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.901] | : . ' , ; ` | : . New stack: [12:35:09.901] | : . ' , ; ` | : . List of 1 [12:35:09.901] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.901] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.901] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.901] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.901] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.901] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.909] | : . ' , ; ` | : . Old stack: [12:35:09.909] | : . ' , ; ` | : . List of 1 [12:35:09.909] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.909] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.909] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.909] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.909] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.909] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.915] | : . ' , ; ` | : . Identical [12:35:09.915] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:09.916] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.916] | : . ' , ; ` | : List of future strategies: [12:35:09.916] | : . ' , ; ` | : 1. sequential: [12:35:09.916] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:09.916] | : . ' , ; ` | : - tweaked: FALSE [12:35:09.916] | : . ' , ; ` | : - call: plan(sequential) [12:35:09.917] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.917] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.917] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.918] | : . ' , ; SequentialFuture started (and completed) [12:35:09.918] | : . ' , ; signalConditions() ... [12:35:09.918] | : . ' , ; ` include = 'immediateCondition' [12:35:09.919] | : . ' , ; ` exclude = [12:35:09.919] | : . ' , ; ` resignal = FALSE [12:35:09.919] | : . ' , ; ` Number of conditions: 6 [12:35:09.919] | : . ' , ; ` int 6 [12:35:09.920] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.920] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.920] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.921] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.921] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.921] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:09.921] | : . ' , ; signalConditions() ... done [12:35:09.921] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:09.922] | : . ' Launching futures ... done [12:35:09.922] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:09.922] | : . Using SequentialFutureBackend ... done [12:35:09.922] | : run() for 'Future' ('fsample_1-17257') ... done [12:35:09.923] | future(..., label = 'fsample_1-17257') ... done [12:35:09.923] | future(..., label = 'fsample_2-403722') ... [12:35:09.924] | : lazy: FALSE [12:35:09.924] | : stdout: TRUE [12:35:09.924] | : conditions: [n=1] 'condition' [12:35:09.924] | : gc: FALSE [12:35:09.925] | : earlySignal: FALSE [12:35:09.925] | : getGlobalsAndPackages() ... [12:35:09.925] | : . Searching for globals ... [12:35:09.939] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:09.940] | : . Searching for globals ... done [12:35:09.940] | : . Resolving globals: FALSE [12:35:09.940] | : . Search for packages associated with the globals ... [12:35:09.941] | : . ' Packages associated with globals: [1] 'base' [12:35:09.942] | : . ' Packages: [1] 'base' [12:35:09.942] | : . Search for packages associated with the globals ... done [12:35:09.942] | : . Packages after dropping 'base': [0] [12:35:09.943] | : . globals: [1] 'x' [12:35:09.943] | : . packages: [0] [12:35:09.943] | : getGlobalsAndPackages() ... done [12:35:09.944] | : run() for 'Future' ('fsample_2-403722') ... [12:35:09.944] | : . state: 'created' [12:35:09.944] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.945] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.945] | : . Using SequentialFutureBackend ... [12:35:09.945] | : . ' Number of futures since start: 61 (61 created, 61 launched, 61 finished) [12:35:09.946] | : . ' Launching futures ... [12:35:09.946] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:09.946] | : . ' , ; getFutureData() ... [12:35:09.946] | : . ' , ; ` getFutureCore() ... [12:35:09.947] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:09.947] | : . ' , ; ` getFutureCore() ... done [12:35:09.947] | : . ' , ; ` getFutureCapture() ... [12:35:09.948] | : . ' , ; ` getFutureCapture() ... done [12:35:09.948] | : . ' , ; ` getFutureContext() ... [12:35:09.948] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.949] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:09.949] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.949] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:09.949] | : . ' , ; ` getFutureContext() ... done [12:35:09.950] | : . ' , ; getFutureData() ... done [12:35:09.953] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:09.953] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:09.954] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:09.954] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.955] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.955] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:09.955] | : . ' , ; ` | : New stack: [12:35:09.956] | : . ' , ; ` | : List of 1 [12:35:09.956] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.956] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.956] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:09.956] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.956] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.956] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.956] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.956] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.962] | : . ' , ; ` | : Old stack: [12:35:09.962] | : . ' , ; ` | : List of 1 [12:35:09.962] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.962] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:09.962] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.962] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.962] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.962] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:09.969] | : . ' , ; ` | : Not identical [12:35:09.970] | : . ' , ; ` | : all.equal() for future ... [12:35:09.970] | : . ' , ; ` | : . List of 2 [12:35:09.970] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.970] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:09.970] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.970] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.970] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.970] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.970] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.980] | : . ' , ; ` | : all.equal() for future ... done [12:35:09.980] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:09.981] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:09.981] | : . ' , ; ` | List of future strategies: [12:35:09.981] | : . ' , ; ` | 1. sequential: [12:35:09.981] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:09.981] | : . ' , ; ` | - tweaked: FALSE [12:35:09.981] | : . ' , ; ` | - call: plan(sequential) [12:35:09.982] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:09.982] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:09.982] | : . ' , ; assign_globals() ... [12:35:09.983] | : . ' , ; List of 1 [12:35:09.983] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:09.983] | : . ' , ; - attr(*, "where")=List of 1 [12:35:09.983] | : . ' , ; ..$ x: [12:35:09.983] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:09.983] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:09.983] | : . ' , ; - attr(*, "total_size")= num NA [12:35:09.983] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:09.988] | : . ' , ; - copied 'x' to environment [12:35:09.988] | : . ' , ; assign_globals() ... done [12:35:09.992] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.992] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:09.993] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:09.993] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:09.993] | : . ' , ; ` | : . New stack: [12:35:09.993] | : . ' , ; ` | : . List of 1 [12:35:09.993] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.993] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:09.993] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:09.993] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:09.993] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:09.993] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.000] | : . ' , ; ` | : . Old stack: [12:35:10.000] | : . ' , ; ` | : . List of 1 [12:35:10.000] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.000] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.000] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.000] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.000] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.000] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.009] | : . ' , ; ` | : . Identical [12:35:10.009] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.009] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.009] | : . ' , ; ` | : List of future strategies: [12:35:10.009] | : . ' , ; ` | : 1. sequential: [12:35:10.009] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.009] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.009] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.010] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.011] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.011] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.012] | : . ' , ; SequentialFuture started (and completed) [12:35:10.012] | : . ' , ; signalConditions() ... [12:35:10.012] | : . ' , ; ` include = 'immediateCondition' [12:35:10.013] | : . ' , ; ` exclude = [12:35:10.013] | : . ' , ; ` resignal = FALSE [12:35:10.013] | : . ' , ; ` Number of conditions: 6 [12:35:10.013] | : . ' , ; ` int 6 [12:35:10.014] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.015] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.015] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.015] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.015] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.016] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.017] | : . ' , ; signalConditions() ... done [12:35:10.017] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.017] | : . ' Launching futures ... done [12:35:10.017] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.018] | : . Using SequentialFutureBackend ... done [12:35:10.018] | : run() for 'Future' ('fsample_2-403722') ... done [12:35:10.018] | future(..., label = 'fsample_2-403722') ... done [12:35:10.019] | future(..., label = 'fsample_3-312117') ... [12:35:10.019] | : lazy: FALSE [12:35:10.020] | : stdout: TRUE [12:35:10.020] | : conditions: [n=1] 'condition' [12:35:10.020] | : gc: FALSE [12:35:10.020] | : earlySignal: FALSE [12:35:10.021] | : getGlobalsAndPackages() ... [12:35:10.021] | : . Searching for globals ... [12:35:10.036] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:10.036] | : . Searching for globals ... done [12:35:10.037] | : . Resolving globals: FALSE [12:35:10.037] | : . Search for packages associated with the globals ... [12:35:10.037] | : . ' Packages associated with globals: [1] 'base' [12:35:10.038] | : . ' Packages: [1] 'base' [12:35:10.038] | : . Search for packages associated with the globals ... done [12:35:10.039] | : . Packages after dropping 'base': [0] [12:35:10.039] | : . globals: [1] 'x' [12:35:10.039] | : . packages: [0] [12:35:10.039] | : getGlobalsAndPackages() ... done [12:35:10.040] | : run() for 'Future' ('fsample_3-312117') ... [12:35:10.040] | : . state: 'created' [12:35:10.040] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.041] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.041] | : . Using SequentialFutureBackend ... [12:35:10.041] | : . ' Number of futures since start: 62 (62 created, 62 launched, 62 finished) [12:35:10.041] | : . ' Launching futures ... [12:35:10.042] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.042] | : . ' , ; getFutureData() ... [12:35:10.042] | : . ' , ; ` getFutureCore() ... [12:35:10.043] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:10.043] | : . ' , ; ` getFutureCore() ... done [12:35:10.043] | : . ' , ; ` getFutureCapture() ... [12:35:10.043] | : . ' , ; ` getFutureCapture() ... done [12:35:10.044] | : . ' , ; ` getFutureContext() ... [12:35:10.044] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.044] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:10.044] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.045] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:10.045] | : . ' , ; ` getFutureContext() ... done [12:35:10.045] | : . ' , ; getFutureData() ... done [12:35:10.048] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.048] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.049] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.049] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.050] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.050] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:10.050] | : . ' , ; ` | : New stack: [12:35:10.050] | : . ' , ; ` | : List of 1 [12:35:10.050] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:10.050] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.050] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:10.050] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.050] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.050] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.050] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.050] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.055] | : . ' , ; ` | : Old stack: [12:35:10.055] | : . ' , ; ` | : List of 1 [12:35:10.055] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.055] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:10.055] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.055] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.055] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.055] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.061] | : . ' , ; ` | : Not identical [12:35:10.061] | : . ' , ; ` | : all.equal() for future ... [12:35:10.062] | : . ' , ; ` | : . List of 2 [12:35:10.062] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.062] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.062] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.062] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.062] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.062] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.062] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.072] | : . ' , ; ` | : all.equal() for future ... done [12:35:10.072] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:10.072] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.072] | : . ' , ; ` | List of future strategies: [12:35:10.072] | : . ' , ; ` | 1. sequential: [12:35:10.072] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:10.072] | : . ' , ; ` | - tweaked: FALSE [12:35:10.072] | : . ' , ; ` | - call: plan(sequential) [12:35:10.073] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.074] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.074] | : . ' , ; assign_globals() ... [12:35:10.074] | : . ' , ; List of 1 [12:35:10.074] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:10.074] | : . ' , ; - attr(*, "where")=List of 1 [12:35:10.074] | : . ' , ; ..$ x: [12:35:10.074] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.074] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:10.074] | : . ' , ; - attr(*, "total_size")= num NA [12:35:10.074] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:10.079] | : . ' , ; - copied 'x' to environment [12:35:10.079] | : . ' , ; assign_globals() ... done [12:35:10.083] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.083] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.084] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.084] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.084] | : . ' , ; ` | : . New stack: [12:35:10.085] | : . ' , ; ` | : . List of 1 [12:35:10.085] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.085] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.085] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.085] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.085] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.085] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.091] | : . ' , ; ` | : . Old stack: [12:35:10.092] | : . ' , ; ` | : . List of 1 [12:35:10.092] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.092] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.092] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.092] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.092] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.092] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.097] | : . ' , ; ` | : . Identical [12:35:10.097] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.097] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.098] | : . ' , ; ` | : List of future strategies: [12:35:10.098] | : . ' , ; ` | : 1. sequential: [12:35:10.098] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.098] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.098] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.098] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.099] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.099] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.099] | : . ' , ; SequentialFuture started (and completed) [12:35:10.100] | : . ' , ; signalConditions() ... [12:35:10.100] | : . ' , ; ` include = 'immediateCondition' [12:35:10.100] | : . ' , ; ` exclude = [12:35:10.100] | : . ' , ; ` resignal = FALSE [12:35:10.100] | : . ' , ; ` Number of conditions: 6 [12:35:10.100] | : . ' , ; ` int 6 [12:35:10.101] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.101] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.101] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.102] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.102] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.102] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.102] | : . ' , ; signalConditions() ... done [12:35:10.102] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.103] | : . ' Launching futures ... done [12:35:10.103] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.103] | : . Using SequentialFutureBackend ... done [12:35:10.103] | : run() for 'Future' ('fsample_3-312117') ... done [12:35:10.103] | future(..., label = 'fsample_3-312117') ... done [12:35:10.104] | future(..., label = 'fsample_4-208334') ... [12:35:10.104] | : lazy: FALSE [12:35:10.105] | : stdout: TRUE [12:35:10.105] | : conditions: [n=1] 'condition' [12:35:10.105] | : gc: FALSE [12:35:10.105] | : earlySignal: FALSE [12:35:10.105] | : getGlobalsAndPackages() ... [12:35:10.105] | : . Searching for globals ... [12:35:10.113] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:10.114] | : . Searching for globals ... done [12:35:10.114] | : . Resolving globals: FALSE [12:35:10.114] | : . Search for packages associated with the globals ... [12:35:10.115] | : . ' Packages associated with globals: [1] 'base' [12:35:10.115] | : . ' Packages: [1] 'base' [12:35:10.116] | : . Search for packages associated with the globals ... done [12:35:10.116] | : . Packages after dropping 'base': [0] [12:35:10.116] | : . globals: [1] 'x' [12:35:10.117] | : . packages: [0] [12:35:10.117] | : getGlobalsAndPackages() ... done [12:35:10.117] | : run() for 'Future' ('fsample_4-208334') ... [12:35:10.118] | : . state: 'created' [12:35:10.118] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.118] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.118] | : . Using SequentialFutureBackend ... [12:35:10.118] | : . ' Number of futures since start: 63 (63 created, 63 launched, 63 finished) [12:35:10.119] | : . ' Launching futures ... [12:35:10.119] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.119] | : . ' , ; getFutureData() ... [12:35:10.119] | : . ' , ; ` getFutureCore() ... [12:35:10.119] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:10.120] | : . ' , ; ` getFutureCore() ... done [12:35:10.120] | : . ' , ; ` getFutureCapture() ... [12:35:10.120] | : . ' , ; ` getFutureCapture() ... done [12:35:10.120] | : . ' , ; ` getFutureContext() ... [12:35:10.120] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.121] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:10.121] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.121] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:10.121] | : . ' , ; ` getFutureContext() ... done [12:35:10.121] | : . ' , ; getFutureData() ... done [12:35:10.123] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.124] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.124] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.124] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.124] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.125] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:35:10.125] | : . ' , ; ` | : New stack: [12:35:10.125] | : . ' , ; ` | : List of 1 [12:35:10.125] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:10.125] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.125] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:35:10.125] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.125] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.125] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.125] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.125] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.129] | : . ' , ; ` | : Old stack: [12:35:10.129] | : . ' , ; ` | : List of 1 [12:35:10.129] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.129] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:35:10.129] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.129] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.129] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.129] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.133] | : . ' , ; ` | : Not identical [12:35:10.133] | : . ' , ; ` | : all.equal() for future ... [12:35:10.133] | : . ' , ; ` | : . List of 2 [12:35:10.133] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.133] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.133] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.133] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.133] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.133] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.133] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.140] | : . ' , ; ` | : all.equal() for future ... done [12:35:10.140] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:35:10.141] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.141] | : . ' , ; ` | List of future strategies: [12:35:10.141] | : . ' , ; ` | 1. sequential: [12:35:10.141] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:35:10.141] | : . ' , ; ` | - tweaked: FALSE [12:35:10.141] | : . ' , ; ` | - call: plan(sequential) [12:35:10.142] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.142] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.142] | : . ' , ; assign_globals() ... [12:35:10.142] | : . ' , ; List of 1 [12:35:10.142] | : . ' , ; $ x: int [1:4] 0 1 2 3 [12:35:10.142] | : . ' , ; - attr(*, "where")=List of 1 [12:35:10.142] | : . ' , ; ..$ x: [12:35:10.142] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.142] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:35:10.142] | : . ' , ; - attr(*, "total_size")= num NA [12:35:10.142] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:35:10.151] | : . ' , ; - copied 'x' to environment [12:35:10.151] | : . ' , ; assign_globals() ... done [12:35:10.155] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.156] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.156] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.156] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.156] | : . ' , ; ` | : . New stack: [12:35:10.157] | : . ' , ; ` | : . List of 1 [12:35:10.157] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.157] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.157] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.157] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.157] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.157] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.163] | : . ' , ; ` | : . Old stack: [12:35:10.163] | : . ' , ; ` | : . List of 1 [12:35:10.163] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.163] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.163] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.163] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.163] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.163] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.169] | : . ' , ; ` | : . Identical [12:35:10.170] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.170] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.170] | : . ' , ; ` | : List of future strategies: [12:35:10.170] | : . ' , ; ` | : 1. sequential: [12:35:10.170] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.170] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.170] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.171] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.171] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.172] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.172] | : . ' , ; SequentialFuture started (and completed) [12:35:10.173] | : . ' , ; signalConditions() ... [12:35:10.173] | : . ' , ; ` include = 'immediateCondition' [12:35:10.173] | : . ' , ; ` exclude = [12:35:10.174] | : . ' , ; ` resignal = FALSE [12:35:10.174] | : . ' , ; ` Number of conditions: 6 [12:35:10.174] | : . ' , ; ` int 6 [12:35:10.175] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.175] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.175] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.176] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.176] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.176] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.177] | : . ' , ; signalConditions() ... done [12:35:10.177] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.177] | : . ' Launching futures ... done [12:35:10.177] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.178] | : . Using SequentialFutureBackend ... done [12:35:10.178] | : run() for 'Future' ('fsample_4-208334') ... done [12:35:10.178] | future(..., label = 'fsample_4-208334') ... done [12:35:10.179] | value() for SequentialFuture ('fsample_1-17257') ... [12:35:10.179] | : signalConditions() ... [12:35:10.179] | : . include = 'immediateCondition' [12:35:10.180] | : . exclude = [12:35:10.180] | : . resignal = FALSE [12:35:10.180] | : . Number of conditions: 6 [12:35:10.180] | : . int 6 [12:35:10.181] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.181] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.182] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.182] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.182] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.183] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.183] | : signalConditions() ... done [12:35:10.183] | : relay stdout ... [12:35:10.183] | : relay stdout ... done [12:35:10.184] | : check for misuse ... [12:35:10.184] | : check for misuse ... done [12:35:10.184] | : relay conditions ... [12:35:10.185] | : . Future state: 'finished' [12:35:10.185] | : . signalConditions() ... [12:35:10.185] | : . ' include = 'condition' [12:35:10.186] | : . ' exclude = 'immediateCondition' [12:35:10.186] | : . ' resignal = TRUE [12:35:10.186] | : . ' Number of conditions: 7 [12:35:10.186] | : . ' int 7 [12:35:10.187] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.187] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:35:09.856] | : . ' , ; attachPackages() ... [12:35:10.188] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.188] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:35:09.856] | : . ' , ; ` packages: [n=1] 'future' [12:35:10.188] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.189] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:35:09.857] | : . ' , ; attachPackages() ... done [12:35:10.189] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.189] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:35:09.857] | : . ' , ; attachPackages() ... [12:35:10.189] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.190] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:35:09.857] | : . ' , ; ` packages: [n=0] [12:35:10.190] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.190] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:35:09.857] | : . ' , ; attachPackages() ... done [12:35:10.191] | : . ' Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:10.191] | : . ' Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:10.191] | : . signalConditions() ... done [12:35:10.192] | : relay conditions ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-66 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 111.32 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafc31aab0 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-66 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureError' Duration: 0.04286599 secs (started 2025-07-29 12:35:09.856144) Worker process: 39c993df8b3ee8509e6caf1107b04c75 DEBUG: END TROUBLESHOOTING HELP [12:35:10.196] | : future(..., label = 'fsample_1-696998') ... [12:35:10.196] | : . lazy: FALSE [12:35:10.196] | : . stdout: TRUE [12:35:10.196] | : . conditions: [n=1] 'condition' [12:35:10.197] | : . gc: FALSE [12:35:10.197] | : . earlySignal: FALSE [12:35:10.197] | : . getGlobalsAndPackages() ... [12:35:10.197] | : . ' Searching for globals ... [12:35:10.208] | : . ' , globals found: [3] '{', 'sample', 'x' [12:35:10.209] | : . ' Searching for globals ... done [12:35:10.209] | : . ' Resolving globals: FALSE [12:35:10.209] | : . ' Search for packages associated with the globals ... [12:35:10.210] | : . ' , Packages associated with globals: [1] 'base' [12:35:10.210] | : . ' , Packages: [1] 'base' [12:35:10.210] | : . ' Search for packages associated with the globals ... done [12:35:10.211] | : . ' Packages after dropping 'base': [0] [12:35:10.211] | : . ' globals: [1] 'x' [12:35:10.211] | : . ' packages: [0] [12:35:10.212] | : . getGlobalsAndPackages() ... done [12:35:10.212] | : . run() for 'Future' ('fsample_1-696998') ... [12:35:10.212] | : . ' state: 'created' [12:35:10.213] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.213] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.213] | : . ' Using SequentialFutureBackend ... [12:35:10.213] | : . ' , Number of futures since start: 64 (64 created, 64 launched, 64 finished) [12:35:10.214] | : . ' , Launching futures ... [12:35:10.214] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.214] | : . ' , ; ` getFutureData() ... [12:35:10.215] | : . ' , ; ` | getFutureCore() ... [12:35:10.215] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [12:35:10.215] | : . ' , ; ` | getFutureCore() ... done [12:35:10.215] | : . ' , ; ` | getFutureCapture() ... [12:35:10.216] | : . ' , ; ` | getFutureCapture() ... done [12:35:10.216] | : . ' , ; ` | getFutureContext() ... [12:35:10.216] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.216] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [12:35:10.217] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.217] | : . ' , ; ` | : Packages needed by future backend (n = 0): [12:35:10.217] | : . ' , ; ` | getFutureContext() ... done [12:35:10.218] | : . ' , ; ` getFutureData() ... done [12:35:10.221] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.221] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.221] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.222] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.222] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.222] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.223] | : . ' , ; ` | : . New stack: [12:35:10.223] | : . ' , ; ` | : . List of 1 [12:35:10.223] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.223] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.223] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.223] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.223] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.223] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.223] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.223] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.228] | : . ' , ; ` | : . Old stack: [12:35:10.228] | : . ' , ; ` | : . List of 1 [12:35:10.228] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.228] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.228] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.228] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.228] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.228] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.234] | : . ' , ; ` | : . Not identical [12:35:10.234] | : . ' , ; ` | : . all.equal() for future ... [12:35:10.234] | : . ' , ; ` | : . ' List of 2 [12:35:10.234] | : . ' , ; ` | : . ' $ target :function (..., envir = parent.frame()) [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.234] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.234] | : . ' , ; ` | : . ' $ current:function (..., envir = parent.frame()) [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.234] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.234] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.234] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.234] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.244] | : . ' , ; ` | : . all.equal() for future ... done [12:35:10.244] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.244] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.244] | : . ' , ; ` | : List of future strategies: [12:35:10.244] | : . ' , ; ` | : 1. sequential: [12:35:10.244] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.244] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.244] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.245] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.246] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.246] | : . ' , ; ` assign_globals() ... [12:35:10.246] | : . ' , ; ` List of 1 [12:35:10.246] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [12:35:10.246] | : . ' , ; ` - attr(*, "where")=List of 1 [12:35:10.246] | : . ' , ; ` ..$ x: [12:35:10.246] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.246] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [12:35:10.246] | : . ' , ; ` - attr(*, "total_size")= num NA [12:35:10.246] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [12:35:10.250] | : . ' , ; ` - copied 'x' to environment [12:35:10.251] | : . ' , ; ` assign_globals() ... done [12:35:10.255] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.255] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.255] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.255] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:35:10.256] | : . ' , ; ` | : . ' New stack: [12:35:10.256] | : . ' , ; ` | : . ' List of 1 [12:35:10.256] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.256] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.256] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.256] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.256] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.256] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.260] | : . ' , ; ` | : . ' Old stack: [12:35:10.260] | : . ' , ; ` | : . ' List of 1 [12:35:10.260] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.260] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.260] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.260] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.260] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.260] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.264] | : . ' , ; ` | : . ' Identical [12:35:10.264] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:35:10.265] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.265] | : . ' , ; ` | : . List of future strategies: [12:35:10.265] | : . ' , ; ` | : . 1. sequential: [12:35:10.265] | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:35:10.265] | : . ' , ; ` | : . - tweaked: FALSE [12:35:10.265] | : . ' , ; ` | : . - call: plan(sequential) [12:35:10.265] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.266] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.266] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.266] | : . ' , ; ` SequentialFuture started (and completed) [12:35:10.267] | : . ' , ; ` signalConditions() ... [12:35:10.267] | : . ' , ; ` | include = 'immediateCondition' [12:35:10.267] | : . ' , ; ` | exclude = [12:35:10.267] | : . ' , ; ` | resignal = FALSE [12:35:10.267] | : . ' , ; ` | Number of conditions: 6 [12:35:10.268] | : . ' , ; ` | int 6 [12:35:10.268] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.269] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.269] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.269] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.269] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.270] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.270] | : . ' , ; ` signalConditions() ... done [12:35:10.270] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.270] | : . ' , Launching futures ... done [12:35:10.271] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.271] | : . ' Using SequentialFutureBackend ... done [12:35:10.271] | : . run() for 'Future' ('fsample_1-696998') ... done [12:35:10.272] | : future(..., label = 'fsample_1-696998') ... done [12:35:10.272] | : future(..., label = 'fsample_2-831214') ... [12:35:10.273] | : . lazy: FALSE [12:35:10.273] | : . stdout: TRUE [12:35:10.273] | : . conditions: [n=1] 'condition' [12:35:10.273] | : . gc: FALSE [12:35:10.276] | : . earlySignal: FALSE [12:35:10.277] | : . getGlobalsAndPackages() ... [12:35:10.277] | : . ' Searching for globals ... [12:35:10.284] | : . ' , globals found: [3] '{', 'sample', 'x' [12:35:10.285] | : . ' Searching for globals ... done [12:35:10.285] | : . ' Resolving globals: FALSE [12:35:10.285] | : . ' Search for packages associated with the globals ... [12:35:10.286] | : . ' , Packages associated with globals: [1] 'base' [12:35:10.286] | : . ' , Packages: [1] 'base' [12:35:10.286] | : . ' Search for packages associated with the globals ... done [12:35:10.286] | : . ' Packages after dropping 'base': [0] [12:35:10.287] | : . ' globals: [1] 'x' [12:35:10.287] | : . ' packages: [0] [12:35:10.287] | : . getGlobalsAndPackages() ... done [12:35:10.287] | : . run() for 'Future' ('fsample_2-831214') ... [12:35:10.288] | : . ' state: 'created' [12:35:10.288] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.288] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.288] | : . ' Using SequentialFutureBackend ... [12:35:10.288] | : . ' , Number of futures since start: 65 (65 created, 65 launched, 65 finished) [12:35:10.289] | : . ' , Launching futures ... [12:35:10.289] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.289] | : . ' , ; ` getFutureData() ... [12:35:10.289] | : . ' , ; ` | getFutureCore() ... [12:35:10.289] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [12:35:10.289] | : . ' , ; ` | getFutureCore() ... done [12:35:10.290] | : . ' , ; ` | getFutureCapture() ... [12:35:10.290] | : . ' , ; ` | getFutureCapture() ... done [12:35:10.290] | : . ' , ; ` | getFutureContext() ... [12:35:10.290] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.290] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [12:35:10.291] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.291] | : . ' , ; ` | : Packages needed by future backend (n = 0): [12:35:10.291] | : . ' , ; ` | getFutureContext() ... done [12:35:10.291] | : . ' , ; ` getFutureData() ... done [12:35:10.293] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.293] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.294] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.294] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.294] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.294] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.295] | : . ' , ; ` | : . New stack: [12:35:10.295] | : . ' , ; ` | : . List of 1 [12:35:10.295] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.295] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.295] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.295] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.295] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.295] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.295] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.295] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.298] | : . ' , ; ` | : . Old stack: [12:35:10.298] | : . ' , ; ` | : . List of 1 [12:35:10.298] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.298] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.298] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.298] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.298] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.298] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.304] | : . ' , ; ` | : . Not identical [12:35:10.304] | : . ' , ; ` | : . all.equal() for future ... [12:35:10.305] | : . ' , ; ` | : . ' List of 2 [12:35:10.305] | : . ' , ; ` | : . ' $ target :function (..., envir = parent.frame()) [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.305] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.305] | : . ' , ; ` | : . ' $ current:function (..., envir = parent.frame()) [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.305] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.305] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.305] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.305] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.315] | : . ' , ; ` | : . all.equal() for future ... done [12:35:10.315] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.316] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.316] | : . ' , ; ` | : List of future strategies: [12:35:10.316] | : . ' , ; ` | : 1. sequential: [12:35:10.316] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.316] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.316] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.317] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.317] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.318] | : . ' , ; ` assign_globals() ... [12:35:10.318] | : . ' , ; ` List of 1 [12:35:10.318] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [12:35:10.318] | : . ' , ; ` - attr(*, "where")=List of 1 [12:35:10.318] | : . ' , ; ` ..$ x: [12:35:10.318] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.318] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [12:35:10.318] | : . ' , ; ` - attr(*, "total_size")= num NA [12:35:10.318] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [12:35:10.323] | : . ' , ; ` - copied 'x' to environment [12:35:10.323] | : . ' , ; ` assign_globals() ... done [12:35:10.327] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.327] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.327] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.328] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:35:10.328] | : . ' , ; ` | : . ' New stack: [12:35:10.328] | : . ' , ; ` | : . ' List of 1 [12:35:10.328] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.328] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.328] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.328] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.328] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.328] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.335] | : . ' , ; ` | : . ' Old stack: [12:35:10.335] | : . ' , ; ` | : . ' List of 1 [12:35:10.335] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.335] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.335] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.335] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.335] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.335] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.341] | : . ' , ; ` | : . ' Identical [12:35:10.341] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:35:10.342] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.342] | : . ' , ; ` | : . List of future strategies: [12:35:10.342] | : . ' , ; ` | : . 1. sequential: [12:35:10.342] | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:35:10.342] | : . ' , ; ` | : . - tweaked: FALSE [12:35:10.342] | : . ' , ; ` | : . - call: plan(sequential) [12:35:10.343] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.343] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.343] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.344] | : . ' , ; ` SequentialFuture started (and completed) [12:35:10.345] | : . ' , ; ` signalConditions() ... [12:35:10.345] | : . ' , ; ` | include = 'immediateCondition' [12:35:10.345] | : . ' , ; ` | exclude = [12:35:10.345] | : . ' , ; ` | resignal = FALSE [12:35:10.346] | : . ' , ; ` | Number of conditions: 6 [12:35:10.346] | : . ' , ; ` | int 6 [12:35:10.347] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.347] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.347] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.347] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.348] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.348] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.348] | : . ' , ; ` signalConditions() ... done [12:35:10.349] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.349] | : . ' , Launching futures ... done [12:35:10.349] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.349] | : . ' Using SequentialFutureBackend ... done [12:35:10.350] | : . run() for 'Future' ('fsample_2-831214') ... done [12:35:10.350] | : future(..., label = 'fsample_2-831214') ... done [12:35:10.351] | : future(..., label = 'fsample_3-188090') ... [12:35:10.351] | : . lazy: FALSE [12:35:10.351] | : . stdout: TRUE [12:35:10.352] | : . conditions: [n=1] 'condition' [12:35:10.352] | : . gc: FALSE [12:35:10.352] | : . earlySignal: FALSE [12:35:10.352] | : . getGlobalsAndPackages() ... [12:35:10.353] | : . ' Searching for globals ... [12:35:10.363] | : . ' , globals found: [3] '{', 'sample', 'x' [12:35:10.364] | : . ' Searching for globals ... done [12:35:10.364] | : . ' Resolving globals: FALSE [12:35:10.364] | : . ' Search for packages associated with the globals ... [12:35:10.365] | : . ' , Packages associated with globals: [1] 'base' [12:35:10.365] | : . ' , Packages: [1] 'base' [12:35:10.365] | : . ' Search for packages associated with the globals ... done [12:35:10.366] | : . ' Packages after dropping 'base': [0] [12:35:10.366] | : . ' globals: [1] 'x' [12:35:10.366] | : . ' packages: [0] [12:35:10.366] | : . getGlobalsAndPackages() ... done [12:35:10.367] | : . run() for 'Future' ('fsample_3-188090') ... [12:35:10.367] | : . ' state: 'created' [12:35:10.367] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.367] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.368] | : . ' Using SequentialFutureBackend ... [12:35:10.368] | : . ' , Number of futures since start: 66 (66 created, 66 launched, 66 finished) [12:35:10.368] | : . ' , Launching futures ... [12:35:10.369] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.369] | : . ' , ; ` getFutureData() ... [12:35:10.369] | : . ' , ; ` | getFutureCore() ... [12:35:10.369] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [12:35:10.370] | : . ' , ; ` | getFutureCore() ... done [12:35:10.370] | : . ' , ; ` | getFutureCapture() ... [12:35:10.370] | : . ' , ; ` | getFutureCapture() ... done [12:35:10.370] | : . ' , ; ` | getFutureContext() ... [12:35:10.370] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.371] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [12:35:10.371] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.371] | : . ' , ; ` | : Packages needed by future backend (n = 0): [12:35:10.371] | : . ' , ; ` | getFutureContext() ... done [12:35:10.372] | : . ' , ; ` getFutureData() ... done [12:35:10.374] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.374] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.375] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.375] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.375] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.376] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.376] | : . ' , ; ` | : . New stack: [12:35:10.376] | : . ' , ; ` | : . List of 1 [12:35:10.376] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.376] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.376] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.376] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.376] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.376] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.376] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.376] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.381] | : . ' , ; ` | : . Old stack: [12:35:10.381] | : . ' , ; ` | : . List of 1 [12:35:10.381] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.381] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.381] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.381] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.381] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.381] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.386] | : . ' , ; ` | : . Not identical [12:35:10.386] | : . ' , ; ` | : . all.equal() for future ... [12:35:10.386] | : . ' , ; ` | : . ' List of 2 [12:35:10.386] | : . ' , ; ` | : . ' $ target :function (..., envir = parent.frame()) [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.386] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.386] | : . ' , ; ` | : . ' $ current:function (..., envir = parent.frame()) [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.386] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.386] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.386] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.386] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.400] | : . ' , ; ` | : . all.equal() for future ... done [12:35:10.400] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.400] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.401] | : . ' , ; ` | : List of future strategies: [12:35:10.401] | : . ' , ; ` | : 1. sequential: [12:35:10.401] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.401] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.401] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.402] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.402] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.402] | : . ' , ; ` assign_globals() ... [12:35:10.402] | : . ' , ; ` List of 1 [12:35:10.402] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [12:35:10.402] | : . ' , ; ` - attr(*, "where")=List of 1 [12:35:10.402] | : . ' , ; ` ..$ x: [12:35:10.402] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.402] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [12:35:10.402] | : . ' , ; ` - attr(*, "total_size")= num NA [12:35:10.402] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [12:35:10.406] | : . ' , ; ` - copied 'x' to environment [12:35:10.406] | : . ' , ; ` assign_globals() ... done [12:35:10.410] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.410] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.411] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.412] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:35:10.412] | : . ' , ; ` | : . ' New stack: [12:35:10.412] | : . ' , ; ` | : . ' List of 1 [12:35:10.412] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.412] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.412] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.412] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.412] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.412] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.419] | : . ' , ; ` | : . ' Old stack: [12:35:10.419] | : . ' , ; ` | : . ' List of 1 [12:35:10.419] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.419] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.419] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.419] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.419] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.419] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.425] | : . ' , ; ` | : . ' Identical [12:35:10.425] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:35:10.425] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.426] | : . ' , ; ` | : . List of future strategies: [12:35:10.426] | : . ' , ; ` | : . 1. sequential: [12:35:10.426] | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:35:10.426] | : . ' , ; ` | : . - tweaked: FALSE [12:35:10.426] | : . ' , ; ` | : . - call: plan(sequential) [12:35:10.427] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.427] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.427] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.428] | : . ' , ; ` SequentialFuture started (and completed) [12:35:10.428] | : . ' , ; ` signalConditions() ... [12:35:10.429] | : . ' , ; ` | include = 'immediateCondition' [12:35:10.429] | : . ' , ; ` | exclude = [12:35:10.429] | : . ' , ; ` | resignal = FALSE [12:35:10.429] | : . ' , ; ` | Number of conditions: 6 [12:35:10.430] | : . ' , ; ` | int 6 [12:35:10.430] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.431] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.431] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.431] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.432] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.432] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.432] | : . ' , ; ` signalConditions() ... done [12:35:10.432] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.433] | : . ' , Launching futures ... done [12:35:10.433] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.433] | : . ' Using SequentialFutureBackend ... done [12:35:10.434] | : . run() for 'Future' ('fsample_3-188090') ... done [12:35:10.434] | : future(..., label = 'fsample_3-188090') ... done [12:35:10.435] | : future(..., label = 'fsample_4-963647') ... [12:35:10.435] | : . lazy: FALSE [12:35:10.435] | : . stdout: TRUE [12:35:10.435] | : . conditions: [n=1] 'condition' [12:35:10.436] | : . gc: FALSE [12:35:10.436] | : . earlySignal: FALSE [12:35:10.436] | : . getGlobalsAndPackages() ... [12:35:10.437] | : . ' Searching for globals ... [12:35:10.448] | : . ' , globals found: [3] '{', 'sample', 'x' [12:35:10.448] | : . ' Searching for globals ... done [12:35:10.448] | : . ' Resolving globals: FALSE [12:35:10.449] | : . ' Search for packages associated with the globals ... [12:35:10.449] | : . ' , Packages associated with globals: [1] 'base' [12:35:10.449] | : . ' , Packages: [1] 'base' [12:35:10.450] | : . ' Search for packages associated with the globals ... done [12:35:10.450] | : . ' Packages after dropping 'base': [0] [12:35:10.450] | : . ' globals: [1] 'x' [12:35:10.450] | : . ' packages: [0] [12:35:10.450] | : . getGlobalsAndPackages() ... done [12:35:10.451] | : . run() for 'Future' ('fsample_4-963647') ... [12:35:10.451] | : . ' state: 'created' [12:35:10.451] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.451] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.451] | : . ' Using SequentialFutureBackend ... [12:35:10.452] | : . ' , Number of futures since start: 67 (67 created, 67 launched, 67 finished) [12:35:10.452] | : . ' , Launching futures ... [12:35:10.452] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:35:10.453] | : . ' , ; ` getFutureData() ... [12:35:10.453] | : . ' , ; ` | getFutureCore() ... [12:35:10.453] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [12:35:10.454] | : . ' , ; ` | getFutureCore() ... done [12:35:10.454] | : . ' , ; ` | getFutureCapture() ... [12:35:10.454] | : . ' , ; ` | getFutureCapture() ... done [12:35:10.455] | : . ' , ; ` | getFutureContext() ... [12:35:10.455] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.455] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [12:35:10.456] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.456] | : . ' , ; ` | : Packages needed by future backend (n = 0): [12:35:10.456] | : . ' , ; ` | getFutureContext() ... done [12:35:10.457] | : . ' , ; ` getFutureData() ... done [12:35:10.460] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.460] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:35:10.460] | : . ' , ; ` plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.461] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.461] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.461] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:35:10.462] | : . ' , ; ` | : . New stack: [12:35:10.462] | : . ' , ; ` | : . List of 1 [12:35:10.462] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.462] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.462] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:35:10.462] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.462] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.462] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.462] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.462] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.467] | : . ' , ; ` | : . Old stack: [12:35:10.467] | : . ' , ; ` | : . List of 1 [12:35:10.467] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.467] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:35:10.467] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.467] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.467] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.467] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.474] | : . ' , ; ` | : . Not identical [12:35:10.474] | : . ' , ; ` | : . all.equal() for future ... [12:35:10.474] | : . ' , ; ` | : . ' List of 2 [12:35:10.474] | : . ' , ; ` | : . ' $ target :function (..., envir = parent.frame()) [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.474] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:35:10.474] | : . ' , ; ` | : . ' $ current:function (..., envir = parent.frame()) [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.474] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.474] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.474] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.474] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.485] | : . ' , ; ` | : . all.equal() for future ... done [12:35:10.485] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:35:10.485] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.486] | : . ' , ; ` | : List of future strategies: [12:35:10.486] | : . ' , ; ` | : 1. sequential: [12:35:10.486] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:35:10.486] | : . ' , ; ` | : - tweaked: FALSE [12:35:10.486] | : . ' , ; ` | : - call: plan(sequential) [12:35:10.487] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.487] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.487] | : . ' , ; ` assign_globals() ... [12:35:10.487] | : . ' , ; ` List of 1 [12:35:10.487] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [12:35:10.487] | : . ' , ; ` - attr(*, "where")=List of 1 [12:35:10.487] | : . ' , ; ` ..$ x: [12:35:10.487] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:35:10.487] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [12:35:10.487] | : . ' , ; ` - attr(*, "total_size")= num NA [12:35:10.487] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [12:35:10.492] | : . ' , ; ` - copied 'x' to environment [12:35:10.493] | : . ' , ; ` assign_globals() ... done [12:35:10.496] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.497] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:35:10.497] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:35:10.497] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:35:10.498] | : . ' , ; ` | : . ' New stack: [12:35:10.498] | : . ' , ; ` | : . ' List of 1 [12:35:10.498] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.498] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.498] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.498] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.498] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.498] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.504] | : . ' , ; ` | : . ' Old stack: [12:35:10.504] | : . ' , ; ` | : . ' List of 1 [12:35:10.504] | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.504] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:35:10.504] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.504] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.504] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.504] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.508] | : . ' , ; ` | : . ' Identical [12:35:10.509] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:35:10.509] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:35:10.509] | : . ' , ; ` | : . List of future strategies: [12:35:10.509] | : . ' , ; ` | : . 1. sequential: [12:35:10.509] | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:35:10.509] | : . ' , ; ` | : . - tweaked: FALSE [12:35:10.509] | : . ' , ; ` | : . - call: plan(sequential) [12:35:10.510] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:35:10.510] | : . ' , ; ` | plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.510] | : . ' , ; ` plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:35:10.511] | : . ' , ; ` SequentialFuture started (and completed) [12:35:10.511] | : . ' , ; ` signalConditions() ... [12:35:10.511] | : . ' , ; ` | include = 'immediateCondition' [12:35:10.511] | : . ' , ; ` | exclude = [12:35:10.511] | : . ' , ; ` | resignal = FALSE [12:35:10.511] | : . ' , ; ` | Number of conditions: 6 [12:35:10.512] | : . ' , ; ` | int 6 [12:35:10.512] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.512] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.513] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.513] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.513] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.513] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.513] | : . ' , ; ` signalConditions() ... done [12:35:10.514] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:35:10.514] | : . ' , Launching futures ... done [12:35:10.514] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:35:10.514] | : . ' Using SequentialFutureBackend ... done [12:35:10.514] | : . run() for 'Future' ('fsample_4-963647') ... done [12:35:10.514] | : future(..., label = 'fsample_4-963647') ... done [12:35:10.515] | : value() for SequentialFuture ('fsample_1-696998') ... [12:35:10.515] | : . signalConditions() ... [12:35:10.515] | : . ' include = 'immediateCondition' [12:35:10.515] | : . ' exclude = [12:35:10.515] | : . ' resignal = FALSE [12:35:10.516] | : . ' Number of conditions: 6 [12:35:10.516] | : . ' int 6 [12:35:10.516] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.517] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.517] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.517] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.517] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.521] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.521] | : . signalConditions() ... done [12:35:10.521] | : . relay stdout ... [12:35:10.522] | : . relay stdout ... done [12:35:10.522] | : . check for misuse ... [12:35:10.523] | : . check for misuse ... done [12:35:10.523] | : . relay conditions ... [12:35:10.523] | : . ' Future state: 'finished' [12:35:10.524] | : . ' signalConditions() ... [12:35:10.524] | : . ' , include = 'condition' [12:35:10.524] | : . ' , exclude = 'immediateCondition' [12:35:10.525] | : . ' , resignal = TRUE [12:35:10.525] | : . ' , Number of conditions: 6 [12:35:10.525] | : . ' , int 6 [12:35:10.526] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.526] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:10.218] | : . ' , ; ` attachPackages() ... [12:35:10.527] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.527] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:10.218] | : . ' , ; ` | packages: [n=1] 'future' [12:35:10.527] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.528] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:10.219] | : . ' , ; ` attachPackages() ... done [12:35:10.528] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.528] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:10.219] | : . ' , ; ` attachPackages() ... [12:35:10.529] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.529] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:10.219] | : . ' , ; ` | packages: [n=0] [12:35:10.529] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.530] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:10.220] | : . ' , ; ` attachPackages() ... done [12:35:10.530] | : . ' signalConditions() ... done [12:35:10.530] | : . relay conditions ... done [12:35:10.530] | : value() for SequentialFuture ('fsample_1-696998') ... done [12:35:10.530] | : value() for SequentialFuture ('fsample_2-831214') ... [12:35:10.531] | : . signalConditions() ... [12:35:10.531] | : . ' include = 'immediateCondition' [12:35:10.531] | : . ' exclude = [12:35:10.531] | : . ' resignal = FALSE [12:35:10.531] | : . ' Number of conditions: 6 [12:35:10.532] | : . ' int 6 [12:35:10.532] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.532] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.533] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.533] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.533] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.533] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.533] | : . signalConditions() ... done [12:35:10.534] | : . relay stdout ... [12:35:10.534] | : . relay stdout ... done [12:35:10.534] | : . check for misuse ... [12:35:10.534] | : . check for misuse ... done [12:35:10.534] | : . relay conditions ... [12:35:10.535] | : . ' Future state: 'finished' [12:35:10.535] | : . ' signalConditions() ... [12:35:10.535] | : . ' , include = 'condition' [12:35:10.535] | : . ' , exclude = 'immediateCondition' [12:35:10.535] | : . ' , resignal = TRUE [12:35:10.535] | : . ' , Number of conditions: 6 [12:35:10.536] | : . ' , int 6 [12:35:10.536] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.537] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:10.291] | : . ' , ; ` attachPackages() ... [12:35:10.537] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.538] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:10.292] | : . ' , ; ` | packages: [n=1] 'future' [12:35:10.538] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.538] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:10.292] | : . ' , ; ` attachPackages() ... done [12:35:10.539] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.539] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:10.292] | : . ' , ; ` attachPackages() ... [12:35:10.539] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.540] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:10.292] | : . ' , ; ` | packages: [n=0] [12:35:10.540] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.541] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:10.292] | : . ' , ; ` attachPackages() ... done [12:35:10.541] | : . ' signalConditions() ... done [12:35:10.541] | : . relay conditions ... done [12:35:10.542] | : value() for SequentialFuture ('fsample_2-831214') ... done [12:35:10.542] | : value() for SequentialFuture ('fsample_3-188090') ... [12:35:10.542] | : . signalConditions() ... [12:35:10.543] | : . ' include = 'immediateCondition' [12:35:10.543] | : . ' exclude = [12:35:10.543] | : . ' resignal = FALSE [12:35:10.543] | : . ' Number of conditions: 6 [12:35:10.544] | : . ' int 6 [12:35:10.545] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.545] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.545] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.545] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.546] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.546] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.546] | : . signalConditions() ... done [12:35:10.547] | : . relay stdout ... [12:35:10.547] | : . relay stdout ... done [12:35:10.547] | : . check for misuse ... [12:35:10.547] | : . check for misuse ... done [12:35:10.548] | : . relay conditions ... [12:35:10.548] | : . ' Future state: 'finished' [12:35:10.548] | : . ' signalConditions() ... [12:35:10.548] | : . ' , include = 'condition' [12:35:10.549] | : . ' , exclude = 'immediateCondition' [12:35:10.549] | : . ' , resignal = TRUE [12:35:10.549] | : . ' , Number of conditions: 6 [12:35:10.549] | : . ' , int 6 [12:35:10.550] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.550] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:10.372] | : . ' , ; ` attachPackages() ... [12:35:10.551] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.551] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:10.372] | : . ' , ; ` | packages: [n=1] 'future' [12:35:10.551] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.551] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:10.373] | : . ' , ; ` attachPackages() ... done [12:35:10.552] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.552] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:10.373] | : . ' , ; ` attachPackages() ... [12:35:10.552] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.552] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:10.373] | : . ' , ; ` | packages: [n=0] [12:35:10.553] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.553] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:10.373] | : . ' , ; ` attachPackages() ... done [12:35:10.553] | : . ' signalConditions() ... done [12:35:10.554] | : . relay conditions ... done [12:35:10.554] | : value() for SequentialFuture ('fsample_3-188090') ... done [12:35:10.554] | : value() for SequentialFuture ('fsample_4-963647') ... [12:35:10.554] | : . signalConditions() ... [12:35:10.555] | : . ' include = 'immediateCondition' [12:35:10.555] | : . ' exclude = [12:35:10.555] | : . ' resignal = FALSE [12:35:10.555] | : . ' Number of conditions: 6 [12:35:10.555] | : . ' int 6 [12:35:10.556] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.556] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.557] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.557] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.557] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.557] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.558] | : . signalConditions() ... done [12:35:10.558] | : . relay stdout ... [12:35:10.558] | : . relay stdout ... done [12:35:10.558] | : . check for misuse ... [12:35:10.559] | : . check for misuse ... done [12:35:10.559] | : . relay conditions ... [12:35:10.559] | : . ' Future state: 'finished' [12:35:10.559] | : . ' signalConditions() ... [12:35:10.559] | : . ' , include = 'condition' [12:35:10.560] | : . ' , exclude = 'immediateCondition' [12:35:10.560] | : . ' , resignal = TRUE [12:35:10.560] | : . ' , Number of conditions: 6 [12:35:10.560] | : . ' , int 6 [12:35:10.561] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.561] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:35:10.457] | : . ' , ; ` attachPackages() ... [12:35:10.562] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.562] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:35:10.457] | : . ' , ; ` | packages: [n=1] 'future' [12:35:10.562] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.562] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:35:10.458] | : . ' , ; ` attachPackages() ... done [12:35:10.563] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.563] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:35:10.458] | : . ' , ; ` attachPackages() ... [12:35:10.563] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.563] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:35:10.458] | : . ' , ; ` | packages: [n=0] [12:35:10.564] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:35:10.564] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:35:10.459] | : . ' , ; ` attachPackages() ... done [12:35:10.564] | : . ' signalConditions() ... done [12:35:10.565] | : . relay conditions ... done [12:35:10.565] | : value() for SequentialFuture ('fsample_4-963647') ... done [[1]] [1] 0 [[2]] [1] 2 [[3]] [1] 2 [[4]] [1] 3 sequential ... done Testing with 1 cores ... DONE Testing with 2 cores ... multisession ... [12:35:10.566] | : plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.566] | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [12:35:10.567] | : . ' all.equal() for FutureStrategyList ... [12:35:10.567] | : . ' , New stack: [12:35:10.567] | : . ' , List of 1 [12:35:10.567] | : . ' , $ :function (..., workers = availableCores(constraints = "connections-16"), [12:35:10.567] | : . ' , rscript_libs = .libPaths()) [12:35:10.567] | : . ' , ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:35:10.567] | : . ' , ..- attr(*, "init")= logi TRUE [12:35:10.567] | : . ' , ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:35:10.567] | : . ' , interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:35:10.567] | : . ' , .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.567] | : . ' , ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.567] | : . ' , ..- attr(*, "untweakable")= chr "persistent" [12:35:10.567] | : . ' , ..- attr(*, "call")= language plan(strategy) [12:35:10.567] | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.572] | : . ' , Old stack: [12:35:10.572] | : . ' , List of 1 [12:35:10.572] | : . ' , $ :function (..., envir = parent.frame()) [12:35:10.572] | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.572] | : . ' , ..- attr(*, "init")= chr "done" [12:35:10.572] | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.572] | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.572] | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.572] | : . ' , ..- attr(*, "call")= language plan(sequential) [12:35:10.572] | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.572] | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.572] | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.572] | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.578] | : . ' , Not identical [12:35:10.578] | : . ' , all.equal() for future ... [12:35:10.579] | : . ' , ; List of 2 [12:35:10.579] | : . ' , ; $ target :function (..., workers = availableCores(constraints = "connections-16"), [12:35:10.579] | : . ' , ; rscript_libs = .libPaths()) [12:35:10.579] | : . ' , ; ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:35:10.579] | : . ' , ; ..- attr(*, "init")= logi TRUE [12:35:10.579] | : . ' , ; ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:35:10.579] | : . ' , ; interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:35:10.579] | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.579] | : . ' , ; ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.579] | : . ' , ; ..- attr(*, "untweakable")= chr "persistent" [12:35:10.579] | : . ' , ; ..- attr(*, "call")= language plan(strategy) [12:35:10.579] | : . ' , ; $ current:function (..., envir = parent.frame()) [12:35:10.579] | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:35:10.579] | : . ' , ; ..- attr(*, "init")= chr "done" [12:35:10.579] | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.579] | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.579] | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.579] | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:35:10.579] | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:35:10.579] | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:35:10.579] | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:35:10.588] | : . ' , ; Formals differ [12:35:10.588] | : . ' , all.equal() for future ... done [12:35:10.588] | : . ' , Future strategies differ at level 1 [12:35:10.589] | : . ' all.equal() for FutureStrategyList ... done [12:35:10.589] | : . ' plan(): Setting new future backend stack: [12:35:10.589] | : . ' List of future strategies: [12:35:10.589] | : . ' 1. multisession: [12:35:10.589] | : . ' - args: function (..., workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths()) [12:35:10.589] | : . ' - tweaked: FALSE [12:35:10.589] | : . ' - call: plan(strategy) [12:35:10.590] | : . ' List of 1 [12:35:10.590] | : . ' $ :function (..., workers = availableCores(constraints = "connections-16"), [12:35:10.590] | : . ' rscript_libs = .libPaths()) [12:35:10.590] | : . ' ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:35:10.590] | : . ' ..- attr(*, "init")= logi TRUE [12:35:10.590] | : . ' ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:35:10.590] | : . ' interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:35:10.590] | : . ' .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.590] | : . ' ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.590] | : . ' ..- attr(*, "untweakable")= chr "persistent" [12:35:10.590] | : . ' ..- attr(*, "call")= language plan(strategy) [12:35:10.590] | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:35:10.594] | : . ' plan(): plan_cleanup(<'sequential', 'uniprocess', 'future', 'function'>, cleanup = NA) ... [12:35:10.594] | : . ' , plan("next", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:10.595] | : . ' , ; Getting current ("next") strategy: 'FutureStrategy', 'sequential', 'uniprocess', 'future', 'function' [12:35:10.595] | : . ' , plan("next", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:10.595] | : . ' , Legacy shutdown of cluster workers ... [12:35:10.596] | : . ' , ; Stopping existing cluster ... [12:35:10.596] | : . ' , ; ` No pre-existing cluster. Skipping [12:35:10.596] | : . ' , ; Stopping existing cluster ... done [12:35:10.596] | : . ' , Legacy shutdown of cluster workers ... done [12:35:10.597] | : . ' plan(): plan_cleanup(<'sequential', 'uniprocess', 'future', 'function'>, cleanup = NA) ... done [12:35:10.597] | : . ' plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... [12:35:10.597] | : . ' , function (..., workers = availableCores(constraints = "connections-16"), [12:35:10.597] | : . ' , rscript_libs = .libPaths()) [12:35:10.597] | : . ' , - attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:35:10.597] | : . ' , - attr(*, "init")= logi TRUE [12:35:10.597] | : . ' , - attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:35:10.597] | : . ' , interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:35:10.597] | : . ' , ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.597] | : . ' , - attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:35:10.597] | : . ' , - attr(*, "untweakable")= chr "persistent" [12:35:10.597] | : . ' , - attr(*, "call")= language plan(strategy) [12:35:10.602] | : . ' , init: TRUE [12:35:10.602] | : . ' , makeFutureBackend() ... [12:35:10.603] | : . ' , ; Backend function: <'NULL'> [12:35:10.603] | : . ' , ; Evaluator tweak arguments: [n=0] [12:35:10.604] | : . ' , ; list() [12:35:10.605] | : . ' , ; Evaluator formal arguments: [n=2] [12:35:10.605] | : . ' , ; list() [12:35:10.606] | : . ' , ; Backend factory arguments: [n=2] [12:35:10.606] | : . ' , ; Dotted pair list of 2 [12:35:10.606] | : . ' , ; $ workers : language availableCores(constraints = "connections-16") [12:35:10.606] | : . ' , ; $ rscript_libs: language .libPaths() [12:35:10.608] | : . ' , ; MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... [12:35:10.608] | : . ' , ; ` Arguments: [12:35:10.609] | : . ' , ; ` List of 5 [12:35:10.609] | : . ' , ; ` $ workers : Named int 2 [12:35:10.609] | : . ' , ; ` ..- attr(*, "names")= chr "mc.cores" [12:35:10.609] | : . ' , ; ` $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:35:10.609] | : . ' , ; ` $ interrupts : logi TRUE [12:35:10.609] | : . ' , ; ` $ gc : logi FALSE [12:35:10.609] | : . ' , ; ` $ earlySignal : logi FALSE [12:35:10.687] | : . ' , ; ` ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... [12:35:10.687] | : . ' , ; ` | workers: 2 [12:35:10.688] | : . ' , ; ` | getCluster() ... [12:35:10.688] | : . ' , ; ` | getCluster() ... done [12:35:10.688] | : . ' , ; ` | Stopping existing cluster ... [12:35:10.688] | : . ' , ; ` | : No pre-existing cluster. Skipping [12:35:10.689] | : . ' , ; ` | Stopping existing cluster ... done [12:35:10.689] | : . ' , ; ` | Starting new cluster ... [12:35:10.689] | : . ' , ; ` | : makeCluster(workers, ...) ... [12:35:10.689] | : . ' , ; ` | : . Arguments: [12:35:10.690] | : . ' , ; ` | : . List of 2 [12:35:10.690] | : . ' , ; ` | : . $ : int 2 [12:35:10.690] | : . ' , ; ` | : . $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:35:10.692] | : . ' , ; ` | : . .makeCluster() ... [12:35:10.692] | : . ' , ; ` | : . ' workers: '2' [12:35:10.692] | : . ' , ; ` | : . ' R_FUTURE_PLAN: NA [12:35:10.693] | : . ' , ; ` | : . ' parallelly::makeClusterPSOCK() arguments: [12:35:10.693] | : . ' , ; ` | : . ' List of 2 [12:35:10.693] | : . ' , ; ` | : . ' $ : int 2 [12:35:10.693] | : . ' , ; ` | : . ' $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:35:11.674] | : . ' , ; ` | : . ' Generated cluster UUID [12:35:11.675] | : . ' , ; ` | : . ' Cluster UUID: '950ad34b6950e1d42f563e41836fced5' [12:35:11.675] | : . ' , ; ` | : . ' Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.680] | : . ' , ; ` | : . .makeCluster() ... done [12:35:11.680] | : . ' , ; ` | : . Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.683] | : . ' , ; ` | : makeCluster(workers, ...) ... done [12:35:11.683] | : . ' , ; ` | : Number of workers: 2 [12:35:11.684] | : . ' , ; ` | : Workers UUID: '950ad34b6950e1d42f563e41836fced5' [12:35:11.684] | : . ' , ; ` | Starting new cluster ... done [12:35:11.685] | : . ' , ; ` ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... done [12:35:11.685] | : . ' , ; ` Backend: <'MultisessionFutureBackend', 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment'> [12:35:11.685] | : . ' , ; MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... done [12:35:11.686] | : . ' , makeFutureBackend() ... done [12:35:11.686] | : . ' , nbrOfWorkers(NULL) ... [12:35:11.686] | : . ' , ; List of 4 [12:35:11.686] | : . ' , ; $ : language plan_set(newStack, skip = .skip, cleanup = .cleanup, init = .init, debug = debug) [12:35:11.686] | : . ' , ; $ : language with_assert({ nbrOfWorkers <- nbrOfWorkers() ... [12:35:11.686] | : . ' , ; $ : language nbrOfWorkers() [12:35:11.686] | : . ' , ; $ : language nbrOfWorkers.NULL() [12:35:11.690] | : . ' , ; plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.690] | : . ' , ; plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.691] | : . ' , ; Number of workers: 2 [12:35:11.691] | : . ' , nbrOfWorkers(NULL) ... done [12:35:11.691] | : . ' , plan(): nbrOfWorkers() = 2 [12:35:11.691] | : . ' plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... done [12:35:11.692] | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [12:35:11.692] | : . future(..., label = NULL) ... [12:35:11.692] | : . ' lazy: FALSE [12:35:11.693] | : . ' stdout: TRUE [12:35:11.693] | : . ' conditions: [n=1] 'condition' [12:35:11.693] | : . ' gc: FALSE [12:35:11.693] | : . ' earlySignal: FALSE [12:35:11.694] | : . ' getGlobalsAndPackages() ... [12:35:11.694] | : . ' , Searching for globals ... [12:35:11.705] | : . ' , ; globals found: [3] '{', 'sample', 'x' [12:35:11.705] | : . ' , Searching for globals ... done [12:35:11.705] | : . ' , Resolving globals: FALSE [12:35:11.706] | : . ' , Search for packages associated with the globals ... [12:35:11.706] | : . ' , ; Packages associated with globals: [1] 'base' [12:35:11.707] | : . ' , ; Packages: [1] 'base' [12:35:11.707] | : . ' , Search for packages associated with the globals ... done [12:35:11.708] | : . ' , Packages after dropping 'base': [0] [12:35:11.708] | : . ' , globals: [1] 'x' [12:35:11.708] | : . ' , packages: [0] [12:35:11.709] | : . ' getGlobalsAndPackages() ... done [12:35:11.709] | : . ' run() for 'Future' () ... [12:35:11.710] | : . ' , state: 'created' [12:35:11.710] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.710] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.711] | : . ' , Using MultisessionFutureBackend ... [12:35:11.711] | : . ' , ; Number of futures since start: 0 (0 created, 0 launched, 0 finished) [12:35:11.711] | : . ' , ; Launching futures ... [12:35:11.712] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:35:11.712] | : . ' , ; ` | Workers: [n=2] [12:35:11.713] | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.716] | : . ' , ; ` | FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:11.716] | : . ' , ; ` | requestWorker() ... [12:35:11.716] | : . ' , ; ` | : requestNode() ... [12:35:11.716] | : . ' , ; ` | : . Number of workers: 2 [12:35:11.717] | : . ' , ; ` | : . Polling for a free worker ... [12:35:11.717] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.717] | : . ' , ; ` | : . ' , Created empty registry 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:11.717] | : . ' , ; ` | : . ' , Listing all futures [12:35:11.717] | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:35:11.718] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.718] | : . ' , ; ` | : . ' Total time: 0 [12:35:11.718] | : . ' , ; ` | : . Polling for a free worker ... done [12:35:11.719] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.719] | : . ' , ; ` | : . ' Listing all futures [12:35:11.719] | : . ' , ; ` | : . ' Number of registered futures: 0 [12:35:11.720] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.720] | : . ' , ; ` | : . avail: [n=2] '1', '2' [12:35:11.720] | : . ' , ; ` | : . Index of first available worker: 1 [12:35:11.721] | : . ' , ; ` | : . Validate that the worker is functional ... [12:35:11.722] | : . ' , ; ` | : . ' Worker is functional [12:35:11.722] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.722] | : . ' , ; ` | : . ' , Listing all futures [12:35:11.723] | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:35:11.723] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.723] | : . ' , ; ` | : . Validate that the worker is functional ... done [12:35:11.724] | : . ' , ; ` | : requestNode() ... done [12:35:11.724] | : . ' , ; ` | : cluster node index: 1 [12:35:11.724] | : . ' , ; ` | requestWorker() ... done [12:35:11.725] | : . ' , ; ` | eraseGlobalEnvironment() ... [12:35:11.726] | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:35:11.726] | : . ' , ; ` | launchFuture() ... [12:35:11.726] | : . ' , ; ` | : cluster node index: 1 [12:35:11.727] | : . ' , ; ` | : getFutureData() ... [12:35:11.727] | : . ' , ; ` | : . getFutureCore() ... [12:35:11.727] | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:35:11.728] | : . ' , ; ` | : . getFutureCore() ... done [12:35:11.728] | : . ' , ; ` | : . getFutureCapture() ... [12:35:11.728] | : . ' , ; ` | : . getFutureCapture() ... done [12:35:11.729] | : . ' , ; ` | : . getFutureContext() ... [12:35:11.729] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.729] | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:35:11.730] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.730] | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:35:11.730] | : . ' , ; ` | : . getFutureContext() ... done [12:35:11.731] | : . ' , ; ` | : getFutureData() ... done [12:35:11.732] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:11.732] | : . ' , ; ` | : . Appended future to position #1 [12:35:11.732] | : . ' , ; ` | : . Number of registered futures: 1 [12:35:11.733] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:11.733] | : . ' , ; ` | launchFuture() ... done [12:35:11.733] | : . ' , ; ` | MultisessionFuture started [12:35:11.733] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:35:11.734] | : . ' , ; Launching futures ... done [12:35:11.734] | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:11.734] | : . ' , Using MultisessionFutureBackend ... done [12:35:11.735] | : . ' run() for 'Future' () ... done [12:35:11.735] | : . future(..., label = NULL) ... done [12:35:11.735] | : . future(..., label = NULL) ... [12:35:11.736] | : . ' lazy: FALSE [12:35:11.736] | : . ' stdout: TRUE [12:35:11.736] | : . ' conditions: [n=1] 'condition' [12:35:11.736] | : . ' gc: FALSE [12:35:11.737] | : . ' earlySignal: FALSE [12:35:11.737] | : . ' getGlobalsAndPackages() ... [12:35:11.737] | : . ' , Searching for globals ... [12:35:11.749] | : . ' , ; globals found: [3] '{', 'sample', 'x' [12:35:11.750] | : . ' , Searching for globals ... done [12:35:11.750] | : . ' , Resolving globals: FALSE [12:35:11.750] | : . ' , Search for packages associated with the globals ... [12:35:11.751] | : . ' , ; Packages associated with globals: [1] 'base' [12:35:11.751] | : . ' , ; Packages: [1] 'base' [12:35:11.752] | : . ' , Search for packages associated with the globals ... done [12:35:11.752] | : . ' , Packages after dropping 'base': [0] [12:35:11.752] | : . ' , globals: [1] 'x' [12:35:11.753] | : . ' , packages: [0] [12:35:11.753] | : . ' getGlobalsAndPackages() ... done [12:35:11.754] | : . ' run() for 'Future' () ... [12:35:11.754] | : . ' , state: 'created' [12:35:11.754] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.755] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.755] | : . ' , Using MultisessionFutureBackend ... [12:35:11.755] | : . ' , ; Number of futures since start: 1 (1 created, 1 launched, 0 finished) [12:35:11.755] | : . ' , ; Launching futures ... [12:35:11.756] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:35:11.756] | : . ' , ; ` | Workers: [n=2] [12:35:11.756] | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.760] | : . ' , ; ` | FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:11.760] | : . ' , ; ` | requestWorker() ... [12:35:11.760] | : . ' , ; ` | : requestNode() ... [12:35:11.761] | : . ' , ; ` | : . Number of workers: 2 [12:35:11.761] | : . ' , ; ` | : . Polling for a free worker ... [12:35:11.761] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.761] | : . ' , ; ` | : . ' , Listing all futures [12:35:11.762] | : . ' , ; ` | : . ' , Number of registered futures: 1 [12:35:11.762] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.762] | : . ' , ; ` | : . ' Total time: 0 [12:35:11.763] | : . ' , ; ` | : . Polling for a free worker ... done [12:35:11.763] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.763] | : . ' , ; ` | : . ' Listing all futures [12:35:11.764] | : . ' , ; ` | : . ' Number of registered futures: 1 [12:35:11.764] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.764] | : . ' , ; ` | : . avail: [n=2] '2' [12:35:11.765] | : . ' , ; ` | : . Index of first available worker: 2 [12:35:11.765] | : . ' , ; ` | : . Validate that the worker is functional ... [12:35:11.766] | : . ' , ; ` | : . ' Worker is functional [12:35:11.766] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.766] | : . ' , ; ` | : . ' , Listing all futures [12:35:11.767] | : . ' , ; ` | : . ' , Number of registered futures: 1 [12:35:11.767] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.767] | : . ' , ; ` | : . Validate that the worker is functional ... done [12:35:11.767] | : . ' , ; ` | : requestNode() ... done [12:35:11.768] | : . ' , ; ` | : cluster node index: 2 [12:35:11.768] | : . ' , ; ` | requestWorker() ... done [12:35:11.768] | : . ' , ; ` | eraseGlobalEnvironment() ... [12:35:11.769] | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:35:11.770] | : . ' , ; ` | launchFuture() ... [12:35:11.770] | : . ' , ; ` | : cluster node index: 2 [12:35:11.770] | : . ' , ; ` | : getFutureData() ... [12:35:11.771] | : . ' , ; ` | : . getFutureCore() ... [12:35:11.771] | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:35:11.771] | : . ' , ; ` | : . getFutureCore() ... done [12:35:11.772] | : . ' , ; ` | : . getFutureCapture() ... [12:35:11.772] | : . ' , ; ` | : . getFutureCapture() ... done [12:35:11.772] | : . ' , ; ` | : . getFutureContext() ... [12:35:11.773] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.773] | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:35:11.773] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.774] | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:35:11.774] | : . ' , ; ` | : . getFutureContext() ... done [12:35:11.774] | : . ' , ; ` | : getFutureData() ... done [12:35:11.803] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:11.803] | : . ' , ; ` | : . Appended future to position #2 [12:35:11.804] | : . ' , ; ` | : . Number of registered futures: 2 [12:35:11.804] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:11.804] | : . ' , ; ` | launchFuture() ... done [12:35:11.805] | : . ' , ; ` | MultisessionFuture started [12:35:11.805] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:35:11.805] | : . ' , ; Launching futures ... done [12:35:11.805] | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:11.806] | : . ' , Using MultisessionFutureBackend ... done [12:35:11.806] | : . ' run() for 'Future' () ... done [12:35:11.806] | : . future(..., label = NULL) ... done [12:35:11.807] | : . future(..., label = NULL) ... [12:35:11.807] | : . ' lazy: FALSE [12:35:11.807] | : . ' stdout: TRUE [12:35:11.807] | : . ' conditions: [n=1] 'condition' [12:35:11.808] | : . ' gc: FALSE [12:35:11.808] | : . ' earlySignal: FALSE [12:35:11.808] | : . ' getGlobalsAndPackages() ... [12:35:11.808] | : . ' , Searching for globals ... [12:35:11.820] | : . ' , ; globals found: [3] '{', 'sample', 'x' [12:35:11.820] | : . ' , Searching for globals ... done [12:35:11.821] | : . ' , Resolving globals: FALSE [12:35:11.821] | : . ' , Search for packages associated with the globals ... [12:35:11.821] | : . ' , ; Packages associated with globals: [1] 'base' [12:35:11.822] | : . ' , ; Packages: [1] 'base' [12:35:11.822] | : . ' , Search for packages associated with the globals ... done [12:35:11.823] | : . ' , Packages after dropping 'base': [0] [12:35:11.823] | : . ' , globals: [1] 'x' [12:35:11.823] | : . ' , packages: [0] [12:35:11.823] | : . ' getGlobalsAndPackages() ... done [12:35:11.824] | : . ' run() for 'Future' () ... [12:35:11.824] | : . ' , state: 'created' [12:35:11.825] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.825] | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.825] | : . ' , Using MultisessionFutureBackend ... [12:35:11.825] | : . ' , ; Number of futures since start: 2 (2 created, 2 launched, 0 finished) [12:35:11.826] | : . ' , ; Launching futures ... [12:35:11.826] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:35:11.826] | : . ' , ; ` | Workers: [n=2] [12:35:11.827] | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.831] | : . ' , ; ` | FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:11.831] | : . ' , ; ` | requestWorker() ... [12:35:11.831] | : . ' , ; ` | : requestNode() ... [12:35:11.832] | : . ' , ; ` | : . Number of workers: 2 [12:35:11.832] | : . ' , ; ` | : . Polling for a free worker ... [12:35:11.832] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.832] | : . ' , ; ` | : . ' , Listing all futures [12:35:11.832] | : . ' , ; ` | : . ' , Number of registered futures: 2 [12:35:11.832] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.833] | : . ' , ; ` | : . ' Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:11.846] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:11.847] | : . ' , ; ` | : . ' , collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:11.847] | : . ' , ; ` | : . ' , ; resolved() ... [12:35:11.848] | : . ' , ; ` | : . ' , ; ` resolved() for MultisessionFuture () ... [12:35:11.848] | : . ' , ; ` | : . ' , ; ` | Cluster node socket connection: index=4, id=1387 [12:35:11.849] | : . ' , ; ` | : . ' , ; ` | assertValidConnection() ... [12:35:11.849] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:35:11.849] | : . ' , ; ` | : . ' , ; ` | assertValidConnection() ... done [12:35:11.850] | : . ' , ; ` | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... [12:35:11.850] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : [1] TRUE [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : Received data: [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : List of 5 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : $ type : chr "VALUE" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : $ value :List of 16 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ value : int 2 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ visible : logi TRUE [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ stdout : chr "" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ conditions : list() [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ rng : logi TRUE [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ misuseGlobalEnv : NULL [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ misuseConnections :List of 3 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ added : NULL [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ removed : NULL [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ replaced: NULL [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ misuseDevices : NULL [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ misuseDefaultDevice: list() [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "74" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..- attr(*, "source")=List of 5 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ host : Named chr "CRANWIN3" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ pid : int 173544 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ random: int 2147483647 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ r_info :List of 4 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. .. ..$ : int [1:3] 4 6 0 [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ os : chr "windows" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ os_name : chr "Windows" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : .. ..$ captures_utf8: logi TRUE [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..$ version : chr "1.8" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..- attr(*, "class")= chr "FutureResult" [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : $ success: logi TRUE [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : $ time : 'proc_time' Named num [1:5] 0.1 0.01 0.11 NA NA [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:11.851] | : . ' , ; ` | : . ' , ; ` | : $ tag : NULL [12:35:11.868] | : . ' , ; ` | : . ' , ; ` | : Received FutureResult [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : FutureResult: [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : value: 'integer' [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : visible: TRUE [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : stdout: character [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : conditions: [n = 0] [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : RNG used: TRUE [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : duration: 0.09830403 secs (started 2025-07-29 12:35:11.733924) [12:35:11.869] | : . ' , ; ` | : . ' , ; ` | : version: 1.8 [12:35:11.870] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:11.870] | : . ' , ; ` | : . ' , ; ` | : . Removed future from position #1 [12:35:11.871] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 1 [12:35:11.871] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:11.872] | : . ' , ; ` | : . ' , ; ` | : Erased future from future backend [12:35:11.872] | : . ' , ; ` | : . ' , ; ` | : result() for ClusterFuture ... [12:35:11.872] | : . ' , ; ` | : . ' , ; ` | : . result already collected: FutureResult [12:35:11.873] | : . ' , ; ` | : . ' , ; ` | : result() for ClusterFuture ... done [12:35:11.873] | : . ' , ; ` | : . ' , ; ` | : signalConditions() ... [12:35:11.874] | : . ' , ; ` | : . ' , ; ` | : . include = 'immediateCondition' [12:35:11.874] | : . ' , ; ` | : . ' , ; ` | : . exclude = [12:35:11.874] | : . ' , ; ` | : . ' , ; ` | : . resignal = FALSE [12:35:11.875] | : . ' , ; ` | : . ' , ; ` | : . Number of conditions: 0 [12:35:11.875] | : . ' , ; ` | : . ' , ; ` | : . int 0 [12:35:11.876] | : . ' , ; ` | : . ' , ; ` | : signalConditions() ... done [12:35:11.876] | : . ' , ; ` | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... done [12:35:11.877] | : . ' , ; ` | : . ' , ; ` | receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:11.877] | : . ' , ; ` | : . ' , ; ` resolved() for MultisessionFuture () ... done [12:35:11.877] | : . ' , ; ` | : . ' , ; ` assertFutureResult() ... [12:35:11.878] | : . ' , ; ` | : . ' , ; ` | Future uuid: 39c993df8b3ee8509e6caf1107b04c75-74 [12:35:11.878] | : . ' , ; ` | : . ' , ; ` | identical; success [12:35:11.878] | : . ' , ; ` | : . ' , ; ` assertFutureResult() ... done [12:35:11.879] | : . ' , ; ` | : . ' , ; resolved() ... done [12:35:11.879] | : . ' , ; ` | : . ' , ; Future at position #1 is resolved ... [12:35:11.879] | : . ' , ; ` | : . ' , ; ` value() for MultisessionFuture () ... [12:35:11.880] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [12:35:11.880] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [12:35:11.880] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [12:35:11.881] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [12:35:11.881] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [12:35:11.881] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [12:35:11.882] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [12:35:11.882] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [12:35:11.882] | : . ' , ; ` | : . ' , ; ` | : exclude = [12:35:11.883] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [12:35:11.883] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 0 [12:35:11.883] | : . ' , ; ` | : . ' , ; ` | : int 0 [12:35:11.884] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [12:35:11.885] | : . ' , ; ` | : . ' , ; ` | check for misuse ... [12:35:11.885] | : . ' , ; ` | : . ' , ; ` | check for misuse ... done [12:35:11.885] | : . ' , ; ` | : . ' , ; ` value() for MultisessionFuture () ... done [12:35:11.886] | : . ' , ; ` | : . ' , ; Future at position #1 is resolved ... done [12:35:11.886] | : . ' , ; ` | : . ' , collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:11.887] | : . ' , ; ` | : . ' , Remove collected futures ... [12:35:11.887] | : . ' , ; ` | : . ' , ; Indices of futures to drop: [n=1] '1' [12:35:11.887] | : . ' , ; ` | : . ' , Remove collected futures ... done [12:35:11.887] | : . ' , ; ` | : . ' FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:11.888] | : . ' , ; ` | : . ' Early signaling of 2 future candidates ... [12:35:11.888] | : . ' , ; ` | : . ' Number of futures with early signaling requested: 0 [12:35:11.888] | : . ' , ; ` | : . ' Early signaling of 2 future candidates ... done [12:35:11.888] | : . ' , ; ` | : . ' Number of registered futures: 2 [12:35:11.889] | : . ' , ; ` | : . Polling for a free worker ... done [12:35:11.889] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.890] | : . ' , ; ` | : . ' Listing all futures [12:35:11.890] | : . ' , ; ` | : . ' Number of registered futures: 1 [12:35:11.890] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.891] | : . ' , ; ` | : . Total time: 0.0571441650390625 [12:35:11.891] | : . ' , ; ` | : requestNode() ... done [12:35:11.891] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.892] | : . ' , ; ` | : . Listing all futures [12:35:11.892] | : . ' , ; ` | : . Number of registered futures: 1 [12:35:11.892] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.893] | : . ' , ; ` | : avail: [n=2] '1' [12:35:11.893] | : . ' , ; ` | : Index of first available worker: 1 [12:35:11.894] | : . ' , ; ` | : Validate that the worker is functional ... [12:35:11.895] | : . ' , ; ` | : . Worker is functional [12:35:11.895] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.895] | : . ' , ; ` | : . ' Listing all futures [12:35:11.896] | : . ' , ; ` | : . ' Number of registered futures: 1 [12:35:11.896] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.896] | : . ' , ; ` | : Validate that the worker is functional ... done [12:35:11.897] | : . ' , ; ` | requestWorker() ... done [12:35:11.897] | : . ' , ; ` | cluster node index: 1 [12:35:11.897] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:35:11.898] | : . ' , ; ` eraseGlobalEnvironment() ... [12:35:11.899] | : . ' , ; ` eraseGlobalEnvironment() ... done [12:35:11.899] | : . ' , ; ` launchFuture() ... [12:35:11.899] | : . ' , ; ` | cluster node index: 1 [12:35:11.900] | : . ' , ; ` | getFutureData() ... [12:35:11.900] | : . ' , ; ` | : getFutureCore() ... [12:35:11.901] | : . ' , ; ` | : . Packages needed by the future expression (n = 0): [12:35:11.901] | : . ' , ; ` | : getFutureCore() ... done [12:35:11.901] | : . ' , ; ` | : getFutureCapture() ... [12:35:11.902] | : . ' , ; ` | : getFutureCapture() ... done [12:35:11.902] | : . ' , ; ` | : getFutureContext() ... [12:35:11.902] | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.903] | : . ' , ; ` | : . ' Getting stack without first backend: [n=0] [12:35:11.903] | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.903] | : . ' , ; ` | : . Packages needed by future backend (n = 0): [12:35:11.904] | : . ' , ; ` | : getFutureContext() ... done [12:35:11.904] | : . ' , ; ` | getFutureData() ... done [12:35:11.932] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:11.933] | : . ' , ; ` | : Appended future to position #2 [12:35:11.933] | : . ' , ; ` | : Number of registered futures: 2 [12:35:11.934] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:11.934] | : . ' , ; ` launchFuture() ... done [12:35:11.934] | : . ' , ; ` MultisessionFuture started [12:35:11.935] | : . ' , ; Launching futures ... done [12:35:11.935] | : . ' , Using MultisessionFutureBackend ... done [12:35:11.935] | : . ' , Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:11.936] | : . ' run() for 'Future' () ... done [12:35:11.936] | : . future(..., label = NULL) ... done [12:35:11.936] | : plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.937] | : future(..., label = NULL) ... [12:35:11.937] | : . lazy: FALSE [12:35:11.938] | : . stdout: TRUE [12:35:11.938] | : . conditions: [n=1] 'condition' [12:35:11.938] | : . gc: FALSE [12:35:11.939] | : . earlySignal: FALSE [12:35:11.939] | : . getGlobalsAndPackages() ... [12:35:11.939] | : . ' Searching for globals ... [12:35:11.953] | : . ' , globals found: [3] '{', 'sample', 'x' [12:35:11.954] | : . ' Searching for globals ... done [12:35:11.954] | : . ' Resolving globals: FALSE [12:35:11.955] | : . ' Search for packages associated with the globals ... [12:35:11.955] | : . ' , Packages associated with globals: [1] 'base' [12:35:11.956] | : . ' , Packages: [1] 'base' [12:35:11.956] | : . ' Search for packages associated with the globals ... done [12:35:11.957] | : . ' Packages after dropping 'base': [0] [12:35:11.957] | : . ' globals: [1] 'x' [12:35:11.957] | : . ' packages: [0] [12:35:11.958] | : . getGlobalsAndPackages() ... done [12:35:11.958] | : . run() for 'Future' () ... [12:35:11.959] | : . ' state: 'created' [12:35:11.959] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:11.959] | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:11.960] | : . ' Using MultisessionFutureBackend ... [12:35:11.960] | : . ' , Number of futures since start: 3 (3 created, 3 launched, 2 finished) [12:35:11.960] | : . ' , Launching futures ... [12:35:11.961] | : . ' , ; launchFuture() for ClusterFutureBackend ... [12:35:11.961] | : . ' , ; ` Workers: [n=2] [12:35:11.961] | : . ' , ; ` Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:11.965] | : . ' , ; ` FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:11.965] | : . ' , ; ` requestWorker() ... [12:35:11.966] | : . ' , ; ` | requestNode() ... [12:35:11.966] | : . ' , ; ` | : Number of workers: 2 [12:35:11.966] | : . ' , ; ` | : Polling for a free worker ... [12:35:11.967] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:11.967] | : . ' , ; ` | : . ' Listing all futures [12:35:11.967] | : . ' , ; ` | : . ' Number of registered futures: 2 [12:35:11.968] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:11.968] | : . ' , ; ` | : . Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:11.987] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:12.033] | : . ' , ; ` | : . ' collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:12.034] | : . ' , ; ` | : . ' , resolved() ... [12:35:12.034] | : . ' , ; ` | : . ' , ; resolved() for MultisessionFuture () ... [12:35:12.035] | : . ' , ; ` | : . ' , ; ` Cluster node socket connection: index=5, id=1388 [12:35:12.035] | : . ' , ; ` | : . ' , ; ` assertValidConnection() ... [12:35:12.036] | : . ' , ; ` | : . ' , ; ` | cluster node index: 2 [12:35:12.037] | : . ' , ; ` | : . ' , ; ` assertValidConnection() ... done [12:35:12.037] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() for ClusterFuture ... [12:35:12.037] | : . ' , ; ` | : . ' , ; ` | cluster node index: 2 [12:35:12.038] | : . ' , ; ` | : . ' , ; ` | [1] TRUE [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | Received data: [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | List of 5 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | $ type : chr "VALUE" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | $ value :List of 16 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ value : int 0 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ visible : logi TRUE [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ stdout : chr "" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ conditions : list() [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ rng : logi TRUE [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ misuseGlobalEnv : NULL [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ misuseConnections :List of 3 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ added : NULL [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ removed : NULL [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ replaced: NULL [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ misuseDevices : NULL [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ misuseDefaultDevice: list() [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "75" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..- attr(*, "source")=List of 5 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ pid : int 87304 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ random: int 2147483647 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ r_info :List of 4 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ : int [1:3] 4 6 0 [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ os : chr "windows" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ os_name : chr "Windows" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | .. ..$ captures_utf8: logi TRUE [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..$ version : chr "1.8" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..- attr(*, "class")= chr "FutureResult" [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | $ success: logi TRUE [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | $ time : 'proc_time' Named num [1:5] 0.08 0.02 0.09 NA NA [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.039] | : . ' , ; ` | : . ' , ; ` | $ tag : NULL [12:35:12.068] | : . ' , ; ` | : . ' , ; ` | Received FutureResult [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | FutureResult: [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | value: 'integer' [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | visible: TRUE [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | stdout: character [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | conditions: [n = 0] [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | RNG used: TRUE [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | duration: 0.09304285 secs (started 2025-07-29 12:35:11.805926) [12:35:12.069] | : . ' , ; ` | : . ' , ; ` | version: 1.8 [12:35:12.070] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.070] | : . ' , ; ` | : . ' , ; ` | : Removed future from position #1 [12:35:12.071] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 1 [12:35:12.071] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.072] | : . ' , ; ` | : . ' , ; ` | Erased future from future backend [12:35:12.072] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [12:35:12.073] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [12:35:12.073] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [12:35:12.073] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [12:35:12.074] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [12:35:12.074] | : . ' , ; ` | : . ' , ; ` | : exclude = [12:35:12.074] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [12:35:12.075] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 0 [12:35:12.075] | : . ' , ; ` | : . ' , ; ` | : int 0 [12:35:12.076] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [12:35:12.077] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.077] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.077] | : . ' , ; ` | : . ' , ; resolved() for MultisessionFuture () ... done [12:35:12.078] | : . ' , ; ` | : . ' , ; assertFutureResult() ... [12:35:12.078] | : . ' , ; ` | : . ' , ; ` Future uuid: 39c993df8b3ee8509e6caf1107b04c75-75 [12:35:12.078] | : . ' , ; ` | : . ' , ; ` identical; success [12:35:12.079] | : . ' , ; ` | : . ' , ; assertFutureResult() ... done [12:35:12.079] | : . ' , ; ` | : . ' , resolved() ... done [12:35:12.080] | : . ' , ; ` | : . ' , Future at position #1 is resolved ... [12:35:12.080] | : . ' , ; ` | : . ' , ; value() for MultisessionFuture () ... [12:35:12.080] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [12:35:12.081] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [12:35:12.081] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [12:35:12.082] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [12:35:12.082] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [12:35:12.082] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [12:35:12.083] | : . ' , ; ` | : . ' , ; ` signalConditions() ... [12:35:12.083] | : . ' , ; ` | : . ' , ; ` | include = 'immediateCondition' [12:35:12.083] | : . ' , ; ` | : . ' , ; ` | exclude = [12:35:12.084] | : . ' , ; ` | : . ' , ; ` | resignal = FALSE [12:35:12.084] | : . ' , ; ` | : . ' , ; ` | Number of conditions: 0 [12:35:12.085] | : . ' , ; ` | : . ' , ; ` | int 0 [12:35:12.086] | : . ' , ; ` | : . ' , ; ` signalConditions() ... done [12:35:12.086] | : . ' , ; ` | : . ' , ; ` check for misuse ... [12:35:12.087] | : . ' , ; ` | : . ' , ; ` check for misuse ... done [12:35:12.087] | : . ' , ; ` | : . ' , ; value() for MultisessionFuture () ... done [12:35:12.088] | : . ' , ; ` | : . ' , Future at position #1 is resolved ... done [12:35:12.088] | : . ' , ; ` | : . ' collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:12.088] | : . ' , ; ` | : . ' Remove collected futures ... [12:35:12.089] | : . ' , ; ` | : . ' , Indices of futures to drop: [n=1] '1' [12:35:12.089] | : . ' , ; ` | : . ' Remove collected futures ... done [12:35:12.089] | : . ' , ; ` | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:12.090] | : . ' , ; ` | : . Early signaling of 2 future candidates ... [12:35:12.090] | : . ' , ; ` | : . Number of futures with early signaling requested: 0 [12:35:12.091] | : . ' , ; ` | : . Early signaling of 2 future candidates ... done [12:35:12.091] | : . ' , ; ` | : . Number of registered futures: 2 [12:35:12.091] | : . ' , ; ` | : Polling for a free worker ... done [12:35:12.092] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.092] | : . ' , ; ` | : . Listing all futures [12:35:12.093] | : . ' , ; ` | : . Number of registered futures: 1 [12:35:12.093] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.093] | : . ' , ; ` | : Total time: 0.124880075454712 [12:35:12.094] | : . ' , ; ` | requestNode() ... done [12:35:12.094] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.094] | : . ' , ; ` | : Listing all futures [12:35:12.095] | : . ' , ; ` | : Number of registered futures: 1 [12:35:12.095] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.096] | : . ' , ; ` | avail: [n=2] '2' [12:35:12.096] | : . ' , ; ` | Index of first available worker: 2 [12:35:12.096] | : . ' , ; ` | Validate that the worker is functional ... [12:35:12.097] | : . ' , ; ` | : Worker is functional [12:35:12.098] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.098] | : . ' , ; ` | : . Listing all futures [12:35:12.098] | : . ' , ; ` | : . Number of registered futures: 1 [12:35:12.099] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.099] | : . ' , ; ` | Validate that the worker is functional ... done [12:35:12.100] | : . ' , ; ` requestWorker() ... done [12:35:12.100] | : . ' , ; ` cluster node index: 2 [12:35:12.100] | : . ' , ; launchFuture() for ClusterFutureBackend ... done [12:35:12.101] | : . ' , ; eraseGlobalEnvironment() ... [12:35:12.101] | : . ' , ; eraseGlobalEnvironment() ... done [12:35:12.102] | : . ' , ; launchFuture() ... [12:35:12.102] | : . ' , ; ` cluster node index: 2 [12:35:12.102] | : . ' , ; ` getFutureData() ... [12:35:12.103] | : . ' , ; ` | getFutureCore() ... [12:35:12.103] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [12:35:12.103] | : . ' , ; ` | getFutureCore() ... done [12:35:12.104] | : . ' , ; ` | getFutureCapture() ... [12:35:12.104] | : . ' , ; ` | getFutureCapture() ... done [12:35:12.105] | : . ' , ; ` | getFutureContext() ... [12:35:12.105] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.105] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [12:35:12.106] | : . ' , ; ` | : plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.106] | : . ' , ; ` | : Packages needed by future backend (n = 0): [12:35:12.107] | : . ' , ; ` | getFutureContext() ... done [12:35:12.107] | : . ' , ; ` getFutureData() ... done [12:35:12.134] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.135] | : . ' , ; ` | Appended future to position #2 [12:35:12.135] | : . ' , ; ` | Number of registered futures: 2 [12:35:12.136] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.136] | : . ' , ; launchFuture() ... done [12:35:12.136] | : . ' , ; MultisessionFuture started [12:35:12.137] | : . ' , Launching futures ... done [12:35:12.137] | : . ' Using MultisessionFutureBackend ... done [12:35:12.137] | : . ' Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.138] | : . run() for 'Future' () ... done [12:35:12.138] | : future(..., label = NULL) ... done [12:35:12.138] | value() for SequentialFuture ('fsample_1-17257') ... done [12:35:12.139] | value() for list ... [12:35:12.139] | : recursive: 0 [12:35:12.139] | : reduce: FALSE [12:35:12.140] | : length: 4 [12:35:12.140] | : Number of remaining objects: 4 [12:35:12.141] | : checking value #1: [12:35:12.141] | : 'obj' is MultisessionFuture [12:35:12.141] | : resolved() ... [12:35:12.142] | : resolved() ... done [12:35:12.142] | : MultisessionFuture #1 [12:35:12.142] | : signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:12.143] | : . nx: 4 [12:35:12.143] | : . relay: TRUE [12:35:12.143] | : . stdout: TRUE [12:35:12.143] | : . signal: TRUE [12:35:12.144] | : . resignal: FALSE [12:35:12.144] | : . force: TRUE [12:35:12.144] | : . relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:12.145] | : . queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:12.145] | : . until=1 [12:35:12.145] | : . relaying element #1 [12:35:12.146] | : . value() for MultisessionFuture () ... [12:35:12.146] | : . ' result() for ClusterFuture ... [12:35:12.146] | : . ' , result already collected: FutureResult [12:35:12.147] | : . ' result() for ClusterFuture ... done [12:35:12.147] | : . ' result() for ClusterFuture ... [12:35:12.147] | : . ' , result already collected: FutureResult [12:35:12.148] | : . ' result() for ClusterFuture ... done [12:35:12.148] | : . ' signalConditions() ... [12:35:12.148] | : . ' , include = 'immediateCondition' [12:35:12.149] | : . ' , exclude = [12:35:12.149] | : . ' , resignal = FALSE [12:35:12.149] | : . ' , Number of conditions: 0 [12:35:12.150] | : . ' , int 0 [12:35:12.151] | : . ' signalConditions() ... done [12:35:12.151] | : . ' relay stdout ... [12:35:12.151] | : . ' relay stdout ... done [12:35:12.152] | : . ' check for misuse ... [12:35:12.152] | : . ' check for misuse ... done [12:35:12.152] | : . value() for MultisessionFuture () ... done [12:35:12.153] | : . result() for ClusterFuture ... [12:35:12.153] | : . ' result already collected: FutureResult [12:35:12.153] | : . result() for ClusterFuture ... done [12:35:12.154] | : . signalConditions() ... [12:35:12.154] | : . ' include = 'immediateCondition' [12:35:12.154] | : . ' exclude = [12:35:12.155] | : . ' resignal = FALSE [12:35:12.155] | : . ' Number of conditions: 0 [12:35:12.155] | : . ' int 0 [12:35:12.156] | : . signalConditions() ... done [12:35:12.157] | : . result() for ClusterFuture ... [12:35:12.157] | : . ' result already collected: FutureResult [12:35:12.157] | : . result() for ClusterFuture ... done [12:35:12.157] | : . signalConditions() ... [12:35:12.157] | : . ' include = 'condition' [12:35:12.158] | : . ' exclude = 'error', 'immediateCondition' [12:35:12.158] | : . ' resignal = TRUE [12:35:12.158] | : . ' Number of conditions: 0 [12:35:12.158] | : . ' int 0 [12:35:12.159] | : . signalConditions() ... done [12:35:12.159] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.160] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.160] | : signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:12.160] | : value(, ...) ... [12:35:12.160] | : value(, ...) ... done [12:35:12.160] | : value() for MultisessionFuture () ... [12:35:12.161] | : . result() for ClusterFuture ... [12:35:12.161] | : . ' result already collected: FutureResult [12:35:12.161] | : . result() for ClusterFuture ... done [12:35:12.161] | : . result() for ClusterFuture ... [12:35:12.161] | : . ' result already collected: FutureResult [12:35:12.162] | : . result() for ClusterFuture ... done [12:35:12.162] | : . signalConditions() ... [12:35:12.162] | : . ' include = 'immediateCondition' [12:35:12.162] | : . ' exclude = [12:35:12.162] | : . ' resignal = FALSE [12:35:12.163] | : . ' Number of conditions: 0 [12:35:12.163] | : . ' int 0 [12:35:12.164] | : . signalConditions() ... done [12:35:12.164] | : . check for misuse ... [12:35:12.164] | : . check for misuse ... done [12:35:12.165] | : value() for MultisessionFuture () ... done [12:35:12.165] | : value: [12:35:12.165] | : signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:12.165] | : . nx: 4 [12:35:12.165] | : . relay: TRUE [12:35:12.165] | : . stdout: TRUE [12:35:12.166] | : . signal: TRUE [12:35:12.166] | : . resignal: FALSE [12:35:12.166] | : . force: TRUE [12:35:12.166] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.166] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.167] | : . until=2 [12:35:12.167] | : . relaying element #2 [12:35:12.167] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.167] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.167] | : signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:12.168] | : resolve() for MultisessionFuture ... [12:35:12.168] | : resolve() for MultisessionFuture ... done [12:35:12.168] | : length: 3 (resolved future 1) [12:35:12.168] | value() for list ... done [12:35:12.169] | checking value #2: [12:35:12.169] | 'obj' is MultisessionFuture [12:35:12.169] | resolved() ... [12:35:12.169] | resolved() ... done [12:35:12.170] | MultisessionFuture #2 [12:35:12.170] | signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:12.170] | : nx: 4 [12:35:12.171] | : relay: TRUE [12:35:12.171] | : stdout: TRUE [12:35:12.171] | : signal: TRUE [12:35:12.171] | : resignal: FALSE [12:35:12.172] | : force: TRUE [12:35:12.172] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.172] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.173] | : until=2 [12:35:12.173] | : relaying element #2 [12:35:12.173] | : value() for MultisessionFuture () ... [12:35:12.174] | : . result() for ClusterFuture ... [12:35:12.174] | : . ' result already collected: FutureResult [12:35:12.174] | : . result() for ClusterFuture ... done [12:35:12.175] | : . result() for ClusterFuture ... [12:35:12.175] | : . ' result already collected: FutureResult [12:35:12.175] | : . result() for ClusterFuture ... done [12:35:12.176] | : . signalConditions() ... [12:35:12.176] | : . ' include = 'immediateCondition' [12:35:12.176] | : . ' exclude = [12:35:12.177] | : . ' resignal = FALSE [12:35:12.177] | : . ' Number of conditions: 0 [12:35:12.177] | : . ' int 0 [12:35:12.178] | : . signalConditions() ... done [12:35:12.179] | : . relay stdout ... [12:35:12.179] | : . relay stdout ... done [12:35:12.179] | : . check for misuse ... [12:35:12.180] | : . check for misuse ... done [12:35:12.180] | : value() for MultisessionFuture () ... done [12:35:12.180] | : result() for ClusterFuture ... [12:35:12.181] | : . result already collected: FutureResult [12:35:12.181] | : result() for ClusterFuture ... done [12:35:12.181] | : signalConditions() ... [12:35:12.182] | : . include = 'immediateCondition' [12:35:12.182] | : . exclude = [12:35:12.182] | : . resignal = FALSE [12:35:12.182] | : . Number of conditions: 0 [12:35:12.183] | : . int 0 [12:35:12.183] | : signalConditions() ... done [12:35:12.184] | : result() for ClusterFuture ... [12:35:12.184] | : . result already collected: FutureResult [12:35:12.184] | : result() for ClusterFuture ... done [12:35:12.184] | : signalConditions() ... [12:35:12.185] | : . include = 'condition' [12:35:12.185] | : . exclude = 'error', 'immediateCondition' [12:35:12.185] | : . resignal = TRUE [12:35:12.185] | : . Number of conditions: 0 [12:35:12.185] | : . int 0 [12:35:12.186] | : signalConditions() ... done [12:35:12.186] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.187] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.187] | signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:12.187] | value(, ...) ... [12:35:12.187] | value(, ...) ... done [12:35:12.188] | value() for MultisessionFuture () ... [12:35:12.188] | : result() for ClusterFuture ... [12:35:12.188] | : . result already collected: FutureResult [12:35:12.189] | : result() for ClusterFuture ... done [12:35:12.189] | : result() for ClusterFuture ... [12:35:12.189] | : . result already collected: FutureResult [12:35:12.190] | : result() for ClusterFuture ... done [12:35:12.190] | : signalConditions() ... [12:35:12.190] | : . include = 'immediateCondition' [12:35:12.191] | : . exclude = [12:35:12.191] | : . resignal = FALSE [12:35:12.191] | : . Number of conditions: 0 [12:35:12.192] | : . int 0 [12:35:12.193] | : signalConditions() ... done [12:35:12.193] | : check for misuse ... [12:35:12.193] | : check for misuse ... done [12:35:12.194] | value() for MultisessionFuture () ... done [12:35:12.194] | value: [12:35:12.194] | signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:12.195] | : nx: 4 [12:35:12.195] | : relay: TRUE [12:35:12.195] | : stdout: TRUE [12:35:12.196] | : signal: TRUE [12:35:12.196] | : resignal: FALSE [12:35:12.196] | : force: TRUE [12:35:12.196] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.197] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.197] | : until=3 [12:35:12.197] | : relaying element #3 [12:35:12.198] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.198] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.198] | signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:12.199] | resolve() for MultisessionFuture ... [12:35:12.199] | resolve() for MultisessionFuture ... done [12:35:12.199] | length: 2 (resolved future 2) [12:35:12.200] value() for SequentialFuture ('fsample_1-570444') ... done [12:35:12.200] checking value #3: [12:35:12.200] 'obj' is MultisessionFuture [12:35:12.201] resolved() ... [12:35:12.201] | resolved() for MultisessionFuture () ... [12:35:12.202] | : Cluster node socket connection: index=4, id=1387 [12:35:12.202] | : assertValidConnection() ... [12:35:12.202] | : . cluster node index: 1 [12:35:12.203] | : assertValidConnection() ... done [12:35:12.204] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.204] | : . cluster node index: 1 [12:35:12.204] | : . [1] TRUE [12:35:12.205] | : . Received data: [12:35:12.205] | : . List of 5 [12:35:12.205] | : . $ type : chr "VALUE" [12:35:12.205] | : . $ value :List of 16 [12:35:12.205] | : . ..$ value : int 0 [12:35:12.205] | : . ..$ visible : logi TRUE [12:35:12.205] | : . ..$ stdout : chr "" [12:35:12.205] | : . ..$ conditions : list() [12:35:12.205] | : . ..$ rng : logi TRUE [12:35:12.205] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [12:35:12.205] | : . ..$ misuseGlobalEnv : NULL [12:35:12.205] | : . ..$ misuseConnections :List of 3 [12:35:12.205] | : . .. ..$ added : NULL [12:35:12.205] | : . .. ..$ removed : NULL [12:35:12.205] | : . .. ..$ replaced: NULL [12:35:12.205] | : . ..$ misuseDevices : NULL [12:35:12.205] | : . ..$ misuseDefaultDevice: list() [12:35:12.205] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.205] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.205] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "76" [12:35:12.205] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:12.205] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.205] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.205] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.205] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.205] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.205] | : . .. .. ..$ pid : int 173544 [12:35:12.205] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.205] | : . .. .. ..$ random: int 2147483647 [12:35:12.205] | : . ..$ r_info :List of 4 [12:35:12.205] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.205] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.205] | : . .. ..$ os : chr "windows" [12:35:12.205] | : . .. ..$ os_name : chr "Windows" [12:35:12.205] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.205] | : . ..$ version : chr "1.8" [12:35:12.205] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.205] | : . $ success: logi TRUE [12:35:12.205] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:12.205] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.205] | : . $ tag : NULL [12:35:12.228] | : . Received FutureResult [12:35:12.228] | : . FutureResult: [12:35:12.228] | : . value: 'integer' [12:35:12.228] | : . visible: TRUE [12:35:12.228] | : . stdout: character [12:35:12.228] | : . conditions: [n = 0] [12:35:12.228] | : . RNG used: TRUE [12:35:12.228] | : . duration: 0.005525112 secs (started 2025-07-29 12:35:11.932865) [12:35:12.228] | : . version: 1.8 [12:35:12.229] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.230] | : . ' Removed future from position #1 [12:35:12.230] | : . ' Number of registered futures: 1 [12:35:12.230] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.231] | : . Erased future from future backend [12:35:12.231] | : . result() for ClusterFuture ... [12:35:12.231] | : . ' result already collected: FutureResult [12:35:12.232] | : . result() for ClusterFuture ... done [12:35:12.232] | : . signalConditions() ... [12:35:12.232] | : . ' include = 'immediateCondition' [12:35:12.233] | : . ' exclude = [12:35:12.233] | : . ' resignal = FALSE [12:35:12.233] | : . ' Number of conditions: 0 [12:35:12.234] | : . ' int 0 [12:35:12.234] | : . signalConditions() ... done [12:35:12.235] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.235] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.235] | resolved() for MultisessionFuture () ... done [12:35:12.236] | assertFutureResult() ... [12:35:12.236] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-76 [12:35:12.236] | : identical; success [12:35:12.237] | assertFutureResult() ... done [12:35:12.237] resolved() ... done [12:35:12.237] MultisessionFuture #3 [12:35:12.238] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:12.238] | nx: 4 [12:35:12.238] | relay: TRUE [12:35:12.239] | stdout: TRUE [12:35:12.239] | signal: TRUE [12:35:12.239] | resignal: FALSE [12:35:12.239] | force: TRUE [12:35:12.240] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.240] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.240] | until=3 [12:35:12.241] | relaying element #3 [12:35:12.241] | value() for MultisessionFuture () ... [12:35:12.241] | : result() for ClusterFuture ... [12:35:12.242] | : . result already collected: FutureResult [12:35:12.242] | : result() for ClusterFuture ... done [12:35:12.242] | : result() for ClusterFuture ... [12:35:12.243] | : . result already collected: FutureResult [12:35:12.243] | : result() for ClusterFuture ... done [12:35:12.243] | : signalConditions() ... [12:35:12.243] | : . include = 'immediateCondition' [12:35:12.244] | : . exclude = [12:35:12.244] | : . resignal = FALSE [12:35:12.244] | : . Number of conditions: 0 [12:35:12.245] | : . int 0 [12:35:12.246] | : signalConditions() ... done [12:35:12.246] | : relay stdout ... [12:35:12.246] | : relay stdout ... done [12:35:12.247] | : check for misuse ... [12:35:12.247] | : check for misuse ... done [12:35:12.247] | value() for MultisessionFuture () ... done [12:35:12.248] | result() for ClusterFuture ... [12:35:12.248] | : result already collected: FutureResult [12:35:12.248] | result() for ClusterFuture ... done [12:35:12.248] | signalConditions() ... [12:35:12.249] | : include = 'immediateCondition' [12:35:12.249] | : exclude = [12:35:12.249] | : resignal = FALSE [12:35:12.250] | : Number of conditions: 0 [12:35:12.250] | : int 0 [12:35:12.251] | signalConditions() ... done [12:35:12.251] | result() for ClusterFuture ... [12:35:12.251] | : result already collected: FutureResult [12:35:12.252] | result() for ClusterFuture ... done [12:35:12.252] | signalConditions() ... [12:35:12.252] | : include = 'condition' [12:35:12.253] | : exclude = 'error', 'immediateCondition' [12:35:12.253] | : resignal = TRUE [12:35:12.253] | : Number of conditions: 0 [12:35:12.254] | : int 0 [12:35:12.254] | signalConditions() ... done [12:35:12.255] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.255] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.255] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:12.256] value(, ...) ... [12:35:12.256] value(, ...) ... done [12:35:12.256] value() for MultisessionFuture () ... [12:35:12.257] | result() for ClusterFuture ... [12:35:12.257] | : result already collected: FutureResult [12:35:12.257] | result() for ClusterFuture ... done [12:35:12.258] | result() for ClusterFuture ... [12:35:12.258] | : result already collected: FutureResult [12:35:12.258] | result() for ClusterFuture ... done [12:35:12.259] | signalConditions() ... [12:35:12.259] | : include = 'immediateCondition' [12:35:12.259] | : exclude = [12:35:12.260] | : resignal = FALSE [12:35:12.260] | : Number of conditions: 0 [12:35:12.260] | : int 0 [12:35:12.261] | signalConditions() ... done [12:35:12.261] | check for misuse ... [12:35:12.262] | check for misuse ... done [12:35:12.262] value() for MultisessionFuture () ... done [12:35:12.262] value: [12:35:12.262] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:12.263] | nx: 4 [12:35:12.263] | relay: TRUE [12:35:12.263] | stdout: TRUE [12:35:12.263] | signal: TRUE [12:35:12.263] | resignal: FALSE [12:35:12.263] | force: TRUE [12:35:12.264] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.264] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.264] | until=4 [12:35:12.265] | relaying element #4 [12:35:12.265] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.265] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.266] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:12.266] resolve() for MultisessionFuture ... [12:35:12.266] resolve() for MultisessionFuture ... done [12:35:12.267] length: 1 (resolved future 3) [12:35:12.267] checking value #4: [12:35:12.268] 'obj' is MultisessionFuture [12:35:12.268] resolved() ... [12:35:12.268] | resolved() for MultisessionFuture () ... [12:35:12.269] | : Cluster node socket connection: index=5, id=1388 [12:35:12.269] | : assertValidConnection() ... [12:35:12.270] | : . cluster node index: 2 [12:35:12.271] | : assertValidConnection() ... done [12:35:12.271] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.271] | : . cluster node index: 2 [12:35:12.272] | : . [1] TRUE [12:35:12.272] | : . Received data: [12:35:12.273] | : . List of 5 [12:35:12.273] | : . $ type : chr "VALUE" [12:35:12.273] | : . $ value :List of 16 [12:35:12.273] | : . ..$ value : int 1 [12:35:12.273] | : . ..$ visible : logi TRUE [12:35:12.273] | : . ..$ stdout : chr "" [12:35:12.273] | : . ..$ conditions : list() [12:35:12.273] | : . ..$ rng : logi TRUE [12:35:12.273] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [12:35:12.273] | : . ..$ misuseGlobalEnv : NULL [12:35:12.273] | : . ..$ misuseConnections :List of 3 [12:35:12.273] | : . .. ..$ added : NULL [12:35:12.273] | : . .. ..$ removed : NULL [12:35:12.273] | : . .. ..$ replaced: NULL [12:35:12.273] | : . ..$ misuseDevices : NULL [12:35:12.273] | : . ..$ misuseDefaultDevice: list() [12:35:12.273] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.273] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.273] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "77" [12:35:12.273] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:12.273] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.273] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.273] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.273] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.273] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.273] | : . .. .. ..$ pid : int 87304 [12:35:12.273] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.273] | : . .. .. ..$ random: int 2147483647 [12:35:12.273] | : . ..$ r_info :List of 4 [12:35:12.273] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.273] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.273] | : . .. ..$ os : chr "windows" [12:35:12.273] | : . .. ..$ os_name : chr "Windows" [12:35:12.273] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.273] | : . ..$ version : chr "1.8" [12:35:12.273] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.273] | : . $ success: logi TRUE [12:35:12.273] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:12.273] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.273] | : . $ tag : NULL [12:35:12.299] | : . Received FutureResult [12:35:12.299] | : . FutureResult: [12:35:12.299] | : . value: 'integer' [12:35:12.299] | : . visible: TRUE [12:35:12.299] | : . stdout: character [12:35:12.299] | : . conditions: [n = 0] [12:35:12.299] | : . RNG used: TRUE [12:35:12.299] | : . duration: 0.006494045 secs (started 2025-07-29 12:35:12.134959) [12:35:12.299] | : . version: 1.8 [12:35:12.300] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.301] | : . ' Removed future from position #1 [12:35:12.301] | : . ' Number of registered futures: 0 [12:35:12.301] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.302] | : . Erased future from future backend [12:35:12.302] | : . result() for ClusterFuture ... [12:35:12.302] | : . ' result already collected: FutureResult [12:35:12.303] | : . result() for ClusterFuture ... done [12:35:12.303] | : . signalConditions() ... [12:35:12.303] | : . ' include = 'immediateCondition' [12:35:12.304] | : . ' exclude = [12:35:12.304] | : . ' resignal = FALSE [12:35:12.304] | : . ' Number of conditions: 0 [12:35:12.305] | : . ' int 0 [12:35:12.306] | : . signalConditions() ... done [12:35:12.306] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.306] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.307] | resolved() for MultisessionFuture () ... done [12:35:12.307] | assertFutureResult() ... [12:35:12.307] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-77 [12:35:12.308] | : identical; success [12:35:12.308] | assertFutureResult() ... done [12:35:12.308] resolved() ... done [12:35:12.308] MultisessionFuture #4 [12:35:12.309] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:12.309] | nx: 4 [12:35:12.309] | relay: TRUE [12:35:12.310] | stdout: TRUE [12:35:12.310] | signal: TRUE [12:35:12.311] | resignal: FALSE [12:35:12.311] | force: TRUE [12:35:12.311] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.312] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.312] | until=4 [12:35:12.312] | relaying element #4 [12:35:12.313] | value() for MultisessionFuture () ... [12:35:12.313] | : result() for ClusterFuture ... [12:35:12.313] | : . result already collected: FutureResult [12:35:12.314] | : result() for ClusterFuture ... done [12:35:12.314] | : result() for ClusterFuture ... [12:35:12.314] | : . result already collected: FutureResult [12:35:12.315] | : result() for ClusterFuture ... done [12:35:12.315] | : signalConditions() ... [12:35:12.315] | : . include = 'immediateCondition' [12:35:12.316] | : . exclude = [12:35:12.316] | : . resignal = FALSE [12:35:12.317] | : . Number of conditions: 0 [12:35:12.317] | : . int 0 [12:35:12.318] | : signalConditions() ... done [12:35:12.318] | : relay stdout ... [12:35:12.319] | : relay stdout ... done [12:35:12.319] | : check for misuse ... [12:35:12.319] | : check for misuse ... done [12:35:12.319] | value() for MultisessionFuture () ... done [12:35:12.320] | result() for ClusterFuture ... [12:35:12.320] | : result already collected: FutureResult [12:35:12.320] | result() for ClusterFuture ... done [12:35:12.320] | signalConditions() ... [12:35:12.321] | : include = 'immediateCondition' [12:35:12.321] | : exclude = [12:35:12.321] | : resignal = FALSE [12:35:12.322] | : Number of conditions: 0 [12:35:12.322] | : int 0 [12:35:12.323] | signalConditions() ... done [12:35:12.323] | result() for ClusterFuture ... [12:35:12.323] | : result already collected: FutureResult [12:35:12.323] | result() for ClusterFuture ... done [12:35:12.324] | signalConditions() ... [12:35:12.324] | : include = 'condition' [12:35:12.324] | : exclude = 'error', 'immediateCondition' [12:35:12.325] | : resignal = TRUE [12:35:12.325] | : Number of conditions: 0 [12:35:12.325] | : int 0 [12:35:12.326] | signalConditions() ... done [12:35:12.326] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.326] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.327] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:12.327] value(, ...) ... [12:35:12.327] value(, ...) ... done [12:35:12.328] value() for MultisessionFuture () ... [12:35:12.328] | result() for ClusterFuture ... [12:35:12.328] | : result already collected: FutureResult [12:35:12.328] | result() for ClusterFuture ... done [12:35:12.329] | result() for ClusterFuture ... [12:35:12.329] | : result already collected: FutureResult [12:35:12.329] | result() for ClusterFuture ... done [12:35:12.330] | signalConditions() ... [12:35:12.330] | : include = 'immediateCondition' [12:35:12.330] | : exclude = [12:35:12.330] | : resignal = FALSE [12:35:12.331] | : Number of conditions: 0 [12:35:12.331] | : int 0 [12:35:12.332] | signalConditions() ... done [12:35:12.332] | check for misuse ... [12:35:12.332] | check for misuse ... done [12:35:12.333] value() for MultisessionFuture () ... done [12:35:12.333] value: [12:35:12.333] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:12.333] | nx: 4 [12:35:12.334] | relay: TRUE [12:35:12.334] | stdout: TRUE [12:35:12.334] | signal: TRUE [12:35:12.334] | resignal: FALSE [12:35:12.335] | force: TRUE [12:35:12.335] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.335] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.335] | until=4 [12:35:12.336] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.345] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.345] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:12.346] resolve() for MultisessionFuture ... [12:35:12.346] resolve() for MultisessionFuture ... done [12:35:12.347] length: 0 (resolved future 4) [12:35:12.347] Relaying remaining futures ... [12:35:12.348] | signalConditionsASAP(NULL, pos=0) ... [12:35:12.348] | : nx: 4 [12:35:12.348] | : relay: TRUE [12:35:12.348] | : stdout: TRUE [12:35:12.349] | : signal: TRUE [12:35:12.349] | : resignal: FALSE [12:35:12.349] | : force: TRUE [12:35:12.349] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.350] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:12.350] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.350] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.351] | signalConditionsASAP(NULL, pos=0) ... done [12:35:12.351] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:12.352] future(..., label = NULL) ... [12:35:12.352] | lazy: FALSE [12:35:12.352] | stdout: TRUE [12:35:12.353] | conditions: [n=1] 'condition' [12:35:12.353] | gc: FALSE [12:35:12.353] | earlySignal: FALSE [12:35:12.353] | getGlobalsAndPackages() ... [12:35:12.354] | : Searching for globals ... [12:35:12.365] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.365] | : Searching for globals ... done [12:35:12.366] | : Resolving globals: FALSE [12:35:12.366] | : Search for packages associated with the globals ... [12:35:12.366] | : . Packages associated with globals: [1] 'base' [12:35:12.367] | : . Packages: [1] 'base' [12:35:12.367] | : Search for packages associated with the globals ... done [12:35:12.367] | : Packages after dropping 'base': [0] [12:35:12.368] | : globals: [1] 'x' [12:35:12.368] | : packages: [0] [12:35:12.368] | getGlobalsAndPackages() ... done [12:35:12.369] | run() for 'Future' () ... [12:35:12.369] | : state: 'created' [12:35:12.369] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.369] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.369] | : Using MultisessionFutureBackend ... [12:35:12.370] | : . Number of futures since start: 4 (4 created, 4 launched, 6 finished) [12:35:12.370] | : . Launching futures ... [12:35:12.370] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.371] | : . ' , Workers: [n=2] [12:35:12.371] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.373] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.374] | : . ' , requestWorker() ... [12:35:12.374] | : . ' , ; requestNode() ... [12:35:12.374] | : . ' , ; ` Number of workers: 2 [12:35:12.374] | : . ' , ; ` Polling for a free worker ... [12:35:12.375] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.375] | : . ' , ; ` | : Listing all futures [12:35:12.375] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.375] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.375] | : . ' , ; ` | Total time: 0 [12:35:12.376] | : . ' , ; ` Polling for a free worker ... done [12:35:12.376] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.376] | : . ' , ; ` | Listing all futures [12:35:12.376] | : . ' , ; ` | Number of registered futures: 0 [12:35:12.377] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.377] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:12.377] | : . ' , ; ` Index of first available worker: 1 [12:35:12.377] | : . ' , ; ` Validate that the worker is functional ... [12:35:12.378] | : . ' , ; ` | Worker is functional [12:35:12.379] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.379] | : . ' , ; ` | : Listing all futures [12:35:12.379] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.380] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.380] | : . ' , ; ` Validate that the worker is functional ... done [12:35:12.380] | : . ' , ; requestNode() ... done [12:35:12.380] | : . ' , ; cluster node index: 1 [12:35:12.381] | : . ' , requestWorker() ... done [12:35:12.381] | : . ' , eraseGlobalEnvironment() ... [12:35:12.382] | : . ' , eraseGlobalEnvironment() ... done [12:35:12.382] | : . ' , launchFuture() ... [12:35:12.382] | : . ' , ; cluster node index: 1 [12:35:12.383] | : . ' , ; getFutureData() ... [12:35:12.383] | : . ' , ; ` getFutureCore() ... [12:35:12.383] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:12.383] | : . ' , ; ` getFutureCore() ... done [12:35:12.384] | : . ' , ; ` getFutureCapture() ... [12:35:12.384] | : . ' , ; ` getFutureCapture() ... done [12:35:12.384] | : . ' , ; ` getFutureContext() ... [12:35:12.385] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.385] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:12.385] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.386] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:12.386] | : . ' , ; ` getFutureContext() ... done [12:35:12.386] | : . ' , ; getFutureData() ... done [12:35:12.387] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.387] | : . ' , ; ` Appended future to position #1 [12:35:12.388] | : . ' , ; ` Number of registered futures: 1 [12:35:12.388] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.388] | : . ' , launchFuture() ... done [12:35:12.389] | : . ' , MultisessionFuture started [12:35:12.389] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.389] | : . Launching futures ... done [12:35:12.389] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.390] | : Using MultisessionFutureBackend ... done [12:35:12.390] | run() for 'Future' () ... done [12:35:12.390] future(..., label = NULL) ... done [12:35:12.391] future(..., label = NULL) ... [12:35:12.391] | lazy: FALSE [12:35:12.391] | stdout: TRUE [12:35:12.392] | conditions: [n=1] 'condition' [12:35:12.392] | gc: FALSE [12:35:12.392] | earlySignal: FALSE [12:35:12.392] | getGlobalsAndPackages() ... [12:35:12.393] | : Searching for globals ... [12:35:12.417] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.417] | : Searching for globals ... done [12:35:12.417] | : Resolving globals: FALSE [12:35:12.418] | : Search for packages associated with the globals ... [12:35:12.418] | : . Packages associated with globals: [1] 'base' [12:35:12.419] | : . Packages: [1] 'base' [12:35:12.419] | : Search for packages associated with the globals ... done [12:35:12.420] | : Packages after dropping 'base': [0] [12:35:12.420] | : globals: [1] 'x' [12:35:12.420] | : packages: [0] [12:35:12.420] | getGlobalsAndPackages() ... done [12:35:12.421] | run() for 'Future' () ... [12:35:12.421] | : state: 'created' [12:35:12.422] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.422] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.422] | : Using MultisessionFutureBackend ... [12:35:12.423] | : . Number of futures since start: 5 (5 created, 5 launched, 6 finished) [12:35:12.423] | : . Launching futures ... [12:35:12.423] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.423] | : . ' , Workers: [n=2] [12:35:12.424] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.427] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.427] | : . ' , requestWorker() ... [12:35:12.428] | : . ' , ; requestNode() ... [12:35:12.428] | : . ' , ; ` Number of workers: 2 [12:35:12.428] | : . ' , ; ` Polling for a free worker ... [12:35:12.429] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.429] | : . ' , ; ` | : Listing all futures [12:35:12.429] | : . ' , ; ` | : Number of registered futures: 1 [12:35:12.429] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.430] | : . ' , ; ` | Total time: 0 [12:35:12.430] | : . ' , ; ` Polling for a free worker ... done [12:35:12.430] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.431] | : . ' , ; ` | Listing all futures [12:35:12.431] | : . ' , ; ` | Number of registered futures: 1 [12:35:12.431] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.432] | : . ' , ; ` avail: [n=2] '2' [12:35:12.432] | : . ' , ; ` Index of first available worker: 2 [12:35:12.432] | : . ' , ; ` Validate that the worker is functional ... [12:35:12.433] | : . ' , ; ` | Worker is functional [12:35:12.433] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.434] | : . ' , ; ` | : Listing all futures [12:35:12.434] | : . ' , ; ` | : Number of registered futures: 1 [12:35:12.434] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.434] | : . ' , ; ` Validate that the worker is functional ... done [12:35:12.435] | : . ' , ; requestNode() ... done [12:35:12.435] | : . ' , ; cluster node index: 2 [12:35:12.435] | : . ' , requestWorker() ... done [12:35:12.436] | : . ' , eraseGlobalEnvironment() ... [12:35:12.437] | : . ' , eraseGlobalEnvironment() ... done [12:35:12.437] | : . ' , launchFuture() ... [12:35:12.438] | : . ' , ; cluster node index: 2 [12:35:12.438] | : . ' , ; getFutureData() ... [12:35:12.438] | : . ' , ; ` getFutureCore() ... [12:35:12.438] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:12.439] | : . ' , ; ` getFutureCore() ... done [12:35:12.439] | : . ' , ; ` getFutureCapture() ... [12:35:12.439] | : . ' , ; ` getFutureCapture() ... done [12:35:12.440] | : . ' , ; ` getFutureContext() ... [12:35:12.440] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.440] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:12.441] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.441] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:12.441] | : . ' , ; ` getFutureContext() ... done [12:35:12.442] | : . ' , ; getFutureData() ... done [12:35:12.466] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.467] | : . ' , ; ` Appended future to position #2 [12:35:12.467] | : . ' , ; ` Number of registered futures: 2 [12:35:12.467] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.468] | : . ' , launchFuture() ... done [12:35:12.468] | : . ' , MultisessionFuture started [12:35:12.468] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.469] | : . Launching futures ... done [12:35:12.469] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.469] | : Using MultisessionFutureBackend ... done [12:35:12.470] | run() for 'Future' () ... done [12:35:12.470] future(..., label = NULL) ... done [12:35:12.470] future(..., label = NULL) ... [12:35:12.470] | lazy: FALSE [12:35:12.471] | stdout: TRUE [12:35:12.471] | conditions: [n=1] 'condition' [12:35:12.471] | gc: FALSE [12:35:12.471] | earlySignal: FALSE [12:35:12.472] | getGlobalsAndPackages() ... [12:35:12.472] | : Searching for globals ... [12:35:12.482] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.483] | : Searching for globals ... done [12:35:12.483] | : Resolving globals: FALSE [12:35:12.483] | : Search for packages associated with the globals ... [12:35:12.483] | : . Packages associated with globals: [1] 'base' [12:35:12.484] | : . Packages: [1] 'base' [12:35:12.484] | : Search for packages associated with the globals ... done [12:35:12.484] | : Packages after dropping 'base': [0] [12:35:12.484] | : globals: [1] 'x' [12:35:12.484] | : packages: [0] [12:35:12.484] | getGlobalsAndPackages() ... done [12:35:12.485] | run() for 'Future' () ... [12:35:12.485] | : state: 'created' [12:35:12.485] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.485] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.486] | : Using MultisessionFutureBackend ... [12:35:12.486] | : . Number of futures since start: 6 (6 created, 6 launched, 6 finished) [12:35:12.486] | : . Launching futures ... [12:35:12.486] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.486] | : . ' , Workers: [n=2] [12:35:12.486] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.488] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.489] | : . ' , requestWorker() ... [12:35:12.489] | : . ' , ; requestNode() ... [12:35:12.489] | : . ' , ; ` Number of workers: 2 [12:35:12.489] | : . ' , ; ` Polling for a free worker ... [12:35:12.489] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.489] | : . ' , ; ` | : Listing all futures [12:35:12.490] | : . ' , ; ` | : Number of registered futures: 2 [12:35:12.490] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.490] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:12.503] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:12.503] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:12.503] | : . ' , ; ` | : . resolved() ... [12:35:12.504] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:12.504] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:12.504] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:12.505] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:12.505] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:12.505] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:12.505] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:12.506] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:12.506] | : . ' , ; ` | : . ' , ; Received data: [12:35:12.506] | : . ' , ; ` | : . ' , ; List of 5 [12:35:12.506] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:12.506] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "78" [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:12.506] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:12.506] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:12.506] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:12.506] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:12.506] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:35:12.506] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.506] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:12.526] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:12.526] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:12.526] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:12.526] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:12.526] | : . ' , ; ` | : . ' , ; stdout: character [12:35:12.526] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:12.526] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:12.526] | : . ' , ; ` | : . ' , ; duration: 0.005164146 secs (started 2025-07-29 12:35:12.387878) [12:35:12.526] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:12.527] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.528] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:12.528] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:12.528] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.528] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:12.529] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:12.529] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:12.529] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:12.530] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:12.530] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:12.530] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:12.530] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:12.531] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:12.531] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:12.532] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:12.532] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.532] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.532] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:12.533] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:12.533] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-78 [12:35:12.533] | : . ' , ; ` | : . ' , identical; success [12:35:12.534] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:12.534] | : . ' , ; ` | : . resolved() ... done [12:35:12.534] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:12.535] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:12.535] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:12.535] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:12.535] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:12.536] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:12.536] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:12.536] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:12.537] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:12.537] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:12.537] | : . ' , ; ` | : . ' , ; exclude = [12:35:12.537] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:12.538] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:12.538] | : . ' , ; ` | : . ' , ; int 0 [12:35:12.539] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:12.539] | : . ' , ; ` | : . ' , check for misuse ... [12:35:12.539] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:12.539] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:12.540] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:12.540] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:12.540] | : . ' , ; ` | : Remove collected futures ... [12:35:12.541] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:12.541] | : . ' , ; ` | : Remove collected futures ... done [12:35:12.541] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:12.541] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:12.542] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:12.542] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:12.542] | : . ' , ; ` | Number of registered futures: 2 [12:35:12.542] | : . ' , ; ` Polling for a free worker ... done [12:35:12.543] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.543] | : . ' , ; ` | Listing all futures [12:35:12.543] | : . ' , ; ` | Number of registered futures: 1 [12:35:12.543] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.544] | : . ' , ; ` Total time: 0.0533761978149414 [12:35:12.544] | : . ' , ; requestNode() ... done [12:35:12.544] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.544] | : . ' , ; ` Listing all futures [12:35:12.545] | : . ' , ; ` Number of registered futures: 1 [12:35:12.545] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.545] | : . ' , ; avail: [n=2] '1' [12:35:12.545] | : . ' , ; Index of first available worker: 1 [12:35:12.546] | : . ' , ; Validate that the worker is functional ... [12:35:12.546] | : . ' , ; ` Worker is functional [12:35:12.547] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.547] | : . ' , ; ` | Listing all futures [12:35:12.547] | : . ' , ; ` | Number of registered futures: 1 [12:35:12.548] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.548] | : . ' , ; Validate that the worker is functional ... done [12:35:12.548] | : . ' , requestWorker() ... done [12:35:12.549] | : . ' , cluster node index: 1 [12:35:12.549] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.549] | : . ' eraseGlobalEnvironment() ... [12:35:12.550] | : . ' eraseGlobalEnvironment() ... done [12:35:12.550] | : . ' launchFuture() ... [12:35:12.550] | : . ' , cluster node index: 1 [12:35:12.551] | : . ' , getFutureData() ... [12:35:12.551] | : . ' , ; getFutureCore() ... [12:35:12.551] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:12.551] | : . ' , ; getFutureCore() ... done [12:35:12.552] | : . ' , ; getFutureCapture() ... [12:35:12.552] | : . ' , ; getFutureCapture() ... done [12:35:12.552] | : . ' , ; getFutureContext() ... [12:35:12.553] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.553] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:12.553] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.553] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:12.554] | : . ' , ; getFutureContext() ... done [12:35:12.554] | : . ' , getFutureData() ... done [12:35:12.576] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.576] | : . ' , ; Appended future to position #2 [12:35:12.576] | : . ' , ; Number of registered futures: 2 [12:35:12.577] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.577] | : . ' launchFuture() ... done [12:35:12.577] | : . ' MultisessionFuture started [12:35:12.577] | : . Launching futures ... done [12:35:12.578] | : Using MultisessionFutureBackend ... done [12:35:12.578] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.578] | run() for 'Future' () ... done [12:35:12.578] future(..., label = NULL) ... done [12:35:12.579] future(..., label = NULL) ... [12:35:12.579] | lazy: FALSE [12:35:12.579] | stdout: TRUE [12:35:12.579] | conditions: [n=1] 'condition' [12:35:12.580] | gc: FALSE [12:35:12.580] | earlySignal: FALSE [12:35:12.580] | getGlobalsAndPackages() ... [12:35:12.580] | : Searching for globals ... [12:35:12.591] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.591] | : Searching for globals ... done [12:35:12.591] | : Resolving globals: FALSE [12:35:12.592] | : Search for packages associated with the globals ... [12:35:12.592] | : . Packages associated with globals: [1] 'base' [12:35:12.593] | : . Packages: [1] 'base' [12:35:12.593] | : Search for packages associated with the globals ... done [12:35:12.593] | : Packages after dropping 'base': [0] [12:35:12.594] | : globals: [1] 'x' [12:35:12.594] | : packages: [0] [12:35:12.594] | getGlobalsAndPackages() ... done [12:35:12.595] | run() for 'Future' () ... [12:35:12.595] | : state: 'created' [12:35:12.595] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.595] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.596] | : Using MultisessionFutureBackend ... [12:35:12.596] | : . Number of futures since start: 7 (7 created, 7 launched, 8 finished) [12:35:12.596] | : . Launching futures ... [12:35:12.596] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.597] | : . ' , Workers: [n=2] [12:35:12.597] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.600] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.600] | : . ' , requestWorker() ... [12:35:12.600] | : . ' , ; requestNode() ... [12:35:12.601] | : . ' , ; ` Number of workers: 2 [12:35:12.601] | : . ' , ; ` Polling for a free worker ... [12:35:12.601] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.601] | : . ' , ; ` | : Listing all futures [12:35:12.602] | : . ' , ; ` | : Number of registered futures: 2 [12:35:12.602] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.605] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:12.628] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:12.628] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:12.629] | : . ' , ; ` | : . resolved() ... [12:35:12.629] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:12.630] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:12.630] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:12.630] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:12.631] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:12.631] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:12.632] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:12.632] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:12.633] | : . ' , ; ` | : . ' , ; Received data: [12:35:12.633] | : . ' , ; ` | : . ' , ; List of 5 [12:35:12.633] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:12.633] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "79" [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:12.633] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:12.633] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:12.633] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:12.633] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:12.633] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:12.633] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.633] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:12.653] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:12.653] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:12.653] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:12.653] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:12.653] | : . ' , ; ` | : . ' , ; stdout: character [12:35:12.653] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:12.653] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:12.653] | : . ' , ; ` | : . ' , ; duration: 0.005176067 secs (started 2025-07-29 12:35:12.466856) [12:35:12.653] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:12.654] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.654] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:12.655] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:12.655] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.655] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:12.656] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:12.656] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:12.656] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:12.656] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:12.657] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:12.657] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:12.657] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:12.657] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:12.658] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:12.659] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:12.659] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.659] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.659] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:12.660] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:12.660] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-79 [12:35:12.660] | : . ' , ; ` | : . ' , identical; success [12:35:12.661] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:12.661] | : . ' , ; ` | : . resolved() ... done [12:35:12.661] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:12.661] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:12.662] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:12.662] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:12.662] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:12.663] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:12.663] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:12.663] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:12.664] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:12.664] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:12.664] | : . ' , ; ` | : . ' , ; exclude = [12:35:12.664] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:12.665] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:12.665] | : . ' , ; ` | : . ' , ; int 0 [12:35:12.666] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:12.666] | : . ' , ; ` | : . ' , check for misuse ... [12:35:12.666] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:12.667] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:12.667] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:12.667] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:12.668] | : . ' , ; ` | : Remove collected futures ... [12:35:12.668] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:12.668] | : . ' , ; ` | : Remove collected futures ... done [12:35:12.669] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:12.669] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:12.669] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:12.669] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:12.670] | : . ' , ; ` | Number of registered futures: 2 [12:35:12.670] | : . ' , ; ` Polling for a free worker ... done [12:35:12.670] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.671] | : . ' , ; ` | Listing all futures [12:35:12.671] | : . ' , ; ` | Number of registered futures: 1 [12:35:12.671] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.671] | : . ' , ; ` Total time: 0.0689370632171631 [12:35:12.671] | : . ' , ; requestNode() ... done [12:35:12.672] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.672] | : . ' , ; ` Listing all futures [12:35:12.672] | : . ' , ; ` Number of registered futures: 1 [12:35:12.672] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.672] | : . ' , ; avail: [n=2] '2' [12:35:12.672] | : . ' , ; Index of first available worker: 2 [12:35:12.673] | : . ' , ; Validate that the worker is functional ... [12:35:12.673] | : . ' , ; ` Worker is functional [12:35:12.673] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.673] | : . ' , ; ` | Listing all futures [12:35:12.674] | : . ' , ; ` | Number of registered futures: 1 [12:35:12.674] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.674] | : . ' , ; Validate that the worker is functional ... done [12:35:12.674] | : . ' , requestWorker() ... done [12:35:12.674] | : . ' , cluster node index: 2 [12:35:12.675] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.675] | : . ' eraseGlobalEnvironment() ... [12:35:12.676] | : . ' eraseGlobalEnvironment() ... done [12:35:12.676] | : . ' launchFuture() ... [12:35:12.676] | : . ' , cluster node index: 2 [12:35:12.676] | : . ' , getFutureData() ... [12:35:12.677] | : . ' , ; getFutureCore() ... [12:35:12.677] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:12.677] | : . ' , ; getFutureCore() ... done [12:35:12.677] | : . ' , ; getFutureCapture() ... [12:35:12.678] | : . ' , ; getFutureCapture() ... done [12:35:12.678] | : . ' , ; getFutureContext() ... [12:35:12.678] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.678] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:12.679] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.679] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:12.679] | : . ' , ; getFutureContext() ... done [12:35:12.679] | : . ' , getFutureData() ... done [12:35:12.705] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.705] | : . ' , ; Appended future to position #2 [12:35:12.706] | : . ' , ; Number of registered futures: 2 [12:35:12.706] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.706] | : . ' launchFuture() ... done [12:35:12.706] | : . ' MultisessionFuture started [12:35:12.707] | : . Launching futures ... done [12:35:12.707] | : Using MultisessionFutureBackend ... done [12:35:12.707] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.707] | run() for 'Future' () ... done [12:35:12.708] future(..., label = NULL) ... done [12:35:12.708] value() for list ... [12:35:12.708] | recursive: 0 [12:35:12.709] | reduce: FALSE [12:35:12.709] | length: 4 [12:35:12.709] | Number of remaining objects: 4 [12:35:12.709] | checking value #1: [12:35:12.710] | 'obj' is MultisessionFuture [12:35:12.710] | resolved() ... [12:35:12.710] | resolved() ... done [12:35:12.710] | MultisessionFuture #1 [12:35:12.711] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:12.711] | : nx: 4 [12:35:12.711] | : relay: TRUE [12:35:12.711] | : stdout: TRUE [12:35:12.711] | : signal: TRUE [12:35:12.712] | : resignal: FALSE [12:35:12.712] | : force: TRUE [12:35:12.712] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:12.712] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:12.712] | : until=1 [12:35:12.713] | : relaying element #1 [12:35:12.713] | : value() for MultisessionFuture () ... [12:35:12.713] | : . result() for ClusterFuture ... [12:35:12.713] | : . ' result already collected: FutureResult [12:35:12.713] | : . result() for ClusterFuture ... done [12:35:12.713] | : . result() for ClusterFuture ... [12:35:12.714] | : . ' result already collected: FutureResult [12:35:12.714] | : . result() for ClusterFuture ... done [12:35:12.714] | : . signalConditions() ... [12:35:12.714] | : . ' include = 'immediateCondition' [12:35:12.714] | : . ' exclude = [12:35:12.714] | : . ' resignal = FALSE [12:35:12.714] | : . ' Number of conditions: 0 [12:35:12.715] | : . ' int 0 [12:35:12.715] | : . signalConditions() ... done [12:35:12.716] | : . relay stdout ... [12:35:12.716] | : . relay stdout ... done [12:35:12.716] | : . check for misuse ... [12:35:12.716] | : . check for misuse ... done [12:35:12.716] | : value() for MultisessionFuture () ... done [12:35:12.716] | : result() for ClusterFuture ... [12:35:12.717] | : . result already collected: FutureResult [12:35:12.717] | : result() for ClusterFuture ... done [12:35:12.717] | : signalConditions() ... [12:35:12.717] | : . include = 'immediateCondition' [12:35:12.717] | : . exclude = [12:35:12.718] | : . resignal = FALSE [12:35:12.718] | : . Number of conditions: 0 [12:35:12.718] | : . int 0 [12:35:12.719] | : signalConditions() ... done [12:35:12.719] | : result() for ClusterFuture ... [12:35:12.719] | : . result already collected: FutureResult [12:35:12.719] | : result() for ClusterFuture ... done [12:35:12.720] | : signalConditions() ... [12:35:12.720] | : . include = 'condition' [12:35:12.720] | : . exclude = 'error', 'immediateCondition' [12:35:12.720] | : . resignal = TRUE [12:35:12.721] | : . Number of conditions: 0 [12:35:12.721] | : . int 0 [12:35:12.721] | : signalConditions() ... done [12:35:12.722] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.722] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.722] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:12.722] | value(, ...) ... [12:35:12.723] | value(, ...) ... done [12:35:12.723] | value() for MultisessionFuture () ... [12:35:12.723] | : result() for ClusterFuture ... [12:35:12.723] | : . result already collected: FutureResult [12:35:12.724] | : result() for ClusterFuture ... done [12:35:12.724] | : result() for ClusterFuture ... [12:35:12.724] | : . result already collected: FutureResult [12:35:12.725] | : result() for ClusterFuture ... done [12:35:12.725] | : signalConditions() ... [12:35:12.725] | : . include = 'immediateCondition' [12:35:12.725] | : . exclude = [12:35:12.726] | : . resignal = FALSE [12:35:12.726] | : . Number of conditions: 0 [12:35:12.726] | : . int 0 [12:35:12.727] | : signalConditions() ... done [12:35:12.727] | : check for misuse ... [12:35:12.727] | : check for misuse ... done [12:35:12.727] | value() for MultisessionFuture () ... done [12:35:12.728] | value: [12:35:12.728] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:12.728] | : nx: 4 [12:35:12.728] | : relay: TRUE [12:35:12.728] | : stdout: TRUE [12:35:12.728] | : signal: TRUE [12:35:12.728] | : resignal: FALSE [12:35:12.729] | : force: TRUE [12:35:12.729] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.729] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.729] | : until=2 [12:35:12.729] | : relaying element #2 [12:35:12.729] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.730] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.730] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:12.730] | resolve() for MultisessionFuture ... [12:35:12.730] | resolve() for MultisessionFuture ... done [12:35:12.730] | length: 3 (resolved future 1) [12:35:12.731] value() for list ... done [12:35:12.731] checking value #2: [12:35:12.731] 'obj' is MultisessionFuture [12:35:12.731] resolved() ... [12:35:12.731] resolved() ... done [12:35:12.732] MultisessionFuture #2 [12:35:12.732] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:12.732] | nx: 4 [12:35:12.732] | relay: TRUE [12:35:12.732] | stdout: TRUE [12:35:12.732] | signal: TRUE [12:35:12.732] | resignal: FALSE [12:35:12.733] | force: TRUE [12:35:12.733] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.733] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:12.733] | until=2 [12:35:12.734] | relaying element #2 [12:35:12.734] | value() for MultisessionFuture () ... [12:35:12.734] | : result() for ClusterFuture ... [12:35:12.734] | : . result already collected: FutureResult [12:35:12.735] | : result() for ClusterFuture ... done [12:35:12.735] | : result() for ClusterFuture ... [12:35:12.735] | : . result already collected: FutureResult [12:35:12.736] | : result() for ClusterFuture ... done [12:35:12.736] | : signalConditions() ... [12:35:12.736] | : . include = 'immediateCondition' [12:35:12.736] | : . exclude = [12:35:12.737] | : . resignal = FALSE [12:35:12.737] | : . Number of conditions: 0 [12:35:12.737] | : . int 0 [12:35:12.738] | : signalConditions() ... done [12:35:12.738] | : relay stdout ... [12:35:12.739] | : relay stdout ... done [12:35:12.739] | : check for misuse ... [12:35:12.739] | : check for misuse ... done [12:35:12.739] | value() for MultisessionFuture () ... done [12:35:12.739] | result() for ClusterFuture ... [12:35:12.739] | : result already collected: FutureResult [12:35:12.740] | result() for ClusterFuture ... done [12:35:12.740] | signalConditions() ... [12:35:12.740] | : include = 'immediateCondition' [12:35:12.740] | : exclude = [12:35:12.740] | : resignal = FALSE [12:35:12.740] | : Number of conditions: 0 [12:35:12.741] | : int 0 [12:35:12.741] | signalConditions() ... done [12:35:12.741] | result() for ClusterFuture ... [12:35:12.741] | : result already collected: FutureResult [12:35:12.742] | result() for ClusterFuture ... done [12:35:12.742] | signalConditions() ... [12:35:12.742] | : include = 'condition' [12:35:12.742] | : exclude = 'error', 'immediateCondition' [12:35:12.742] | : resignal = TRUE [12:35:12.742] | : Number of conditions: 0 [12:35:12.743] | : int 0 [12:35:12.743] | signalConditions() ... done [12:35:12.743] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.743] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.744] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:12.744] value(, ...) ... [12:35:12.744] value(, ...) ... done [12:35:12.744] value() for MultisessionFuture () ... [12:35:12.744] | result() for ClusterFuture ... [12:35:12.744] | : result already collected: FutureResult [12:35:12.745] | result() for ClusterFuture ... done [12:35:12.745] | result() for ClusterFuture ... [12:35:12.745] | : result already collected: FutureResult [12:35:12.745] | result() for ClusterFuture ... done [12:35:12.745] | signalConditions() ... [12:35:12.745] | : include = 'immediateCondition' [12:35:12.746] | : exclude = [12:35:12.746] | : resignal = FALSE [12:35:12.746] | : Number of conditions: 0 [12:35:12.746] | : int 0 [12:35:12.747] | signalConditions() ... done [12:35:12.747] | check for misuse ... [12:35:12.747] | check for misuse ... done [12:35:12.747] value() for MultisessionFuture () ... done [12:35:12.747] value: [12:35:12.747] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:12.748] | nx: 4 [12:35:12.748] | relay: TRUE [12:35:12.748] | stdout: TRUE [12:35:12.748] | signal: TRUE [12:35:12.748] | resignal: FALSE [12:35:12.748] | force: TRUE [12:35:12.749] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.749] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.749] | until=3 [12:35:12.749] | relaying element #3 [12:35:12.749] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.750] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.750] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:12.750] resolve() for MultisessionFuture ... [12:35:12.750] resolve() for MultisessionFuture ... done [12:35:12.750] length: 2 (resolved future 2) [12:35:12.751] checking value #3: [12:35:12.751] 'obj' is MultisessionFuture [12:35:12.751] resolved() ... [12:35:12.751] | resolved() for MultisessionFuture () ... [12:35:12.752] | : Cluster node socket connection: index=4, id=1387 [12:35:12.752] | : assertValidConnection() ... [12:35:12.752] | : . cluster node index: 1 [12:35:12.752] | : assertValidConnection() ... done [12:35:12.753] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.753] | : . cluster node index: 1 [12:35:12.753] | : . [1] TRUE [12:35:12.753] | : . Received data: [12:35:12.754] | : . List of 5 [12:35:12.754] | : . $ type : chr "VALUE" [12:35:12.754] | : . $ value :List of 16 [12:35:12.754] | : . ..$ value : int 0 [12:35:12.754] | : . ..$ visible : logi TRUE [12:35:12.754] | : . ..$ stdout : chr "" [12:35:12.754] | : . ..$ conditions : list() [12:35:12.754] | : . ..$ rng : logi TRUE [12:35:12.754] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [12:35:12.754] | : . ..$ misuseGlobalEnv : NULL [12:35:12.754] | : . ..$ misuseConnections :List of 3 [12:35:12.754] | : . .. ..$ added : NULL [12:35:12.754] | : . .. ..$ removed : NULL [12:35:12.754] | : . .. ..$ replaced: NULL [12:35:12.754] | : . ..$ misuseDevices : NULL [12:35:12.754] | : . ..$ misuseDefaultDevice: list() [12:35:12.754] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.754] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.754] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "80" [12:35:12.754] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:12.754] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.754] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.754] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.754] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.754] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.754] | : . .. .. ..$ pid : int 173544 [12:35:12.754] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.754] | : . .. .. ..$ random: int 2147483647 [12:35:12.754] | : . ..$ r_info :List of 4 [12:35:12.754] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.754] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.754] | : . .. ..$ os : chr "windows" [12:35:12.754] | : . .. ..$ os_name : chr "Windows" [12:35:12.754] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.754] | : . ..$ version : chr "1.8" [12:35:12.754] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.754] | : . $ success: logi TRUE [12:35:12.754] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:12.754] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.754] | : . $ tag : NULL [12:35:12.768] | : . Received FutureResult [12:35:12.769] | : . FutureResult: [12:35:12.769] | : . value: 'integer' [12:35:12.769] | : . visible: TRUE [12:35:12.769] | : . stdout: character [12:35:12.769] | : . conditions: [n = 0] [12:35:12.769] | : . RNG used: TRUE [12:35:12.769] | : . duration: 0.00511694 secs (started 2025-07-29 12:35:12.576318) [12:35:12.769] | : . version: 1.8 [12:35:12.769] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.770] | : . ' Removed future from position #1 [12:35:12.770] | : . ' Number of registered futures: 1 [12:35:12.771] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.771] | : . Erased future from future backend [12:35:12.771] | : . result() for ClusterFuture ... [12:35:12.771] | : . ' result already collected: FutureResult [12:35:12.772] | : . result() for ClusterFuture ... done [12:35:12.772] | : . signalConditions() ... [12:35:12.772] | : . ' include = 'immediateCondition' [12:35:12.773] | : . ' exclude = [12:35:12.773] | : . ' resignal = FALSE [12:35:12.773] | : . ' Number of conditions: 0 [12:35:12.773] | : . ' int 0 [12:35:12.774] | : . signalConditions() ... done [12:35:12.775] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.775] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.775] | resolved() for MultisessionFuture () ... done [12:35:12.776] | assertFutureResult() ... [12:35:12.779] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-80 [12:35:12.779] | : identical; success [12:35:12.780] | assertFutureResult() ... done [12:35:12.780] resolved() ... done [12:35:12.780] MultisessionFuture #3 [12:35:12.781] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:12.781] | nx: 4 [12:35:12.781] | relay: TRUE [12:35:12.781] | stdout: TRUE [12:35:12.782] | signal: TRUE [12:35:12.782] | resignal: FALSE [12:35:12.782] | force: TRUE [12:35:12.782] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.783] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:12.783] | until=3 [12:35:12.783] | relaying element #3 [12:35:12.784] | value() for MultisessionFuture () ... [12:35:12.784] | : result() for ClusterFuture ... [12:35:12.784] | : . result already collected: FutureResult [12:35:12.784] | : result() for ClusterFuture ... done [12:35:12.785] | : result() for ClusterFuture ... [12:35:12.785] | : . result already collected: FutureResult [12:35:12.785] | : result() for ClusterFuture ... done [12:35:12.785] | : signalConditions() ... [12:35:12.785] | : . include = 'immediateCondition' [12:35:12.785] | : . exclude = [12:35:12.786] | : . resignal = FALSE [12:35:12.786] | : . Number of conditions: 0 [12:35:12.786] | : . int 0 [12:35:12.787] | : signalConditions() ... done [12:35:12.787] | : relay stdout ... [12:35:12.787] | : relay stdout ... done [12:35:12.787] | : check for misuse ... [12:35:12.788] | : check for misuse ... done [12:35:12.788] | value() for MultisessionFuture () ... done [12:35:12.788] | result() for ClusterFuture ... [12:35:12.788] | : result already collected: FutureResult [12:35:12.788] | result() for ClusterFuture ... done [12:35:12.789] | signalConditions() ... [12:35:12.789] | : include = 'immediateCondition' [12:35:12.789] | : exclude = [12:35:12.789] | : resignal = FALSE [12:35:12.789] | : Number of conditions: 0 [12:35:12.789] | : int 0 [12:35:12.790] | signalConditions() ... done [12:35:12.790] | result() for ClusterFuture ... [12:35:12.791] | : result already collected: FutureResult [12:35:12.791] | result() for ClusterFuture ... done [12:35:12.791] | signalConditions() ... [12:35:12.791] | : include = 'condition' [12:35:12.791] | : exclude = 'error', 'immediateCondition' [12:35:12.791] | : resignal = TRUE [12:35:12.792] | : Number of conditions: 0 [12:35:12.792] | : int 0 [12:35:12.792] | signalConditions() ... done [12:35:12.792] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.793] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.793] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:12.793] value(, ...) ... [12:35:12.793] value(, ...) ... done [12:35:12.793] value() for MultisessionFuture () ... [12:35:12.793] | result() for ClusterFuture ... [12:35:12.794] | : result already collected: FutureResult [12:35:12.794] | result() for ClusterFuture ... done [12:35:12.794] | result() for ClusterFuture ... [12:35:12.794] | : result already collected: FutureResult [12:35:12.794] | result() for ClusterFuture ... done [12:35:12.794] | signalConditions() ... [12:35:12.794] | : include = 'immediateCondition' [12:35:12.795] | : exclude = [12:35:12.795] | : resignal = FALSE [12:35:12.795] | : Number of conditions: 0 [12:35:12.795] | : int 0 [12:35:12.796] | signalConditions() ... done [12:35:12.796] | check for misuse ... [12:35:12.796] | check for misuse ... done [12:35:12.796] value() for MultisessionFuture () ... done [12:35:12.796] value: [12:35:12.796] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:12.797] | nx: 4 [12:35:12.797] | relay: TRUE [12:35:12.797] | stdout: TRUE [12:35:12.797] | signal: TRUE [12:35:12.797] | resignal: FALSE [12:35:12.797] | force: TRUE [12:35:12.797] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.798] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.798] | until=4 [12:35:12.798] | relaying element #4 [12:35:12.798] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.798] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.798] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:12.798] resolve() for MultisessionFuture ... [12:35:12.799] resolve() for MultisessionFuture ... done [12:35:12.799] length: 1 (resolved future 3) [12:35:12.799] checking value #4: [12:35:12.799] 'obj' is MultisessionFuture [12:35:12.799] resolved() ... [12:35:12.800] | resolved() for MultisessionFuture () ... [12:35:12.800] | : Cluster node socket connection: index=5, id=1388 [12:35:12.800] | : assertValidConnection() ... [12:35:12.800] | : . cluster node index: 2 [12:35:12.801] | : assertValidConnection() ... done [12:35:12.801] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.801] | : . cluster node index: 2 [12:35:12.801] | : . [1] TRUE [12:35:12.802] | : . Received data: [12:35:12.802] | : . List of 5 [12:35:12.802] | : . $ type : chr "VALUE" [12:35:12.802] | : . $ value :List of 16 [12:35:12.802] | : . ..$ value : int 1 [12:35:12.802] | : . ..$ visible : logi TRUE [12:35:12.802] | : . ..$ stdout : chr "" [12:35:12.802] | : . ..$ conditions : list() [12:35:12.802] | : . ..$ rng : logi TRUE [12:35:12.802] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [12:35:12.802] | : . ..$ misuseGlobalEnv : NULL [12:35:12.802] | : . ..$ misuseConnections :List of 3 [12:35:12.802] | : . .. ..$ added : NULL [12:35:12.802] | : . .. ..$ removed : NULL [12:35:12.802] | : . .. ..$ replaced: NULL [12:35:12.802] | : . ..$ misuseDevices : NULL [12:35:12.802] | : . ..$ misuseDefaultDevice: list() [12:35:12.802] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.802] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.802] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "81" [12:35:12.802] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:12.802] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.802] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.802] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.802] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.802] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.802] | : . .. .. ..$ pid : int 87304 [12:35:12.802] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.802] | : . .. .. ..$ random: int 2147483647 [12:35:12.802] | : . ..$ r_info :List of 4 [12:35:12.802] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.802] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.802] | : . .. ..$ os : chr "windows" [12:35:12.802] | : . .. ..$ os_name : chr "Windows" [12:35:12.802] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.802] | : . ..$ version : chr "1.8" [12:35:12.802] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.802] | : . $ success: logi TRUE [12:35:12.802] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [12:35:12.802] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.802] | : . $ tag : NULL [12:35:12.815] | : . Received FutureResult [12:35:12.815] | : . FutureResult: [12:35:12.815] | : . value: 'integer' [12:35:12.815] | : . visible: TRUE [12:35:12.815] | : . stdout: character [12:35:12.815] | : . conditions: [n = 0] [12:35:12.815] | : . RNG used: TRUE [12:35:12.815] | : . duration: 0.004048109 secs (started 2025-07-29 12:35:12.705446) [12:35:12.815] | : . version: 1.8 [12:35:12.816] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.816] | : . ' Removed future from position #1 [12:35:12.816] | : . ' Number of registered futures: 0 [12:35:12.817] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.817] | : . Erased future from future backend [12:35:12.817] | : . result() for ClusterFuture ... [12:35:12.817] | : . ' result already collected: FutureResult [12:35:12.817] | : . result() for ClusterFuture ... done [12:35:12.817] | : . signalConditions() ... [12:35:12.818] | : . ' include = 'immediateCondition' [12:35:12.818] | : . ' exclude = [12:35:12.818] | : . ' resignal = FALSE [12:35:12.818] | : . ' Number of conditions: 0 [12:35:12.818] | : . ' int 0 [12:35:12.819] | : . signalConditions() ... done [12:35:12.819] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.819] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.819] | resolved() for MultisessionFuture () ... done [12:35:12.819] | assertFutureResult() ... [12:35:12.820] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-81 [12:35:12.820] | : identical; success [12:35:12.820] | assertFutureResult() ... done [12:35:12.820] resolved() ... done [12:35:12.820] MultisessionFuture #4 [12:35:12.820] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:12.820] | nx: 4 [12:35:12.821] | relay: TRUE [12:35:12.821] | stdout: TRUE [12:35:12.821] | signal: TRUE [12:35:12.821] | resignal: FALSE [12:35:12.821] | force: TRUE [12:35:12.821] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.821] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:12.822] | until=4 [12:35:12.822] | relaying element #4 [12:35:12.822] | value() for MultisessionFuture () ... [12:35:12.822] | : result() for ClusterFuture ... [12:35:12.822] | : . result already collected: FutureResult [12:35:12.822] | : result() for ClusterFuture ... done [12:35:12.823] | : result() for ClusterFuture ... [12:35:12.823] | : . result already collected: FutureResult [12:35:12.823] | : result() for ClusterFuture ... done [12:35:12.823] | : signalConditions() ... [12:35:12.823] | : . include = 'immediateCondition' [12:35:12.823] | : . exclude = [12:35:12.824] | : . resignal = FALSE [12:35:12.824] | : . Number of conditions: 0 [12:35:12.824] | : . int 0 [12:35:12.824] | : signalConditions() ... done [12:35:12.825] | : relay stdout ... [12:35:12.825] | : relay stdout ... done [12:35:12.825] | : check for misuse ... [12:35:12.825] | : check for misuse ... done [12:35:12.825] | value() for MultisessionFuture () ... done [12:35:12.825] | result() for ClusterFuture ... [12:35:12.826] | : result already collected: FutureResult [12:35:12.826] | result() for ClusterFuture ... done [12:35:12.826] | signalConditions() ... [12:35:12.826] | : include = 'immediateCondition' [12:35:12.826] | : exclude = [12:35:12.826] | : resignal = FALSE [12:35:12.826] | : Number of conditions: 0 [12:35:12.827] | : int 0 [12:35:12.827] | signalConditions() ... done [12:35:12.827] | result() for ClusterFuture ... [12:35:12.827] | : result already collected: FutureResult [12:35:12.828] | result() for ClusterFuture ... done [12:35:12.828] | signalConditions() ... [12:35:12.828] | : include = 'condition' [12:35:12.828] | : exclude = 'error', 'immediateCondition' [12:35:12.828] | : resignal = TRUE [12:35:12.828] | : Number of conditions: 0 [12:35:12.828] | : int 0 [12:35:12.829] | signalConditions() ... done [12:35:12.829] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.829] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.829] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:12.830] value(, ...) ... [12:35:12.830] value(, ...) ... done [12:35:12.830] value() for MultisessionFuture () ... [12:35:12.830] | result() for ClusterFuture ... [12:35:12.830] | : result already collected: FutureResult [12:35:12.830] | result() for ClusterFuture ... done [12:35:12.831] | result() for ClusterFuture ... [12:35:12.831] | : result already collected: FutureResult [12:35:12.831] | result() for ClusterFuture ... done [12:35:12.831] | signalConditions() ... [12:35:12.831] | : include = 'immediateCondition' [12:35:12.832] | : exclude = [12:35:12.832] | : resignal = FALSE [12:35:12.832] | : Number of conditions: 0 [12:35:12.832] | : int 0 [12:35:12.833] | signalConditions() ... done [12:35:12.833] | check for misuse ... [12:35:12.833] | check for misuse ... done [12:35:12.834] value() for MultisessionFuture () ... done [12:35:12.834] value: [12:35:12.834] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:12.834] | nx: 4 [12:35:12.834] | relay: TRUE [12:35:12.834] | stdout: TRUE [12:35:12.834] | signal: TRUE [12:35:12.835] | resignal: FALSE [12:35:12.835] | force: TRUE [12:35:12.835] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.835] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.835] | until=4 [12:35:12.835] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.836] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.836] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:12.836] resolve() for MultisessionFuture ... [12:35:12.836] resolve() for MultisessionFuture ... done [12:35:12.836] length: 0 (resolved future 4) [12:35:12.836] Relaying remaining futures ... [12:35:12.837] | signalConditionsASAP(NULL, pos=0) ... [12:35:12.837] | : nx: 4 [12:35:12.837] | : relay: TRUE [12:35:12.837] | : stdout: TRUE [12:35:12.837] | : signal: TRUE [12:35:12.837] | : resignal: FALSE [12:35:12.837] | : force: TRUE [12:35:12.838] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.838] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:12.838] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.838] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:12.838] | signalConditionsASAP(NULL, pos=0) ... done [12:35:12.838] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:12.839] future(..., label = 'fsample_1-844575') ... [12:35:12.839] | lazy: FALSE [12:35:12.839] | stdout: TRUE [12:35:12.840] | conditions: [n=1] 'condition' [12:35:12.840] | gc: FALSE [12:35:12.840] | earlySignal: FALSE [12:35:12.840] | getGlobalsAndPackages() ... [12:35:12.840] | : Searching for globals ... [12:35:12.847] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.847] | : Searching for globals ... done [12:35:12.847] | : Resolving globals: FALSE [12:35:12.847] | : Search for packages associated with the globals ... [12:35:12.848] | : . Packages associated with globals: [1] 'base' [12:35:12.848] | : . Packages: [1] 'base' [12:35:12.848] | : Search for packages associated with the globals ... done [12:35:12.848] | : Packages after dropping 'base': [0] [12:35:12.849] | : globals: [1] 'x' [12:35:12.849] | : packages: [0] [12:35:12.849] | getGlobalsAndPackages() ... done [12:35:12.849] | run() for 'Future' ('fsample_1-844575') ... [12:35:12.849] | : state: 'created' [12:35:12.850] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.850] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.850] | : Using MultisessionFutureBackend ... [12:35:12.850] | : . Number of futures since start: 8 (8 created, 8 launched, 12 finished) [12:35:12.850] | : . Launching futures ... [12:35:12.850] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.851] | : . ' , Workers: [n=2] [12:35:12.851] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.853] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.853] | : . ' , requestWorker() ... [12:35:12.853] | : . ' , ; requestNode() ... [12:35:12.853] | : . ' , ; ` Number of workers: 2 [12:35:12.853] | : . ' , ; ` Polling for a free worker ... [12:35:12.853] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.854] | : . ' , ; ` | : Listing all futures [12:35:12.854] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.854] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.854] | : . ' , ; ` | Total time: 0 [12:35:12.854] | : . ' , ; ` Polling for a free worker ... done [12:35:12.854] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.855] | : . ' , ; ` | Listing all futures [12:35:12.855] | : . ' , ; ` | Number of registered futures: 0 [12:35:12.855] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.855] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:12.855] | : . ' , ; ` Index of first available worker: 1 [12:35:12.855] | : . ' , ; ` Validate that the worker is functional ... [12:35:12.856] | : . ' , ; ` | Worker is functional [12:35:12.856] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.856] | : . ' , ; ` | : Listing all futures [12:35:12.856] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.857] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.857] | : . ' , ; ` Validate that the worker is functional ... done [12:35:12.857] | : . ' , ; requestNode() ... done [12:35:12.857] | : . ' , ; cluster node index: 1 [12:35:12.857] | : . ' , requestWorker() ... done [12:35:12.858] | : . ' , eraseGlobalEnvironment() ... [12:35:12.858] | : . ' , eraseGlobalEnvironment() ... done [12:35:12.858] | : . ' , launchFuture() ... [12:35:12.858] | : . ' , ; cluster node index: 1 [12:35:12.859] | : . ' , ; getFutureData() ... [12:35:12.859] | : . ' , ; ` getFutureCore() ... [12:35:12.859] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:12.859] | : . ' , ; ` getFutureCore() ... done [12:35:12.859] | : . ' , ; ` getFutureCapture() ... [12:35:12.859] | : . ' , ; ` getFutureCapture() ... done [12:35:12.860] | : . ' , ; ` getFutureContext() ... [12:35:12.860] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.860] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:12.860] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.860] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:12.861] | : . ' , ; ` getFutureContext() ... done [12:35:12.861] | : . ' , ; getFutureData() ... done [12:35:12.861] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.861] | : . ' , ; ` Appended future to position #1 [12:35:12.862] | : . ' , ; ` Number of registered futures: 1 [12:35:12.862] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.862] | : . ' , launchFuture() ... done [12:35:12.862] | : . ' , MultisessionFuture started [12:35:12.863] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.863] | : . Launching futures ... done [12:35:12.863] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.864] | : Using MultisessionFutureBackend ... done [12:35:12.864] | run() for 'Future' ('fsample_1-844575') ... done [12:35:12.864] future(..., label = 'fsample_1-844575') ... done MultisessionFuture: Label: 'fsample_1-844575' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.44 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb167ba8 State: 'running' [12:35:12.883] resolved() ... [12:35:12.883] | resolved() for MultisessionFuture ('fsample_1-844575') ... [12:35:12.884] | : Cluster node socket connection: index=4, id=1387 [12:35:12.884] | : assertValidConnection() ... [12:35:12.884] | : . cluster node index: 1 [12:35:12.885] | : assertValidConnection() ... done [12:35:12.885] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.885] | : . cluster node index: 1 [12:35:12.885] | : . [1] TRUE [12:35:12.886] | : . Received data: [12:35:12.886] | : . List of 5 [12:35:12.886] | : . $ type : chr "VALUE" [12:35:12.886] | : . $ value :List of 16 [12:35:12.886] | : . ..$ value : int 3 [12:35:12.886] | : . ..$ visible : logi TRUE [12:35:12.886] | : . ..$ stdout : chr "" [12:35:12.886] | : . ..$ conditions : list() [12:35:12.886] | : . ..$ rng : logi TRUE [12:35:12.886] | : . ..$ seed : int [1:626] 10403 1 458894776 278127003 135030777 300445512 1762605686 542962609 1169157603 632107698 ... [12:35:12.886] | : . ..$ misuseGlobalEnv : NULL [12:35:12.886] | : . ..$ misuseConnections :List of 3 [12:35:12.886] | : . .. ..$ added : NULL [12:35:12.886] | : . .. ..$ removed : NULL [12:35:12.886] | : . .. ..$ replaced: NULL [12:35:12.886] | : . ..$ misuseDevices : NULL [12:35:12.886] | : . ..$ misuseDefaultDevice: list() [12:35:12.886] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.886] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.886] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "82" [12:35:12.886] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:12.886] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.886] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.886] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.886] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.886] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.886] | : . .. .. ..$ pid : int 173544 [12:35:12.886] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.886] | : . .. .. ..$ random: int 2147483647 [12:35:12.886] | : . ..$ r_info :List of 4 [12:35:12.886] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.886] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.886] | : . .. ..$ os : chr "windows" [12:35:12.886] | : . .. ..$ os_name : chr "Windows" [12:35:12.886] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.886] | : . ..$ version : chr "1.8" [12:35:12.886] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.886] | : . $ success: logi TRUE [12:35:12.886] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:12.886] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.886] | : . $ tag : NULL [12:35:12.902] | : . Received FutureResult [12:35:12.902] | : . FutureResult: [12:35:12.902] | : . value: 'integer' [12:35:12.902] | : . visible: TRUE [12:35:12.902] | : . stdout: character [12:35:12.902] | : . conditions: [n = 0] [12:35:12.902] | : . RNG used: TRUE [12:35:12.902] | : . duration: 0.00492692 secs (started 2025-07-29 12:35:12.861882) [12:35:12.902] | : . version: 1.8 [12:35:12.902] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:12.903] | : . ' Removed future from position #1 [12:35:12.903] | : . ' Number of registered futures: 0 [12:35:12.903] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:12.903] | : . Erased future from future backend [12:35:12.903] | : . result() for ClusterFuture ... [12:35:12.903] | : . ' result already collected: FutureResult [12:35:12.904] | : . result() for ClusterFuture ... done [12:35:12.904] | : . signalConditions() ... [12:35:12.904] | : . ' include = 'immediateCondition' [12:35:12.904] | : . ' exclude = [12:35:12.904] | : . ' resignal = FALSE [12:35:12.904] | : . ' Number of conditions: 0 [12:35:12.905] | : . ' int 0 [12:35:12.905] | : . signalConditions() ... done [12:35:12.905] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:12.905] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:12.906] | resolved() for MultisessionFuture ('fsample_1-844575') ... done [12:35:12.906] | assertFutureResult() ... [12:35:12.906] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-82 [12:35:12.906] | : identical; success [12:35:12.906] | assertFutureResult() ... done [12:35:12.906] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-82 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:12.907] future(..., label = 'fsample_2-779525') ... [12:35:12.907] | lazy: FALSE [12:35:12.907] | stdout: TRUE [12:35:12.907] | conditions: [n=1] 'condition' [12:35:12.907] | gc: FALSE [12:35:12.907] | earlySignal: FALSE [12:35:12.907] | getGlobalsAndPackages() ... [12:35:12.908] | : Searching for globals ... [12:35:12.914] | : . globals found: [3] '{', 'sample', 'x' [12:35:12.915] | : Searching for globals ... done [12:35:12.915] | : Resolving globals: FALSE [12:35:12.915] | : Search for packages associated with the globals ... [12:35:12.916] | : . Packages associated with globals: [1] 'base' [12:35:12.916] | : . Packages: [1] 'base' [12:35:12.916] | : Search for packages associated with the globals ... done [12:35:12.917] | : Packages after dropping 'base': [0] [12:35:12.917] | : globals: [1] 'x' [12:35:12.917] | : packages: [0] [12:35:12.917] | getGlobalsAndPackages() ... done [12:35:12.918] | run() for 'Future' ('fsample_2-779525') ... [12:35:12.918] | : state: 'created' [12:35:12.918] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.918] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.918] | : Using MultisessionFutureBackend ... [12:35:12.918] | : . Number of futures since start: 9 (9 created, 9 launched, 13 finished) [12:35:12.919] | : . Launching futures ... [12:35:12.919] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:12.919] | : . ' , Workers: [n=2] [12:35:12.919] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:12.921] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:12.921] | : . ' , requestWorker() ... [12:35:12.921] | : . ' , ; requestNode() ... [12:35:12.921] | : . ' , ; ` Number of workers: 2 [12:35:12.922] | : . ' , ; ` Polling for a free worker ... [12:35:12.922] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.922] | : . ' , ; ` | : Listing all futures [12:35:12.922] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.922] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.922] | : . ' , ; ` | Total time: 0 [12:35:12.923] | : . ' , ; ` Polling for a free worker ... done [12:35:12.923] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.923] | : . ' , ; ` | Listing all futures [12:35:12.923] | : . ' , ; ` | Number of registered futures: 0 [12:35:12.923] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.923] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:12.923] | : . ' , ; ` Index of first available worker: 1 [12:35:12.924] | : . ' , ; ` Validate that the worker is functional ... [12:35:12.924] | : . ' , ; ` | Worker is functional [12:35:12.924] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:12.924] | : . ' , ; ` | : Listing all futures [12:35:12.925] | : . ' , ; ` | : Number of registered futures: 0 [12:35:12.925] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:12.925] | : . ' , ; ` Validate that the worker is functional ... done [12:35:12.925] | : . ' , ; requestNode() ... done [12:35:12.926] | : . ' , ; cluster node index: 1 [12:35:12.926] | : . ' , requestWorker() ... done [12:35:12.926] | : . ' , eraseGlobalEnvironment() ... [12:35:12.927] | : . ' , eraseGlobalEnvironment() ... done [12:35:12.927] | : . ' , launchFuture() ... [12:35:12.927] | : . ' , ; cluster node index: 1 [12:35:12.928] | : . ' , ; getFutureData() ... [12:35:12.928] | : . ' , ; ` getFutureCore() ... [12:35:12.928] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:12.928] | : . ' , ; ` getFutureCore() ... done [12:35:12.929] | : . ' , ; ` getFutureCapture() ... [12:35:12.929] | : . ' , ; ` getFutureCapture() ... done [12:35:12.929] | : . ' , ; ` getFutureContext() ... [12:35:12.929] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:12.930] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:12.930] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:12.930] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:12.930] | : . ' , ; ` getFutureContext() ... done [12:35:12.931] | : . ' , ; getFutureData() ... done [12:35:12.955] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:12.955] | : . ' , ; ` Appended future to position #1 [12:35:12.956] | : . ' , ; ` Number of registered futures: 1 [12:35:12.956] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:12.956] | : . ' , launchFuture() ... done [12:35:12.956] | : . ' , MultisessionFuture started [12:35:12.957] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:12.957] | : . Launching futures ... done [12:35:12.957] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:12.957] | : Using MultisessionFutureBackend ... done [12:35:12.957] | run() for 'Future' ('fsample_2-779525') ... done [12:35:12.958] future(..., label = 'fsample_2-779525') ... done MultisessionFuture: Label: 'fsample_2-779525' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.11 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb167ba8 State: 'running' [12:35:12.976] resolved() ... [12:35:12.976] | resolved() for MultisessionFuture ('fsample_2-779525') ... [12:35:12.977] | : Cluster node socket connection: index=4, id=1387 [12:35:12.977] | : assertValidConnection() ... [12:35:12.977] | : . cluster node index: 1 [12:35:12.978] | : assertValidConnection() ... done [12:35:12.978] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:12.979] | : . cluster node index: 1 [12:35:12.979] | : . [1] TRUE [12:35:12.980] | : . Received data: [12:35:12.980] | : . List of 5 [12:35:12.980] | : . $ type : chr "VALUE" [12:35:12.980] | : . $ value :List of 16 [12:35:12.980] | : . ..$ value : int 3 [12:35:12.980] | : . ..$ visible : logi TRUE [12:35:12.980] | : . ..$ stdout : chr "" [12:35:12.980] | : . ..$ conditions : list() [12:35:12.980] | : . ..$ rng : logi TRUE [12:35:12.980] | : . ..$ seed : int [1:626] 10403 1 -1544475208 -1417485925 660563961 -100962488 1750743670 959050673 1310911971 -397397326 ... [12:35:12.980] | : . ..$ misuseGlobalEnv : NULL [12:35:12.980] | : . ..$ misuseConnections :List of 3 [12:35:12.980] | : . .. ..$ added : NULL [12:35:12.980] | : . .. ..$ removed : NULL [12:35:12.980] | : . .. ..$ replaced: NULL [12:35:12.980] | : . ..$ misuseDevices : NULL [12:35:12.980] | : . ..$ misuseDefaultDevice: list() [12:35:12.980] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.980] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:12" [12:35:12.980] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "83" [12:35:12.980] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:12.980] | : . .. ..- attr(*, "source")=List of 5 [12:35:12.980] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:12.980] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:12.980] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:12.980] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:12.980] | : . .. .. ..$ pid : int 173544 [12:35:12.980] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:12.980] | : . .. .. ..$ random: int 2147483647 [12:35:12.980] | : . ..$ r_info :List of 4 [12:35:12.980] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:12.980] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:12.980] | : . .. ..$ os : chr "windows" [12:35:12.980] | : . .. ..$ os_name : chr "Windows" [12:35:12.980] | : . .. ..$ captures_utf8: logi TRUE [12:35:12.980] | : . ..$ version : chr "1.8" [12:35:12.980] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:12.980] | : . $ success: logi TRUE [12:35:12.980] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:12.980] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:12.980] | : . $ tag : NULL [12:35:13.001] | : . Received FutureResult [12:35:13.001] | : . FutureResult: [12:35:13.001] | : . value: 'integer' [12:35:13.001] | : . visible: TRUE [12:35:13.001] | : . stdout: character [12:35:13.001] | : . conditions: [n = 0] [12:35:13.001] | : . RNG used: TRUE [12:35:13.001] | : . duration: 0.004943132 secs (started 2025-07-29 12:35:12.95519) [12:35:13.001] | : . version: 1.8 [12:35:13.002] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.002] | : . ' Removed future from position #1 [12:35:13.003] | : . ' Number of registered futures: 0 [12:35:13.003] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.003] | : . Erased future from future backend [12:35:13.004] | : . result() for ClusterFuture ... [12:35:13.004] | : . ' result already collected: FutureResult [12:35:13.004] | : . result() for ClusterFuture ... done [12:35:13.004] | : . signalConditions() ... [12:35:13.005] | : . ' include = 'immediateCondition' [12:35:13.005] | : . ' exclude = [12:35:13.005] | : . ' resignal = FALSE [12:35:13.005] | : . ' Number of conditions: 0 [12:35:13.006] | : . ' int 0 [12:35:13.007] | : . signalConditions() ... done [12:35:13.007] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.007] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.007] | resolved() for MultisessionFuture ('fsample_2-779525') ... done [12:35:13.008] | assertFutureResult() ... [12:35:13.008] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-83 [12:35:13.008] | : identical; success [12:35:13.008] | assertFutureResult() ... done [12:35:13.009] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-83 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.009] future(..., label = 'fsample_3-377934') ... [12:35:13.009] | lazy: FALSE [12:35:13.010] | stdout: TRUE [12:35:13.010] | conditions: [n=1] 'condition' [12:35:13.010] | gc: FALSE [12:35:13.010] | earlySignal: FALSE [12:35:13.011] | getGlobalsAndPackages() ... [12:35:13.011] | : Searching for globals ... [12:35:13.022] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.022] | : Searching for globals ... done [12:35:13.023] | : Resolving globals: FALSE [12:35:13.023] | : Search for packages associated with the globals ... [12:35:13.023] | : . Packages associated with globals: [1] 'base' [12:35:13.024] | : . Packages: [1] 'base' [12:35:13.024] | : Search for packages associated with the globals ... done [12:35:13.024] | : Packages after dropping 'base': [0] [12:35:13.025] | : globals: [1] 'x' [12:35:13.025] | : packages: [0] [12:35:13.025] | getGlobalsAndPackages() ... done [12:35:13.026] | run() for 'Future' ('fsample_3-377934') ... [12:35:13.026] | : state: 'created' [12:35:13.026] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.027] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.027] | : Using MultisessionFutureBackend ... [12:35:13.027] | : . Number of futures since start: 10 (10 created, 10 launched, 14 finished) [12:35:13.028] | : . Launching futures ... [12:35:13.028] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.028] | : . ' , Workers: [n=2] [12:35:13.028] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.031] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.032] | : . ' , requestWorker() ... [12:35:13.032] | : . ' , ; requestNode() ... [12:35:13.032] | : . ' , ; ` Number of workers: 2 [12:35:13.032] | : . ' , ; ` Polling for a free worker ... [12:35:13.033] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.033] | : . ' , ; ` | : Listing all futures [12:35:13.033] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.034] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.034] | : . ' , ; ` | Total time: 0 [12:35:13.034] | : . ' , ; ` Polling for a free worker ... done [12:35:13.034] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.035] | : . ' , ; ` | Listing all futures [12:35:13.035] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.035] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.035] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.036] | : . ' , ; ` Index of first available worker: 1 [12:35:13.036] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.037] | : . ' , ; ` | Worker is functional [12:35:13.037] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.037] | : . ' , ; ` | : Listing all futures [12:35:13.037] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.038] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.038] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.038] | : . ' , ; requestNode() ... done [12:35:13.039] | : . ' , ; cluster node index: 1 [12:35:13.039] | : . ' , requestWorker() ... done [12:35:13.039] | : . ' , eraseGlobalEnvironment() ... [12:35:13.040] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.040] | : . ' , launchFuture() ... [12:35:13.040] | : . ' , ; cluster node index: 1 [12:35:13.041] | : . ' , ; getFutureData() ... [12:35:13.041] | : . ' , ; ` getFutureCore() ... [12:35:13.041] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.041] | : . ' , ; ` getFutureCore() ... done [12:35:13.042] | : . ' , ; ` getFutureCapture() ... [12:35:13.042] | : . ' , ; ` getFutureCapture() ... done [12:35:13.042] | : . ' , ; ` getFutureContext() ... [12:35:13.042] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.043] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.043] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.043] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.044] | : . ' , ; ` getFutureContext() ... done [12:35:13.044] | : . ' , ; getFutureData() ... done [12:35:13.064] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.067] | : . ' , ; ` Appended future to position #1 [12:35:13.067] | : . ' , ; ` Number of registered futures: 1 [12:35:13.067] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.068] | : . ' , launchFuture() ... done [12:35:13.068] | : . ' , MultisessionFuture started [12:35:13.068] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.068] | : . Launching futures ... done [12:35:13.069] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.069] | : Using MultisessionFutureBackend ... done [12:35:13.069] | run() for 'Future' ('fsample_3-377934') ... done [12:35:13.069] future(..., label = 'fsample_3-377934') ... done MultisessionFuture: Label: 'fsample_3-377934' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 526.74 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb167ba8 State: 'running' [12:35:13.088] resolved() ... [12:35:13.088] | resolved() for MultisessionFuture ('fsample_3-377934') ... [12:35:13.088] | : Cluster node socket connection: index=4, id=1387 [12:35:13.089] | : assertValidConnection() ... [12:35:13.089] | : . cluster node index: 1 [12:35:13.089] | : assertValidConnection() ... done [12:35:13.090] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.090] | : . cluster node index: 1 [12:35:13.090] | : . [1] TRUE [12:35:13.090] | : . Received data: [12:35:13.091] | : . List of 5 [12:35:13.091] | : . $ type : chr "VALUE" [12:35:13.091] | : . $ value :List of 16 [12:35:13.091] | : . ..$ value : int 1 [12:35:13.091] | : . ..$ visible : logi TRUE [12:35:13.091] | : . ..$ stdout : chr "" [12:35:13.091] | : . ..$ conditions : list() [12:35:13.091] | : . ..$ rng : logi TRUE [12:35:13.091] | : . ..$ seed : int [1:626] 10403 1 -524308645 411654841 -1782024440 -1105539658 -1737649423 1945949475 -1294430350 -1295688252 ... [12:35:13.091] | : . ..$ misuseGlobalEnv : NULL [12:35:13.091] | : . ..$ misuseConnections :List of 3 [12:35:13.091] | : . .. ..$ added : NULL [12:35:13.091] | : . .. ..$ removed : NULL [12:35:13.091] | : . .. ..$ replaced: NULL [12:35:13.091] | : . ..$ misuseDevices : NULL [12:35:13.091] | : . ..$ misuseDefaultDevice: list() [12:35:13.091] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.091] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.091] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "84" [12:35:13.091] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.091] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.091] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.091] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.091] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.091] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.091] | : . .. .. ..$ pid : int 173544 [12:35:13.091] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.091] | : . .. .. ..$ random: int 2147483647 [12:35:13.091] | : . ..$ r_info :List of 4 [12:35:13.091] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.091] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.091] | : . .. ..$ os : chr "windows" [12:35:13.091] | : . .. ..$ os_name : chr "Windows" [12:35:13.091] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.091] | : . ..$ version : chr "1.8" [12:35:13.091] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.091] | : . $ success: logi TRUE [12:35:13.091] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [12:35:13.091] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.091] | : . $ tag : NULL [12:35:13.104] | : . Received FutureResult [12:35:13.104] | : . FutureResult: [12:35:13.104] | : . value: 'integer' [12:35:13.104] | : . visible: TRUE [12:35:13.104] | : . stdout: character [12:35:13.104] | : . conditions: [n = 0] [12:35:13.104] | : . RNG used: TRUE [12:35:13.104] | : . duration: 0.005319118 secs (started 2025-07-29 12:35:13.064992) [12:35:13.104] | : . version: 1.8 [12:35:13.105] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.105] | : . ' Removed future from position #1 [12:35:13.106] | : . ' Number of registered futures: 0 [12:35:13.106] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.106] | : . Erased future from future backend [12:35:13.106] | : . result() for ClusterFuture ... [12:35:13.106] | : . ' result already collected: FutureResult [12:35:13.106] | : . result() for ClusterFuture ... done [12:35:13.107] | : . signalConditions() ... [12:35:13.107] | : . ' include = 'immediateCondition' [12:35:13.107] | : . ' exclude = [12:35:13.107] | : . ' resignal = FALSE [12:35:13.107] | : . ' Number of conditions: 0 [12:35:13.107] | : . ' int 0 [12:35:13.108] | : . signalConditions() ... done [12:35:13.108] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.108] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.108] | resolved() for MultisessionFuture ('fsample_3-377934') ... done [12:35:13.109] | assertFutureResult() ... [12:35:13.109] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-84 [12:35:13.109] | : identical; success [12:35:13.109] | assertFutureResult() ... done [12:35:13.110] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-84 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.110] future(..., label = 'fsample_4-207912') ... [12:35:13.110] | lazy: FALSE [12:35:13.111] | stdout: TRUE [12:35:13.111] | conditions: [n=1] 'condition' [12:35:13.111] | gc: FALSE [12:35:13.111] | earlySignal: FALSE [12:35:13.112] | getGlobalsAndPackages() ... [12:35:13.112] | : Searching for globals ... [12:35:13.120] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.120] | : Searching for globals ... done [12:35:13.121] | : Resolving globals: FALSE [12:35:13.121] | : Search for packages associated with the globals ... [12:35:13.121] | : . Packages associated with globals: [1] 'base' [12:35:13.122] | : . Packages: [1] 'base' [12:35:13.122] | : Search for packages associated with the globals ... done [12:35:13.122] | : Packages after dropping 'base': [0] [12:35:13.122] | : globals: [1] 'x' [12:35:13.122] | : packages: [0] [12:35:13.122] | getGlobalsAndPackages() ... done [12:35:13.123] | run() for 'Future' ('fsample_4-207912') ... [12:35:13.123] | : state: 'created' [12:35:13.123] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.123] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.124] | : Using MultisessionFutureBackend ... [12:35:13.124] | : . Number of futures since start: 11 (11 created, 11 launched, 15 finished) [12:35:13.124] | : . Launching futures ... [12:35:13.124] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.124] | : . ' , Workers: [n=2] [12:35:13.124] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.126] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.126] | : . ' , requestWorker() ... [12:35:13.127] | : . ' , ; requestNode() ... [12:35:13.127] | : . ' , ; ` Number of workers: 2 [12:35:13.127] | : . ' , ; ` Polling for a free worker ... [12:35:13.127] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.127] | : . ' , ; ` | : Listing all futures [12:35:13.128] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.128] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.128] | : . ' , ; ` | Total time: 0 [12:35:13.128] | : . ' , ; ` Polling for a free worker ... done [12:35:13.128] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.128] | : . ' , ; ` | Listing all futures [12:35:13.129] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.129] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.129] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.129] | : . ' , ; ` Index of first available worker: 1 [12:35:13.129] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.130] | : . ' , ; ` | Worker is functional [12:35:13.130] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.130] | : . ' , ; ` | : Listing all futures [12:35:13.131] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.131] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.131] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.131] | : . ' , ; requestNode() ... done [12:35:13.131] | : . ' , ; cluster node index: 1 [12:35:13.131] | : . ' , requestWorker() ... done [12:35:13.132] | : . ' , eraseGlobalEnvironment() ... [12:35:13.132] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.132] | : . ' , launchFuture() ... [12:35:13.132] | : . ' , ; cluster node index: 1 [12:35:13.133] | : . ' , ; getFutureData() ... [12:35:13.133] | : . ' , ; ` getFutureCore() ... [12:35:13.133] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.133] | : . ' , ; ` getFutureCore() ... done [12:35:13.133] | : . ' , ; ` getFutureCapture() ... [12:35:13.133] | : . ' , ; ` getFutureCapture() ... done [12:35:13.134] | : . ' , ; ` getFutureContext() ... [12:35:13.134] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.134] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.134] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.134] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.134] | : . ' , ; ` getFutureContext() ... done [12:35:13.135] | : . ' , ; getFutureData() ... done [12:35:13.153] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.153] | : . ' , ; ` Appended future to position #1 [12:35:13.154] | : . ' , ; ` Number of registered futures: 1 [12:35:13.154] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.154] | : . ' , launchFuture() ... done [12:35:13.154] | : . ' , MultisessionFuture started [12:35:13.154] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.155] | : . Launching futures ... done [12:35:13.155] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.155] | : Using MultisessionFutureBackend ... done [12:35:13.155] | run() for 'Future' ('fsample_4-207912') ... done [12:35:13.155] future(..., label = 'fsample_4-207912') ... done MultisessionFuture: Label: 'fsample_4-207912' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.36 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb167ba8 State: 'running' [12:35:13.175] resolved() ... [12:35:13.176] | resolved() for MultisessionFuture ('fsample_4-207912') ... [12:35:13.176] | : Cluster node socket connection: index=4, id=1387 [12:35:13.177] | : assertValidConnection() ... [12:35:13.177] | : . cluster node index: 1 [12:35:13.177] | : assertValidConnection() ... done [12:35:13.178] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.178] | : . cluster node index: 1 [12:35:13.178] | : . [1] TRUE [12:35:13.179] | : . Received data: [12:35:13.179] | : . List of 5 [12:35:13.179] | : . $ type : chr "VALUE" [12:35:13.179] | : . $ value :List of 16 [12:35:13.179] | : . ..$ value : int 3 [12:35:13.179] | : . ..$ visible : logi TRUE [12:35:13.179] | : . ..$ stdout : chr "" [12:35:13.179] | : . ..$ conditions : list() [12:35:13.179] | : . ..$ rng : logi TRUE [12:35:13.179] | : . ..$ seed : int [1:626] 10403 1 896216923 264755897 -79431928 -88977994 1406735089 312562979 -1067839630 -845685308 ... [12:35:13.179] | : . ..$ misuseGlobalEnv : NULL [12:35:13.179] | : . ..$ misuseConnections :List of 3 [12:35:13.179] | : . .. ..$ added : NULL [12:35:13.179] | : . .. ..$ removed : NULL [12:35:13.179] | : . .. ..$ replaced: NULL [12:35:13.179] | : . ..$ misuseDevices : NULL [12:35:13.179] | : . ..$ misuseDefaultDevice: list() [12:35:13.179] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.179] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.179] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "85" [12:35:13.179] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.179] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.179] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.179] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.179] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.179] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.179] | : . .. .. ..$ pid : int 173544 [12:35:13.179] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.179] | : . .. .. ..$ random: int 2147483647 [12:35:13.179] | : . ..$ r_info :List of 4 [12:35:13.179] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.179] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.179] | : . .. ..$ os : chr "windows" [12:35:13.179] | : . .. ..$ os_name : chr "Windows" [12:35:13.179] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.179] | : . ..$ version : chr "1.8" [12:35:13.179] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.179] | : . $ success: logi TRUE [12:35:13.179] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:13.179] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.179] | : . $ tag : NULL [12:35:13.198] | : . Received FutureResult [12:35:13.199] | : . FutureResult: [12:35:13.199] | : . value: 'integer' [12:35:13.199] | : . visible: TRUE [12:35:13.199] | : . stdout: character [12:35:13.199] | : . conditions: [n = 0] [12:35:13.199] | : . RNG used: TRUE [12:35:13.199] | : . duration: 0.005199194 secs (started 2025-07-29 12:35:13.153941) [12:35:13.199] | : . version: 1.8 [12:35:13.199] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.200] | : . ' Removed future from position #1 [12:35:13.200] | : . ' Number of registered futures: 0 [12:35:13.200] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.201] | : . Erased future from future backend [12:35:13.201] | : . result() for ClusterFuture ... [12:35:13.201] | : . ' result already collected: FutureResult [12:35:13.201] | : . result() for ClusterFuture ... done [12:35:13.202] | : . signalConditions() ... [12:35:13.202] | : . ' include = 'immediateCondition' [12:35:13.202] | : . ' exclude = [12:35:13.202] | : . ' resignal = FALSE [12:35:13.203] | : . ' Number of conditions: 0 [12:35:13.203] | : . ' int 0 [12:35:13.204] | : . signalConditions() ... done [12:35:13.204] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.204] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.204] | resolved() for MultisessionFuture ('fsample_4-207912') ... done [12:35:13.204] | assertFutureResult() ... [12:35:13.205] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-85 [12:35:13.205] | : identical; success [12:35:13.205] | assertFutureResult() ... done [12:35:13.205] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-85 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.206] value() for list ... [12:35:13.206] | recursive: 0 [12:35:13.206] | reduce: FALSE [12:35:13.207] | length: 4 [12:35:13.207] | Number of remaining objects: 4 [12:35:13.207] | checking value #1: [12:35:13.208] | 'obj' is MultisessionFuture [12:35:13.208] | resolved() ... [12:35:13.208] | resolved() ... done [12:35:13.208] | MultisessionFuture #1 [12:35:13.209] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:13.209] | : nx: 4 [12:35:13.209] | : relay: TRUE [12:35:13.209] | : stdout: TRUE [12:35:13.209] | : signal: TRUE [12:35:13.210] | : resignal: FALSE [12:35:13.210] | : force: TRUE [12:35:13.210] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:13.210] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:13.211] | : until=1 [12:35:13.211] | : relaying element #1 [12:35:13.211] | : value() for MultisessionFuture ('fsample_1-844575') ... [12:35:13.211] | : . result() for ClusterFuture ... [12:35:13.211] | : . ' result already collected: FutureResult [12:35:13.212] | : . result() for ClusterFuture ... done [12:35:13.212] | : . result() for ClusterFuture ... [12:35:13.212] | : . ' result already collected: FutureResult [12:35:13.212] | : . result() for ClusterFuture ... done [12:35:13.213] | : . signalConditions() ... [12:35:13.213] | : . ' include = 'immediateCondition' [12:35:13.213] | : . ' exclude = [12:35:13.213] | : . ' resignal = FALSE [12:35:13.214] | : . ' Number of conditions: 0 [12:35:13.214] | : . ' int 0 [12:35:13.215] | : . signalConditions() ... done [12:35:13.215] | : . relay stdout ... [12:35:13.215] | : . relay stdout ... done [12:35:13.215] | : . check for misuse ... [12:35:13.216] | : . check for misuse ... done [12:35:13.216] | : value() for MultisessionFuture ('fsample_1-844575') ... done [12:35:13.216] | : result() for ClusterFuture ... [12:35:13.216] | : . result already collected: FutureResult [12:35:13.217] | : result() for ClusterFuture ... done [12:35:13.217] | : signalConditions() ... [12:35:13.217] | : . include = 'immediateCondition' [12:35:13.217] | : . exclude = [12:35:13.218] | : . resignal = FALSE [12:35:13.218] | : . Number of conditions: 0 [12:35:13.218] | : . int 0 [12:35:13.219] | : signalConditions() ... done [12:35:13.219] | : result() for ClusterFuture ... [12:35:13.219] | : . result already collected: FutureResult [12:35:13.220] | : result() for ClusterFuture ... done [12:35:13.220] | : signalConditions() ... [12:35:13.220] | : . include = 'condition' [12:35:13.220] | : . exclude = 'error', 'immediateCondition' [12:35:13.220] | : . resignal = TRUE [12:35:13.221] | : . Number of conditions: 0 [12:35:13.221] | : . int 0 [12:35:13.222] | : signalConditions() ... done [12:35:13.222] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.222] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.222] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:13.226] | value(, ...) ... [12:35:13.226] | value(, ...) ... done [12:35:13.226] | value() for MultisessionFuture ('fsample_1-844575') ... [12:35:13.227] | : result() for ClusterFuture ... [12:35:13.227] | : . result already collected: FutureResult [12:35:13.227] | : result() for ClusterFuture ... done [12:35:13.227] | : result() for ClusterFuture ... [12:35:13.228] | : . result already collected: FutureResult [12:35:13.228] | : result() for ClusterFuture ... done [12:35:13.228] | : signalConditions() ... [12:35:13.228] | : . include = 'immediateCondition' [12:35:13.229] | : . exclude = [12:35:13.229] | : . resignal = FALSE [12:35:13.229] | : . Number of conditions: 0 [12:35:13.229] | : . int 0 [12:35:13.230] | : signalConditions() ... done [12:35:13.230] | : check for misuse ... [12:35:13.231] | : check for misuse ... done [12:35:13.231] | value() for MultisessionFuture ('fsample_1-844575') ... done [12:35:13.231] | value: [12:35:13.232] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:13.232] | : nx: 4 [12:35:13.232] | : relay: TRUE [12:35:13.232] | : stdout: TRUE [12:35:13.233] | : signal: TRUE [12:35:13.233] | : resignal: FALSE [12:35:13.233] | : force: TRUE [12:35:13.233] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.234] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.234] | : until=2 [12:35:13.234] | : relaying element #2 [12:35:13.234] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.235] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.235] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:13.235] | resolve() for MultisessionFuture ... [12:35:13.235] | resolve() for MultisessionFuture ... done [12:35:13.236] | length: 3 (resolved future 1) [12:35:13.236] value() for list ... done [12:35:13.236] checking value #2: [12:35:13.237] 'obj' is MultisessionFuture [12:35:13.237] resolved() ... [12:35:13.237] resolved() ... done [12:35:13.237] MultisessionFuture #2 [12:35:13.238] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:13.238] | nx: 4 [12:35:13.238] | relay: TRUE [12:35:13.238] | stdout: TRUE [12:35:13.238] | signal: TRUE [12:35:13.239] | resignal: FALSE [12:35:13.239] | force: TRUE [12:35:13.239] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.239] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.240] | until=2 [12:35:13.240] | relaying element #2 [12:35:13.240] | value() for MultisessionFuture ('fsample_2-779525') ... [12:35:13.240] | : result() for ClusterFuture ... [12:35:13.241] | : . result already collected: FutureResult [12:35:13.241] | : result() for ClusterFuture ... done [12:35:13.241] | : result() for ClusterFuture ... [12:35:13.241] | : . result already collected: FutureResult [12:35:13.242] | : result() for ClusterFuture ... done [12:35:13.242] | : signalConditions() ... [12:35:13.242] | : . include = 'immediateCondition' [12:35:13.242] | : . exclude = [12:35:13.243] | : . resignal = FALSE [12:35:13.243] | : . Number of conditions: 0 [12:35:13.243] | : . int 0 [12:35:13.244] | : signalConditions() ... done [12:35:13.244] | : relay stdout ... [12:35:13.244] | : relay stdout ... done [12:35:13.245] | : check for misuse ... [12:35:13.245] | : check for misuse ... done [12:35:13.245] | value() for MultisessionFuture ('fsample_2-779525') ... done [12:35:13.245] | result() for ClusterFuture ... [12:35:13.246] | : result already collected: FutureResult [12:35:13.246] | result() for ClusterFuture ... done [12:35:13.246] | signalConditions() ... [12:35:13.246] | : include = 'immediateCondition' [12:35:13.247] | : exclude = [12:35:13.247] | : resignal = FALSE [12:35:13.247] | : Number of conditions: 0 [12:35:13.247] | : int 0 [12:35:13.248] | signalConditions() ... done [12:35:13.248] | result() for ClusterFuture ... [12:35:13.248] | : result already collected: FutureResult [12:35:13.249] | result() for ClusterFuture ... done [12:35:13.249] | signalConditions() ... [12:35:13.249] | : include = 'condition' [12:35:13.249] | : exclude = 'error', 'immediateCondition' [12:35:13.250] | : resignal = TRUE [12:35:13.250] | : Number of conditions: 0 [12:35:13.250] | : int 0 [12:35:13.251] | signalConditions() ... done [12:35:13.251] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.251] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.252] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:13.252] value(, ...) ... [12:35:13.252] value(, ...) ... done [12:35:13.252] value() for MultisessionFuture ('fsample_2-779525') ... [12:35:13.253] | result() for ClusterFuture ... [12:35:13.253] | : result already collected: FutureResult [12:35:13.253] | result() for ClusterFuture ... done [12:35:13.253] | result() for ClusterFuture ... [12:35:13.254] | : result already collected: FutureResult [12:35:13.254] | result() for ClusterFuture ... done [12:35:13.254] | signalConditions() ... [12:35:13.254] | : include = 'immediateCondition' [12:35:13.255] | : exclude = [12:35:13.255] | : resignal = FALSE [12:35:13.255] | : Number of conditions: 0 [12:35:13.255] | : int 0 [12:35:13.256] | signalConditions() ... done [12:35:13.256] | check for misuse ... [12:35:13.257] | check for misuse ... done [12:35:13.257] value() for MultisessionFuture ('fsample_2-779525') ... done [12:35:13.257] value: [12:35:13.257] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:13.257] | nx: 4 [12:35:13.258] | relay: TRUE [12:35:13.258] | stdout: TRUE [12:35:13.258] | signal: TRUE [12:35:13.258] | resignal: FALSE [12:35:13.259] | force: TRUE [12:35:13.259] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.259] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.259] | until=3 [12:35:13.260] | relaying element #3 [12:35:13.260] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.260] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.260] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:13.261] resolve() for MultisessionFuture ... [12:35:13.261] resolve() for MultisessionFuture ... done [12:35:13.261] length: 2 (resolved future 2) [12:35:13.262] checking value #3: [12:35:13.262] 'obj' is MultisessionFuture [12:35:13.262] resolved() ... [12:35:13.262] resolved() ... done [12:35:13.263] MultisessionFuture #3 [12:35:13.263] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:13.263] | nx: 4 [12:35:13.263] | relay: TRUE [12:35:13.264] | stdout: TRUE [12:35:13.264] | signal: TRUE [12:35:13.264] | resignal: FALSE [12:35:13.264] | force: TRUE [12:35:13.264] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.265] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.265] | until=3 [12:35:13.265] | relaying element #3 [12:35:13.265] | value() for MultisessionFuture ('fsample_3-377934') ... [12:35:13.266] | : result() for ClusterFuture ... [12:35:13.266] | : . result already collected: FutureResult [12:35:13.266] | : result() for ClusterFuture ... done [12:35:13.266] | : result() for ClusterFuture ... [12:35:13.267] | : . result already collected: FutureResult [12:35:13.267] | : result() for ClusterFuture ... done [12:35:13.267] | : signalConditions() ... [12:35:13.267] | : . include = 'immediateCondition' [12:35:13.268] | : . exclude = [12:35:13.268] | : . resignal = FALSE [12:35:13.268] | : . Number of conditions: 0 [12:35:13.268] | : . int 0 [12:35:13.269] | : signalConditions() ... done [12:35:13.270] | : relay stdout ... [12:35:13.270] | : relay stdout ... done [12:35:13.270] | : check for misuse ... [12:35:13.271] | : check for misuse ... done [12:35:13.271] | value() for MultisessionFuture ('fsample_3-377934') ... done [12:35:13.271] | result() for ClusterFuture ... [12:35:13.271] | : result already collected: FutureResult [12:35:13.272] | result() for ClusterFuture ... done [12:35:13.272] | signalConditions() ... [12:35:13.272] | : include = 'immediateCondition' [12:35:13.272] | : exclude = [12:35:13.273] | : resignal = FALSE [12:35:13.273] | : Number of conditions: 0 [12:35:13.273] | : int 0 [12:35:13.274] | signalConditions() ... done [12:35:13.274] | result() for ClusterFuture ... [12:35:13.274] | : result already collected: FutureResult [12:35:13.275] | result() for ClusterFuture ... done [12:35:13.275] | signalConditions() ... [12:35:13.275] | : include = 'condition' [12:35:13.275] | : exclude = 'error', 'immediateCondition' [12:35:13.276] | : resignal = TRUE [12:35:13.276] | : Number of conditions: 0 [12:35:13.276] | : int 0 [12:35:13.277] | signalConditions() ... done [12:35:13.277] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.278] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.278] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:13.278] value(, ...) ... [12:35:13.278] value(, ...) ... done [12:35:13.278] value() for MultisessionFuture ('fsample_3-377934') ... [12:35:13.279] | result() for ClusterFuture ... [12:35:13.279] | : result already collected: FutureResult [12:35:13.279] | result() for ClusterFuture ... done [12:35:13.280] | result() for ClusterFuture ... [12:35:13.280] | : result already collected: FutureResult [12:35:13.280] | result() for ClusterFuture ... done [12:35:13.280] | signalConditions() ... [12:35:13.281] | : include = 'immediateCondition' [12:35:13.281] | : exclude = [12:35:13.281] | : resignal = FALSE [12:35:13.281] | : Number of conditions: 0 [12:35:13.282] | : int 0 [12:35:13.282] | signalConditions() ... done [12:35:13.283] | check for misuse ... [12:35:13.283] | check for misuse ... done [12:35:13.283] value() for MultisessionFuture ('fsample_3-377934') ... done [12:35:13.283] value: [12:35:13.284] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:13.284] | nx: 4 [12:35:13.284] | relay: TRUE [12:35:13.284] | stdout: TRUE [12:35:13.285] | signal: TRUE [12:35:13.285] | resignal: FALSE [12:35:13.285] | force: TRUE [12:35:13.285] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.285] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.286] | until=4 [12:35:13.286] | relaying element #4 [12:35:13.286] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.286] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.287] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:13.287] resolve() for MultisessionFuture ... [12:35:13.287] resolve() for MultisessionFuture ... done [12:35:13.287] length: 1 (resolved future 3) [12:35:13.288] checking value #4: [12:35:13.288] 'obj' is MultisessionFuture [12:35:13.288] resolved() ... [12:35:13.289] resolved() ... done [12:35:13.289] MultisessionFuture #4 [12:35:13.289] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:13.289] | nx: 4 [12:35:13.290] | relay: TRUE [12:35:13.290] | stdout: TRUE [12:35:13.290] | signal: TRUE [12:35:13.290] | resignal: FALSE [12:35:13.290] | force: TRUE [12:35:13.291] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.291] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.291] | until=4 [12:35:13.292] | relaying element #4 [12:35:13.292] | value() for MultisessionFuture ('fsample_4-207912') ... [12:35:13.292] | : result() for ClusterFuture ... [12:35:13.292] | : . result already collected: FutureResult [12:35:13.293] | : result() for ClusterFuture ... done [12:35:13.293] | : result() for ClusterFuture ... [12:35:13.293] | : . result already collected: FutureResult [12:35:13.293] | : result() for ClusterFuture ... done [12:35:13.294] | : signalConditions() ... [12:35:13.294] | : . include = 'immediateCondition' [12:35:13.294] | : . exclude = [12:35:13.295] | : . resignal = FALSE [12:35:13.295] | : . Number of conditions: 0 [12:35:13.295] | : . int 0 [12:35:13.296] | : signalConditions() ... done [12:35:13.296] | : relay stdout ... [12:35:13.297] | : relay stdout ... done [12:35:13.297] | : check for misuse ... [12:35:13.297] | : check for misuse ... done [12:35:13.298] | value() for MultisessionFuture ('fsample_4-207912') ... done [12:35:13.298] | result() for ClusterFuture ... [12:35:13.298] | : result already collected: FutureResult [12:35:13.298] | result() for ClusterFuture ... done [12:35:13.299] | signalConditions() ... [12:35:13.299] | : include = 'immediateCondition' [12:35:13.299] | : exclude = [12:35:13.299] | : resignal = FALSE [12:35:13.300] | : Number of conditions: 0 [12:35:13.300] | : int 0 [12:35:13.301] | signalConditions() ... done [12:35:13.301] | result() for ClusterFuture ... [12:35:13.301] | : result already collected: FutureResult [12:35:13.301] | result() for ClusterFuture ... done [12:35:13.302] | signalConditions() ... [12:35:13.302] | : include = 'condition' [12:35:13.302] | : exclude = 'error', 'immediateCondition' [12:35:13.302] | : resignal = TRUE [12:35:13.303] | : Number of conditions: 0 [12:35:13.303] | : int 0 [12:35:13.304] | signalConditions() ... done [12:35:13.304] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.304] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.304] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:13.305] value(, ...) ... [12:35:13.305] value(, ...) ... done [12:35:13.305] value() for MultisessionFuture ('fsample_4-207912') ... [12:35:13.305] | result() for ClusterFuture ... [12:35:13.306] | : result already collected: FutureResult [12:35:13.306] | result() for ClusterFuture ... done [12:35:13.306] | result() for ClusterFuture ... [12:35:13.306] | : result already collected: FutureResult [12:35:13.307] | result() for ClusterFuture ... done [12:35:13.307] | signalConditions() ... [12:35:13.307] | : include = 'immediateCondition' [12:35:13.307] | : exclude = [12:35:13.308] | : resignal = FALSE [12:35:13.308] | : Number of conditions: 0 [12:35:13.308] | : int 0 [12:35:13.309] | signalConditions() ... done [12:35:13.309] | check for misuse ... [12:35:13.309] | check for misuse ... done [12:35:13.310] value() for MultisessionFuture ('fsample_4-207912') ... done [12:35:13.310] value: [12:35:13.310] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:13.310] | nx: 4 [12:35:13.311] | relay: TRUE [12:35:13.311] | stdout: TRUE [12:35:13.311] | signal: TRUE [12:35:13.311] | resignal: FALSE [12:35:13.311] | force: TRUE [12:35:13.312] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.312] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.312] | until=4 [12:35:13.312] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.313] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.313] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:13.313] resolve() for MultisessionFuture ... [12:35:13.313] resolve() for MultisessionFuture ... done [12:35:13.314] length: 0 (resolved future 4) [12:35:13.314] Relaying remaining futures ... [12:35:13.314] | signalConditionsASAP(NULL, pos=0) ... [12:35:13.314] | : nx: 4 [12:35:13.315] | : relay: TRUE [12:35:13.315] | : stdout: TRUE [12:35:13.315] | : signal: TRUE [12:35:13.315] | : resignal: FALSE [12:35:13.316] | : force: TRUE [12:35:13.316] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.316] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:13.316] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.317] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.317] | signalConditionsASAP(NULL, pos=0) ... done [12:35:13.317] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 3 [[3]] [1] 1 [[4]] [1] 3 [12:35:13.318] future(..., label = 'fsample_1-119489') ... [12:35:13.318] | lazy: FALSE [12:35:13.318] | stdout: TRUE [12:35:13.319] | conditions: [n=1] 'condition' [12:35:13.319] | gc: FALSE [12:35:13.319] | earlySignal: FALSE [12:35:13.319] | getGlobalsAndPackages() ... [12:35:13.320] | : Searching for globals ... [12:35:13.330] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.330] | : Searching for globals ... done [12:35:13.330] | : Resolving globals: FALSE [12:35:13.331] | : Search for packages associated with the globals ... [12:35:13.331] | : . Packages associated with globals: [1] 'base' [12:35:13.331] | : . Packages: [1] 'base' [12:35:13.332] | : Search for packages associated with the globals ... done [12:35:13.332] | : Packages after dropping 'base': [0] [12:35:13.332] | : globals: [1] 'x' [12:35:13.332] | : packages: [0] [12:35:13.333] | getGlobalsAndPackages() ... done [12:35:13.333] | run() for 'Future' ('fsample_1-119489') ... [12:35:13.333] | : state: 'created' [12:35:13.334] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.334] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.334] | : Using MultisessionFutureBackend ... [12:35:13.334] | : . Number of futures since start: 12 (12 created, 12 launched, 16 finished) [12:35:13.335] | : . Launching futures ... [12:35:13.335] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.335] | : . ' , Workers: [n=2] [12:35:13.336] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.338] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.338] | : . ' , requestWorker() ... [12:35:13.339] | : . ' , ; requestNode() ... [12:35:13.339] | : . ' , ; ` Number of workers: 2 [12:35:13.339] | : . ' , ; ` Polling for a free worker ... [12:35:13.340] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.340] | : . ' , ; ` | : Listing all futures [12:35:13.340] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.340] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.340] | : . ' , ; ` | Total time: 0 [12:35:13.341] | : . ' , ; ` Polling for a free worker ... done [12:35:13.341] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.341] | : . ' , ; ` | Listing all futures [12:35:13.341] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.342] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.342] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.342] | : . ' , ; ` Index of first available worker: 1 [12:35:13.342] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.343] | : . ' , ; ` | Worker is functional [12:35:13.344] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.344] | : . ' , ; ` | : Listing all futures [12:35:13.344] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.345] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.345] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.345] | : . ' , ; requestNode() ... done [12:35:13.346] | : . ' , ; cluster node index: 1 [12:35:13.346] | : . ' , requestWorker() ... done [12:35:13.346] | : . ' , eraseGlobalEnvironment() ... [12:35:13.347] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.347] | : . ' , launchFuture() ... [12:35:13.348] | : . ' , ; cluster node index: 1 [12:35:13.348] | : . ' , ; getFutureData() ... [12:35:13.348] | : . ' , ; ` getFutureCore() ... [12:35:13.348] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.349] | : . ' , ; ` getFutureCore() ... done [12:35:13.349] | : . ' , ; ` getFutureCapture() ... [12:35:13.349] | : . ' , ; ` getFutureCapture() ... done [12:35:13.350] | : . ' , ; ` getFutureContext() ... [12:35:13.350] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.350] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.351] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.351] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.351] | : . ' , ; ` getFutureContext() ... done [12:35:13.352] | : . ' , ; getFutureData() ... done [12:35:13.352] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.353] | : . ' , ; ` Appended future to position #1 [12:35:13.353] | : . ' , ; ` Number of registered futures: 1 [12:35:13.353] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.354] | : . ' , launchFuture() ... done [12:35:13.354] | : . ' , MultisessionFuture started [12:35:13.354] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.355] | : . Launching futures ... done [12:35:13.355] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.355] | : Using MultisessionFutureBackend ... done [12:35:13.356] | run() for 'Future' ('fsample_1-119489') ... done [12:35:13.356] future(..., label = 'fsample_1-119489') ... done MultisessionFuture: Label: 'fsample_1-119489' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb02fa18 State: 'running' [12:35:13.377] resolved() ... [12:35:13.377] | resolved() for MultisessionFuture ('fsample_1-119489') ... [12:35:13.378] | : Cluster node socket connection: index=4, id=1387 [12:35:13.378] | : assertValidConnection() ... [12:35:13.378] | : . cluster node index: 1 [12:35:13.379] | : assertValidConnection() ... done [12:35:13.379] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.380] | : . cluster node index: 1 [12:35:13.380] | : . [1] TRUE [12:35:13.380] | : . Received data: [12:35:13.381] | : . List of 5 [12:35:13.381] | : . $ type : chr "VALUE" [12:35:13.381] | : . $ value :List of 16 [12:35:13.381] | : . ..$ value : int 0 [12:35:13.381] | : . ..$ visible : logi TRUE [12:35:13.381] | : . ..$ stdout : chr "" [12:35:13.381] | : . ..$ conditions : list() [12:35:13.381] | : . ..$ rng : logi TRUE [12:35:13.381] | : . ..$ seed : int [1:626] 10403 1 -1550176421 -436544839 910882568 -1606857290 -1421602063 -556772061 1475546994 -2113086012 ... [12:35:13.381] | : . ..$ misuseGlobalEnv : NULL [12:35:13.381] | : . ..$ misuseConnections :List of 3 [12:35:13.381] | : . .. ..$ added : NULL [12:35:13.381] | : . .. ..$ removed : NULL [12:35:13.381] | : . .. ..$ replaced: NULL [12:35:13.381] | : . ..$ misuseDevices : NULL [12:35:13.381] | : . ..$ misuseDefaultDevice: list() [12:35:13.381] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.381] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.381] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "86" [12:35:13.381] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.381] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.381] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.381] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.381] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.381] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.381] | : . .. .. ..$ pid : int 173544 [12:35:13.381] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.381] | : . .. .. ..$ random: int 2147483647 [12:35:13.381] | : . ..$ r_info :List of 4 [12:35:13.381] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.381] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.381] | : . .. ..$ os : chr "windows" [12:35:13.381] | : . .. ..$ os_name : chr "Windows" [12:35:13.381] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.381] | : . ..$ version : chr "1.8" [12:35:13.381] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.381] | : . $ success: logi TRUE [12:35:13.381] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:13.381] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.381] | : . $ tag : NULL [12:35:13.405] | : . Received FutureResult [12:35:13.405] | : . FutureResult: [12:35:13.405] | : . value: 'integer' [12:35:13.405] | : . visible: TRUE [12:35:13.405] | : . stdout: character [12:35:13.405] | : . conditions: [n = 0] [12:35:13.405] | : . RNG used: TRUE [12:35:13.405] | : . duration: 0.004807949 secs (started 2025-07-29 12:35:13.353091) [12:35:13.405] | : . version: 1.8 [12:35:13.406] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.406] | : . ' Removed future from position #1 [12:35:13.407] | : . ' Number of registered futures: 0 [12:35:13.407] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.407] | : . Erased future from future backend [12:35:13.407] | : . result() for ClusterFuture ... [12:35:13.408] | : . ' result already collected: FutureResult [12:35:13.408] | : . result() for ClusterFuture ... done [12:35:13.408] | : . signalConditions() ... [12:35:13.408] | : . ' include = 'immediateCondition' [12:35:13.409] | : . ' exclude = [12:35:13.409] | : . ' resignal = FALSE [12:35:13.409] | : . ' Number of conditions: 0 [12:35:13.409] | : . ' int 0 [12:35:13.410] | : . signalConditions() ... done [12:35:13.411] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.411] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.411] | resolved() for MultisessionFuture ('fsample_1-119489') ... done [12:35:13.411] | assertFutureResult() ... [12:35:13.412] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-86 [12:35:13.412] | : identical; success [12:35:13.412] | assertFutureResult() ... done [12:35:13.412] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-86 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.413] future(..., label = 'fsample_2-722066') ... [12:35:13.413] | lazy: FALSE [12:35:13.413] | stdout: TRUE [12:35:13.414] | conditions: [n=1] 'condition' [12:35:13.414] | gc: FALSE [12:35:13.414] | earlySignal: FALSE [12:35:13.414] | getGlobalsAndPackages() ... [12:35:13.415] | : Searching for globals ... [12:35:13.425] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.425] | : Searching for globals ... done [12:35:13.426] | : Resolving globals: FALSE [12:35:13.426] | : Search for packages associated with the globals ... [12:35:13.426] | : . Packages associated with globals: [1] 'base' [12:35:13.427] | : . Packages: [1] 'base' [12:35:13.427] | : Search for packages associated with the globals ... done [12:35:13.428] | : Packages after dropping 'base': [0] [12:35:13.428] | : globals: [1] 'x' [12:35:13.428] | : packages: [0] [12:35:13.428] | getGlobalsAndPackages() ... done [12:35:13.429] | run() for 'Future' ('fsample_2-722066') ... [12:35:13.429] | : state: 'created' [12:35:13.430] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.430] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.430] | : Using MultisessionFutureBackend ... [12:35:13.430] | : . Number of futures since start: 13 (13 created, 13 launched, 17 finished) [12:35:13.431] | : . Launching futures ... [12:35:13.431] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.431] | : . ' , Workers: [n=2] [12:35:13.431] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.434] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.434] | : . ' , requestWorker() ... [12:35:13.435] | : . ' , ; requestNode() ... [12:35:13.435] | : . ' , ; ` Number of workers: 2 [12:35:13.435] | : . ' , ; ` Polling for a free worker ... [12:35:13.435] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.436] | : . ' , ; ` | : Listing all futures [12:35:13.436] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.436] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.436] | : . ' , ; ` | Total time: 0 [12:35:13.437] | : . ' , ; ` Polling for a free worker ... done [12:35:13.437] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.437] | : . ' , ; ` | Listing all futures [12:35:13.437] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.438] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.438] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.438] | : . ' , ; ` Index of first available worker: 1 [12:35:13.438] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.439] | : . ' , ; ` | Worker is functional [12:35:13.440] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.440] | : . ' , ; ` | : Listing all futures [12:35:13.440] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.440] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.441] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.441] | : . ' , ; requestNode() ... done [12:35:13.441] | : . ' , ; cluster node index: 1 [12:35:13.442] | : . ' , requestWorker() ... done [12:35:13.442] | : . ' , eraseGlobalEnvironment() ... [12:35:13.443] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.443] | : . ' , launchFuture() ... [12:35:13.443] | : . ' , ; cluster node index: 1 [12:35:13.443] | : . ' , ; getFutureData() ... [12:35:13.444] | : . ' , ; ` getFutureCore() ... [12:35:13.444] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.444] | : . ' , ; ` getFutureCore() ... done [12:35:13.444] | : . ' , ; ` getFutureCapture() ... [12:35:13.445] | : . ' , ; ` getFutureCapture() ... done [12:35:13.445] | : . ' , ; ` getFutureContext() ... [12:35:13.445] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.445] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.446] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.446] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.446] | : . ' , ; ` getFutureContext() ... done [12:35:13.447] | : . ' , ; getFutureData() ... done [12:35:13.472] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.472] | : . ' , ; ` Appended future to position #1 [12:35:13.472] | : . ' , ; ` Number of registered futures: 1 [12:35:13.473] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.473] | : . ' , launchFuture() ... done [12:35:13.473] | : . ' , MultisessionFuture started [12:35:13.473] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.474] | : . Launching futures ... done [12:35:13.474] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.474] | : Using MultisessionFutureBackend ... done [12:35:13.474] | run() for 'Future' ('fsample_2-722066') ... done [12:35:13.475] future(..., label = 'fsample_2-722066') ... done MultisessionFuture: Label: 'fsample_2-722066' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.02 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb02fa18 State: 'running' [12:35:13.499] resolved() ... [12:35:13.500] | resolved() for MultisessionFuture ('fsample_2-722066') ... [12:35:13.500] | : Cluster node socket connection: index=4, id=1387 [12:35:13.501] | : assertValidConnection() ... [12:35:13.501] | : . cluster node index: 1 [12:35:13.502] | : assertValidConnection() ... done [12:35:13.502] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.503] | : . cluster node index: 1 [12:35:13.503] | : . [1] TRUE [12:35:13.504] | : . Received data: [12:35:13.504] | : . List of 5 [12:35:13.504] | : . $ type : chr "VALUE" [12:35:13.504] | : . $ value :List of 16 [12:35:13.504] | : . ..$ value : int 0 [12:35:13.504] | : . ..$ visible : logi TRUE [12:35:13.504] | : . ..$ stdout : chr "" [12:35:13.504] | : . ..$ conditions : list() [12:35:13.504] | : . ..$ rng : logi TRUE [12:35:13.504] | : . ..$ seed : int [1:626] 10403 1 -1314115749 1684069049 615839496 -1913434698 -1181609231 -1218816733 -287502478 -482419260 ... [12:35:13.504] | : . ..$ misuseGlobalEnv : NULL [12:35:13.504] | : . ..$ misuseConnections :List of 3 [12:35:13.504] | : . .. ..$ added : NULL [12:35:13.504] | : . .. ..$ removed : NULL [12:35:13.504] | : . .. ..$ replaced: NULL [12:35:13.504] | : . ..$ misuseDevices : NULL [12:35:13.504] | : . ..$ misuseDefaultDevice: list() [12:35:13.504] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.504] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.504] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "87" [12:35:13.504] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.504] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.504] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.504] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.504] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.504] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.504] | : . .. .. ..$ pid : int 173544 [12:35:13.504] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.504] | : . .. .. ..$ random: int 2147483647 [12:35:13.504] | : . ..$ r_info :List of 4 [12:35:13.504] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.504] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.504] | : . .. ..$ os : chr "windows" [12:35:13.504] | : . .. ..$ os_name : chr "Windows" [12:35:13.504] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.504] | : . ..$ version : chr "1.8" [12:35:13.504] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.504] | : . $ success: logi TRUE [12:35:13.504] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:13.504] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.504] | : . $ tag : NULL [12:35:13.527] | : . Received FutureResult [12:35:13.527] | : . FutureResult: [12:35:13.527] | : . value: 'integer' [12:35:13.527] | : . visible: TRUE [12:35:13.527] | : . stdout: character [12:35:13.527] | : . conditions: [n = 0] [12:35:13.527] | : . RNG used: TRUE [12:35:13.527] | : . duration: 0.005899906 secs (started 2025-07-29 12:35:13.472278) [12:35:13.527] | : . version: 1.8 [12:35:13.528] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.528] | : . ' Removed future from position #1 [12:35:13.529] | : . ' Number of registered futures: 0 [12:35:13.529] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.529] | : . Erased future from future backend [12:35:13.530] | : . result() for ClusterFuture ... [12:35:13.530] | : . ' result already collected: FutureResult [12:35:13.530] | : . result() for ClusterFuture ... done [12:35:13.530] | : . signalConditions() ... [12:35:13.530] | : . ' include = 'immediateCondition' [12:35:13.531] | : . ' exclude = [12:35:13.531] | : . ' resignal = FALSE [12:35:13.531] | : . ' Number of conditions: 0 [12:35:13.531] | : . ' int 0 [12:35:13.532] | : . signalConditions() ... done [12:35:13.532] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.533] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.533] | resolved() for MultisessionFuture ('fsample_2-722066') ... done [12:35:13.533] | assertFutureResult() ... [12:35:13.533] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-87 [12:35:13.533] | : identical; success [12:35:13.534] | assertFutureResult() ... done [12:35:13.534] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-87 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.534] future(..., label = 'fsample_3-533320') ... [12:35:13.535] | lazy: FALSE [12:35:13.535] | stdout: TRUE [12:35:13.535] | conditions: [n=1] 'condition' [12:35:13.535] | gc: FALSE [12:35:13.535] | earlySignal: FALSE [12:35:13.536] | getGlobalsAndPackages() ... [12:35:13.536] | : Searching for globals ... [12:35:13.546] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.547] | : Searching for globals ... done [12:35:13.547] | : Resolving globals: FALSE [12:35:13.547] | : Search for packages associated with the globals ... [12:35:13.548] | : . Packages associated with globals: [1] 'base' [12:35:13.548] | : . Packages: [1] 'base' [12:35:13.549] | : Search for packages associated with the globals ... done [12:35:13.549] | : Packages after dropping 'base': [0] [12:35:13.549] | : globals: [1] 'x' [12:35:13.550] | : packages: [0] [12:35:13.550] | getGlobalsAndPackages() ... done [12:35:13.550] | run() for 'Future' ('fsample_3-533320') ... [12:35:13.551] | : state: 'created' [12:35:13.551] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.551] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.551] | : Using MultisessionFutureBackend ... [12:35:13.552] | : . Number of futures since start: 14 (14 created, 14 launched, 18 finished) [12:35:13.552] | : . Launching futures ... [12:35:13.552] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.553] | : . ' , Workers: [n=2] [12:35:13.553] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.556] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.556] | : . ' , requestWorker() ... [12:35:13.556] | : . ' , ; requestNode() ... [12:35:13.557] | : . ' , ; ` Number of workers: 2 [12:35:13.557] | : . ' , ; ` Polling for a free worker ... [12:35:13.557] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.557] | : . ' , ; ` | : Listing all futures [12:35:13.558] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.558] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.558] | : . ' , ; ` | Total time: 0 [12:35:13.558] | : . ' , ; ` Polling for a free worker ... done [12:35:13.559] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.559] | : . ' , ; ` | Listing all futures [12:35:13.559] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.560] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.560] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.560] | : . ' , ; ` Index of first available worker: 1 [12:35:13.560] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.561] | : . ' , ; ` | Worker is functional [12:35:13.562] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.562] | : . ' , ; ` | : Listing all futures [12:35:13.562] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.562] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.563] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.563] | : . ' , ; requestNode() ... done [12:35:13.563] | : . ' , ; cluster node index: 1 [12:35:13.563] | : . ' , requestWorker() ... done [12:35:13.564] | : . ' , eraseGlobalEnvironment() ... [12:35:13.565] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.565] | : . ' , launchFuture() ... [12:35:13.566] | : . ' , ; cluster node index: 1 [12:35:13.566] | : . ' , ; getFutureData() ... [12:35:13.566] | : . ' , ; ` getFutureCore() ... [12:35:13.567] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.567] | : . ' , ; ` getFutureCore() ... done [12:35:13.567] | : . ' , ; ` getFutureCapture() ... [12:35:13.567] | : . ' , ; ` getFutureCapture() ... done [12:35:13.568] | : . ' , ; ` getFutureContext() ... [12:35:13.568] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.568] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.569] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.569] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.569] | : . ' , ; ` getFutureContext() ... done [12:35:13.570] | : . ' , ; getFutureData() ... done [12:35:13.595] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.595] | : . ' , ; ` Appended future to position #1 [12:35:13.599] | : . ' , ; ` Number of registered futures: 1 [12:35:13.599] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.599] | : . ' , launchFuture() ... done [12:35:13.600] | : . ' , MultisessionFuture started [12:35:13.600] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.600] | : . Launching futures ... done [12:35:13.601] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.601] | : Using MultisessionFutureBackend ... done [12:35:13.601] | run() for 'Future' ('fsample_3-533320') ... done [12:35:13.602] future(..., label = 'fsample_3-533320') ... done MultisessionFuture: Label: 'fsample_3-533320' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 523.72 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb02fa18 State: 'running' [12:35:13.625] resolved() ... [12:35:13.626] | resolved() for MultisessionFuture ('fsample_3-533320') ... [12:35:13.626] | : Cluster node socket connection: index=4, id=1387 [12:35:13.626] | : assertValidConnection() ... [12:35:13.627] | : . cluster node index: 1 [12:35:13.627] | : assertValidConnection() ... done [12:35:13.627] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.628] | : . cluster node index: 1 [12:35:13.628] | : . [1] TRUE [12:35:13.628] | : . Received data: [12:35:13.629] | : . List of 5 [12:35:13.629] | : . $ type : chr "VALUE" [12:35:13.629] | : . $ value :List of 16 [12:35:13.629] | : . ..$ value : int 0 [12:35:13.629] | : . ..$ visible : logi TRUE [12:35:13.629] | : . ..$ stdout : chr "" [12:35:13.629] | : . ..$ conditions : list() [12:35:13.629] | : . ..$ rng : logi TRUE [12:35:13.629] | : . ..$ seed : int [1:626] 10403 1 -646074533 -1641325895 29783816 -760689226 -30436623 -1998400221 2128777074 1720671684 ... [12:35:13.629] | : . ..$ misuseGlobalEnv : NULL [12:35:13.629] | : . ..$ misuseConnections :List of 3 [12:35:13.629] | : . .. ..$ added : NULL [12:35:13.629] | : . .. ..$ removed : NULL [12:35:13.629] | : . .. ..$ replaced: NULL [12:35:13.629] | : . ..$ misuseDevices : NULL [12:35:13.629] | : . ..$ misuseDefaultDevice: list() [12:35:13.629] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.629] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.629] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "88" [12:35:13.629] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.629] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.629] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.629] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.629] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.629] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.629] | : . .. .. ..$ pid : int 173544 [12:35:13.629] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.629] | : . .. .. ..$ random: int 2147483647 [12:35:13.629] | : . ..$ r_info :List of 4 [12:35:13.629] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.629] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.629] | : . .. ..$ os : chr "windows" [12:35:13.629] | : . .. ..$ os_name : chr "Windows" [12:35:13.629] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.629] | : . ..$ version : chr "1.8" [12:35:13.629] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.629] | : . $ success: logi TRUE [12:35:13.629] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:13.629] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.629] | : . $ tag : NULL [12:35:13.644] | : . Received FutureResult [12:35:13.645] | : . FutureResult: [12:35:13.645] | : . value: 'integer' [12:35:13.645] | : . visible: TRUE [12:35:13.645] | : . stdout: character [12:35:13.645] | : . conditions: [n = 0] [12:35:13.645] | : . RNG used: TRUE [12:35:13.645] | : . duration: 0.005846977 secs (started 2025-07-29 12:35:13.595236) [12:35:13.645] | : . version: 1.8 [12:35:13.645] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.646] | : . ' Removed future from position #1 [12:35:13.646] | : . ' Number of registered futures: 0 [12:35:13.646] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.646] | : . Erased future from future backend [12:35:13.647] | : . result() for ClusterFuture ... [12:35:13.647] | : . ' result already collected: FutureResult [12:35:13.647] | : . result() for ClusterFuture ... done [12:35:13.647] | : . signalConditions() ... [12:35:13.647] | : . ' include = 'immediateCondition' [12:35:13.648] | : . ' exclude = [12:35:13.648] | : . ' resignal = FALSE [12:35:13.648] | : . ' Number of conditions: 0 [12:35:13.648] | : . ' int 0 [12:35:13.649] | : . signalConditions() ... done [12:35:13.649] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.649] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.649] | resolved() for MultisessionFuture ('fsample_3-533320') ... done [12:35:13.650] | assertFutureResult() ... [12:35:13.650] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-88 [12:35:13.650] | : identical; success [12:35:13.650] | assertFutureResult() ... done [12:35:13.650] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-88 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.651] future(..., label = 'fsample_4-712304') ... [12:35:13.651] | lazy: FALSE [12:35:13.651] | stdout: TRUE [12:35:13.651] | conditions: [n=1] 'condition' [12:35:13.651] | gc: FALSE [12:35:13.652] | earlySignal: FALSE [12:35:13.652] | getGlobalsAndPackages() ... [12:35:13.652] | : Searching for globals ... [12:35:13.661] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.661] | : Searching for globals ... done [12:35:13.662] | : Resolving globals: FALSE [12:35:13.662] | : Search for packages associated with the globals ... [12:35:13.662] | : . Packages associated with globals: [1] 'base' [12:35:13.663] | : . Packages: [1] 'base' [12:35:13.663] | : Search for packages associated with the globals ... done [12:35:13.663] | : Packages after dropping 'base': [0] [12:35:13.664] | : globals: [1] 'x' [12:35:13.664] | : packages: [0] [12:35:13.664] | getGlobalsAndPackages() ... done [12:35:13.665] | run() for 'Future' ('fsample_4-712304') ... [12:35:13.665] | : state: 'created' [12:35:13.665] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.666] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.666] | : Using MultisessionFutureBackend ... [12:35:13.666] | : . Number of futures since start: 15 (15 created, 15 launched, 19 finished) [12:35:13.666] | : . Launching futures ... [12:35:13.667] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.667] | : . ' , Workers: [n=2] [12:35:13.667] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.670] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.670] | : . ' , requestWorker() ... [12:35:13.670] | : . ' , ; requestNode() ... [12:35:13.671] | : . ' , ; ` Number of workers: 2 [12:35:13.671] | : . ' , ; ` Polling for a free worker ... [12:35:13.671] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.671] | : . ' , ; ` | : Listing all futures [12:35:13.672] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.672] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.672] | : . ' , ; ` | Total time: 0 [12:35:13.672] | : . ' , ; ` Polling for a free worker ... done [12:35:13.673] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.673] | : . ' , ; ` | Listing all futures [12:35:13.673] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.673] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.674] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.674] | : . ' , ; ` Index of first available worker: 1 [12:35:13.674] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.675] | : . ' , ; ` | Worker is functional [12:35:13.675] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.676] | : . ' , ; ` | : Listing all futures [12:35:13.676] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.676] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.676] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.677] | : . ' , ; requestNode() ... done [12:35:13.677] | : . ' , ; cluster node index: 1 [12:35:13.677] | : . ' , requestWorker() ... done [12:35:13.677] | : . ' , eraseGlobalEnvironment() ... [12:35:13.678] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.678] | : . ' , launchFuture() ... [12:35:13.679] | : . ' , ; cluster node index: 1 [12:35:13.679] | : . ' , ; getFutureData() ... [12:35:13.679] | : . ' , ; ` getFutureCore() ... [12:35:13.679] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.679] | : . ' , ; ` getFutureCore() ... done [12:35:13.680] | : . ' , ; ` getFutureCapture() ... [12:35:13.680] | : . ' , ; ` getFutureCapture() ... done [12:35:13.680] | : . ' , ; ` getFutureContext() ... [12:35:13.680] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.680] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.681] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.681] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.681] | : . ' , ; ` getFutureContext() ... done [12:35:13.681] | : . ' , ; getFutureData() ... done [12:35:13.705] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.706] | : . ' , ; ` Appended future to position #1 [12:35:13.706] | : . ' , ; ` Number of registered futures: 1 [12:35:13.706] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.707] | : . ' , launchFuture() ... done [12:35:13.707] | : . ' , MultisessionFuture started [12:35:13.707] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.708] | : . Launching futures ... done [12:35:13.708] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.708] | : Using MultisessionFutureBackend ... done [12:35:13.709] | run() for 'Future' ('fsample_4-712304') ... done [12:35:13.709] future(..., label = 'fsample_4-712304') ... done MultisessionFuture: Label: 'fsample_4-712304' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.41 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb02fa18 State: 'running' [12:35:13.734] resolved() ... [12:35:13.734] | resolved() for MultisessionFuture ('fsample_4-712304') ... [12:35:13.735] | : Cluster node socket connection: index=4, id=1387 [12:35:13.735] | : assertValidConnection() ... [12:35:13.736] | : . cluster node index: 1 [12:35:13.737] | : assertValidConnection() ... done [12:35:13.737] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.737] | : . cluster node index: 1 [12:35:13.738] | : . [1] TRUE [12:35:13.738] | : . Received data: [12:35:13.738] | : . List of 5 [12:35:13.738] | : . $ type : chr "VALUE" [12:35:13.738] | : . $ value :List of 16 [12:35:13.738] | : . ..$ value : int 2 [12:35:13.738] | : . ..$ visible : logi TRUE [12:35:13.738] | : . ..$ stdout : chr "" [12:35:13.738] | : . ..$ conditions : list() [12:35:13.738] | : . ..$ rng : logi TRUE [12:35:13.738] | : . ..$ seed : int [1:626] 10403 1 -1171050661 -1572873543 -1514408184 60444086 -1282338063 1072256291 135026 -1400906300 ... [12:35:13.738] | : . ..$ misuseGlobalEnv : NULL [12:35:13.738] | : . ..$ misuseConnections :List of 3 [12:35:13.738] | : . .. ..$ added : NULL [12:35:13.738] | : . .. ..$ removed : NULL [12:35:13.738] | : . .. ..$ replaced: NULL [12:35:13.738] | : . ..$ misuseDevices : NULL [12:35:13.738] | : . ..$ misuseDefaultDevice: list() [12:35:13.738] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.738] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.738] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "89" [12:35:13.738] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.738] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.738] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.738] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.738] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.738] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.738] | : . .. .. ..$ pid : int 173544 [12:35:13.738] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.738] | : . .. .. ..$ random: int 2147483647 [12:35:13.738] | : . ..$ r_info :List of 4 [12:35:13.738] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.738] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.738] | : . .. ..$ os : chr "windows" [12:35:13.738] | : . .. ..$ os_name : chr "Windows" [12:35:13.738] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.738] | : . ..$ version : chr "1.8" [12:35:13.738] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.738] | : . $ success: logi TRUE [12:35:13.738] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:13.738] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.738] | : . $ tag : NULL [12:35:13.754] | : . Received FutureResult [12:35:13.755] | : . FutureResult: [12:35:13.755] | : . value: 'integer' [12:35:13.755] | : . visible: TRUE [12:35:13.755] | : . stdout: character [12:35:13.755] | : . conditions: [n = 0] [12:35:13.755] | : . RNG used: TRUE [12:35:13.755] | : . duration: 0.006158113 secs (started 2025-07-29 12:35:13.705848) [12:35:13.755] | : . version: 1.8 [12:35:13.755] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.756] | : . ' Removed future from position #1 [12:35:13.756] | : . ' Number of registered futures: 0 [12:35:13.756] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.756] | : . Erased future from future backend [12:35:13.757] | : . result() for ClusterFuture ... [12:35:13.757] | : . ' result already collected: FutureResult [12:35:13.757] | : . result() for ClusterFuture ... done [12:35:13.757] | : . signalConditions() ... [12:35:13.757] | : . ' include = 'immediateCondition' [12:35:13.757] | : . ' exclude = [12:35:13.758] | : . ' resignal = FALSE [12:35:13.758] | : . ' Number of conditions: 0 [12:35:13.758] | : . ' int 0 [12:35:13.759] | : . signalConditions() ... done [12:35:13.759] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.759] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.759] | resolved() for MultisessionFuture ('fsample_4-712304') ... done [12:35:13.759] | assertFutureResult() ... [12:35:13.760] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-89 [12:35:13.760] | : identical; success [12:35:13.760] | assertFutureResult() ... done [12:35:13.760] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-89 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.761] value() for list ... [12:35:13.761] | recursive: 0 [12:35:13.761] | reduce: FALSE [12:35:13.761] | length: 4 [12:35:13.761] | Number of remaining objects: 4 [12:35:13.762] | checking value #1: [12:35:13.762] | 'obj' is MultisessionFuture [12:35:13.762] | resolved() ... [12:35:13.762] | resolved() ... done [12:35:13.762] | MultisessionFuture #1 [12:35:13.763] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:13.763] | : nx: 4 [12:35:13.763] | : relay: TRUE [12:35:13.763] | : stdout: TRUE [12:35:13.763] | : signal: TRUE [12:35:13.763] | : resignal: FALSE [12:35:13.764] | : force: TRUE [12:35:13.764] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:13.764] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:13.764] | : until=1 [12:35:13.764] | : relaying element #1 [12:35:13.765] | : value() for MultisessionFuture ('fsample_1-119489') ... [12:35:13.765] | : . result() for ClusterFuture ... [12:35:13.765] | : . ' result already collected: FutureResult [12:35:13.765] | : . result() for ClusterFuture ... done [12:35:13.765] | : . result() for ClusterFuture ... [12:35:13.766] | : . ' result already collected: FutureResult [12:35:13.766] | : . result() for ClusterFuture ... done [12:35:13.766] | : . signalConditions() ... [12:35:13.766] | : . ' include = 'immediateCondition' [12:35:13.766] | : . ' exclude = [12:35:13.767] | : . ' resignal = FALSE [12:35:13.767] | : . ' Number of conditions: 0 [12:35:13.767] | : . ' int 0 [12:35:13.767] | : . signalConditions() ... done [12:35:13.768] | : . relay stdout ... [12:35:13.768] | : . relay stdout ... done [12:35:13.768] | : . check for misuse ... [12:35:13.768] | : . check for misuse ... done [12:35:13.769] | : value() for MultisessionFuture ('fsample_1-119489') ... done [12:35:13.769] | : result() for ClusterFuture ... [12:35:13.769] | : . result already collected: FutureResult [12:35:13.769] | : result() for ClusterFuture ... done [12:35:13.769] | : signalConditions() ... [12:35:13.770] | : . include = 'immediateCondition' [12:35:13.770] | : . exclude = [12:35:13.770] | : . resignal = FALSE [12:35:13.770] | : . Number of conditions: 0 [12:35:13.770] | : . int 0 [12:35:13.771] | : signalConditions() ... done [12:35:13.771] | : result() for ClusterFuture ... [12:35:13.771] | : . result already collected: FutureResult [12:35:13.772] | : result() for ClusterFuture ... done [12:35:13.772] | : signalConditions() ... [12:35:13.772] | : . include = 'condition' [12:35:13.772] | : . exclude = 'error', 'immediateCondition' [12:35:13.772] | : . resignal = TRUE [12:35:13.772] | : . Number of conditions: 0 [12:35:13.773] | : . int 0 [12:35:13.776] | : signalConditions() ... done [12:35:13.776] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.776] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.776] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:13.777] | value(, ...) ... [12:35:13.777] | value(, ...) ... done [12:35:13.777] | value() for MultisessionFuture ('fsample_1-119489') ... [12:35:13.777] | : result() for ClusterFuture ... [12:35:13.777] | : . result already collected: FutureResult [12:35:13.778] | : result() for ClusterFuture ... done [12:35:13.778] | : result() for ClusterFuture ... [12:35:13.778] | : . result already collected: FutureResult [12:35:13.778] | : result() for ClusterFuture ... done [12:35:13.778] | : signalConditions() ... [12:35:13.779] | : . include = 'immediateCondition' [12:35:13.779] | : . exclude = [12:35:13.779] | : . resignal = FALSE [12:35:13.779] | : . Number of conditions: 0 [12:35:13.779] | : . int 0 [12:35:13.780] | : signalConditions() ... done [12:35:13.780] | : check for misuse ... [12:35:13.781] | : check for misuse ... done [12:35:13.781] | value() for MultisessionFuture ('fsample_1-119489') ... done [12:35:13.781] | value: [12:35:13.781] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:13.781] | : nx: 4 [12:35:13.781] | : relay: TRUE [12:35:13.782] | : stdout: TRUE [12:35:13.782] | : signal: TRUE [12:35:13.782] | : resignal: FALSE [12:35:13.782] | : force: TRUE [12:35:13.782] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.782] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.783] | : until=2 [12:35:13.783] | : relaying element #2 [12:35:13.783] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.783] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.783] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:13.784] | resolve() for MultisessionFuture ... [12:35:13.784] | resolve() for MultisessionFuture ... done [12:35:13.784] | length: 3 (resolved future 1) [12:35:13.784] value() for list ... done [12:35:13.784] checking value #2: [12:35:13.785] 'obj' is MultisessionFuture [12:35:13.785] resolved() ... [12:35:13.785] resolved() ... done [12:35:13.785] MultisessionFuture #2 [12:35:13.785] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:13.786] | nx: 4 [12:35:13.786] | relay: TRUE [12:35:13.786] | stdout: TRUE [12:35:13.786] | signal: TRUE [12:35:13.786] | resignal: FALSE [12:35:13.786] | force: TRUE [12:35:13.787] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.787] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:13.787] | until=2 [12:35:13.787] | relaying element #2 [12:35:13.787] | value() for MultisessionFuture ('fsample_2-722066') ... [12:35:13.788] | : result() for ClusterFuture ... [12:35:13.788] | : . result already collected: FutureResult [12:35:13.788] | : result() for ClusterFuture ... done [12:35:13.788] | : result() for ClusterFuture ... [12:35:13.788] | : . result already collected: FutureResult [12:35:13.789] | : result() for ClusterFuture ... done [12:35:13.789] | : signalConditions() ... [12:35:13.789] | : . include = 'immediateCondition' [12:35:13.789] | : . exclude = [12:35:13.789] | : . resignal = FALSE [12:35:13.789] | : . Number of conditions: 0 [12:35:13.790] | : . int 0 [12:35:13.790] | : signalConditions() ... done [12:35:13.790] | : relay stdout ... [12:35:13.791] | : relay stdout ... done [12:35:13.791] | : check for misuse ... [12:35:13.791] | : check for misuse ... done [12:35:13.791] | value() for MultisessionFuture ('fsample_2-722066') ... done [12:35:13.792] | result() for ClusterFuture ... [12:35:13.792] | : result already collected: FutureResult [12:35:13.792] | result() for ClusterFuture ... done [12:35:13.792] | signalConditions() ... [12:35:13.792] | : include = 'immediateCondition' [12:35:13.792] | : exclude = [12:35:13.793] | : resignal = FALSE [12:35:13.793] | : Number of conditions: 0 [12:35:13.793] | : int 0 [12:35:13.794] | signalConditions() ... done [12:35:13.794] | result() for ClusterFuture ... [12:35:13.794] | : result already collected: FutureResult [12:35:13.794] | result() for ClusterFuture ... done [12:35:13.794] | signalConditions() ... [12:35:13.795] | : include = 'condition' [12:35:13.795] | : exclude = 'error', 'immediateCondition' [12:35:13.795] | : resignal = TRUE [12:35:13.795] | : Number of conditions: 0 [12:35:13.795] | : int 0 [12:35:13.796] | signalConditions() ... done [12:35:13.796] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.796] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.796] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:13.797] value(, ...) ... [12:35:13.797] value(, ...) ... done [12:35:13.797] value() for MultisessionFuture ('fsample_2-722066') ... [12:35:13.797] | result() for ClusterFuture ... [12:35:13.797] | : result already collected: FutureResult [12:35:13.798] | result() for ClusterFuture ... done [12:35:13.798] | result() for ClusterFuture ... [12:35:13.798] | : result already collected: FutureResult [12:35:13.798] | result() for ClusterFuture ... done [12:35:13.798] | signalConditions() ... [12:35:13.798] | : include = 'immediateCondition' [12:35:13.799] | : exclude = [12:35:13.799] | : resignal = FALSE [12:35:13.799] | : Number of conditions: 0 [12:35:13.799] | : int 0 [12:35:13.800] | signalConditions() ... done [12:35:13.800] | check for misuse ... [12:35:13.800] | check for misuse ... done [12:35:13.800] value() for MultisessionFuture ('fsample_2-722066') ... done [12:35:13.801] value: [12:35:13.801] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:13.801] | nx: 4 [12:35:13.801] | relay: TRUE [12:35:13.801] | stdout: TRUE [12:35:13.802] | signal: TRUE [12:35:13.802] | resignal: FALSE [12:35:13.802] | force: TRUE [12:35:13.802] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.802] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.802] | until=3 [12:35:13.803] | relaying element #3 [12:35:13.803] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.803] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.803] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:13.803] resolve() for MultisessionFuture ... [12:35:13.804] resolve() for MultisessionFuture ... done [12:35:13.804] length: 2 (resolved future 2) [12:35:13.804] checking value #3: [12:35:13.804] 'obj' is MultisessionFuture [12:35:13.804] resolved() ... [12:35:13.805] resolved() ... done [12:35:13.805] MultisessionFuture #3 [12:35:13.805] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:13.805] | nx: 4 [12:35:13.805] | relay: TRUE [12:35:13.806] | stdout: TRUE [12:35:13.806] | signal: TRUE [12:35:13.806] | resignal: FALSE [12:35:13.806] | force: TRUE [12:35:13.806] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.806] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:13.807] | until=3 [12:35:13.807] | relaying element #3 [12:35:13.807] | value() for MultisessionFuture ('fsample_3-533320') ... [12:35:13.807] | : result() for ClusterFuture ... [12:35:13.807] | : . result already collected: FutureResult [12:35:13.808] | : result() for ClusterFuture ... done [12:35:13.808] | : result() for ClusterFuture ... [12:35:13.808] | : . result already collected: FutureResult [12:35:13.808] | : result() for ClusterFuture ... done [12:35:13.808] | : signalConditions() ... [12:35:13.809] | : . include = 'immediateCondition' [12:35:13.809] | : . exclude = [12:35:13.809] | : . resignal = FALSE [12:35:13.809] | : . Number of conditions: 0 [12:35:13.809] | : . int 0 [12:35:13.810] | : signalConditions() ... done [12:35:13.810] | : relay stdout ... [12:35:13.810] | : relay stdout ... done [12:35:13.810] | : check for misuse ... [12:35:13.811] | : check for misuse ... done [12:35:13.811] | value() for MultisessionFuture ('fsample_3-533320') ... done [12:35:13.811] | result() for ClusterFuture ... [12:35:13.811] | : result already collected: FutureResult [12:35:13.811] | result() for ClusterFuture ... done [12:35:13.812] | signalConditions() ... [12:35:13.812] | : include = 'immediateCondition' [12:35:13.812] | : exclude = [12:35:13.812] | : resignal = FALSE [12:35:13.812] | : Number of conditions: 0 [12:35:13.813] | : int 0 [12:35:13.813] | signalConditions() ... done [12:35:13.813] | result() for ClusterFuture ... [12:35:13.814] | : result already collected: FutureResult [12:35:13.814] | result() for ClusterFuture ... done [12:35:13.814] | signalConditions() ... [12:35:13.814] | : include = 'condition' [12:35:13.814] | : exclude = 'error', 'immediateCondition' [12:35:13.814] | : resignal = TRUE [12:35:13.815] | : Number of conditions: 0 [12:35:13.815] | : int 0 [12:35:13.816] | signalConditions() ... done [12:35:13.816] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.816] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.816] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:13.817] value(, ...) ... [12:35:13.817] value(, ...) ... done [12:35:13.817] value() for MultisessionFuture ('fsample_3-533320') ... [12:35:13.818] | result() for ClusterFuture ... [12:35:13.818] | : result already collected: FutureResult [12:35:13.818] | result() for ClusterFuture ... done [12:35:13.819] | result() for ClusterFuture ... [12:35:13.819] | : result already collected: FutureResult [12:35:13.819] | result() for ClusterFuture ... done [12:35:13.819] | signalConditions() ... [12:35:13.819] | : include = 'immediateCondition' [12:35:13.819] | : exclude = [12:35:13.820] | : resignal = FALSE [12:35:13.820] | : Number of conditions: 0 [12:35:13.820] | : int 0 [12:35:13.821] | signalConditions() ... done [12:35:13.821] | check for misuse ... [12:35:13.821] | check for misuse ... done [12:35:13.821] value() for MultisessionFuture ('fsample_3-533320') ... done [12:35:13.822] value: [12:35:13.822] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:13.822] | nx: 4 [12:35:13.822] | relay: TRUE [12:35:13.822] | stdout: TRUE [12:35:13.822] | signal: TRUE [12:35:13.823] | resignal: FALSE [12:35:13.823] | force: TRUE [12:35:13.823] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.823] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.823] | until=4 [12:35:13.824] | relaying element #4 [12:35:13.824] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.824] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.824] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:13.824] resolve() for MultisessionFuture ... [12:35:13.825] resolve() for MultisessionFuture ... done [12:35:13.825] length: 1 (resolved future 3) [12:35:13.825] checking value #4: [12:35:13.826] 'obj' is MultisessionFuture [12:35:13.826] resolved() ... [12:35:13.826] resolved() ... done [12:35:13.826] MultisessionFuture #4 [12:35:13.827] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:13.827] | nx: 4 [12:35:13.827] | relay: TRUE [12:35:13.827] | stdout: TRUE [12:35:13.828] | signal: TRUE [12:35:13.828] | resignal: FALSE [12:35:13.828] | force: TRUE [12:35:13.829] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.829] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:13.829] | until=4 [12:35:13.830] | relaying element #4 [12:35:13.830] | value() for MultisessionFuture ('fsample_4-712304') ... [12:35:13.830] | : result() for ClusterFuture ... [12:35:13.831] | : . result already collected: FutureResult [12:35:13.831] | : result() for ClusterFuture ... done [12:35:13.831] | : result() for ClusterFuture ... [12:35:13.832] | : . result already collected: FutureResult [12:35:13.832] | : result() for ClusterFuture ... done [12:35:13.832] | : signalConditions() ... [12:35:13.832] | : . include = 'immediateCondition' [12:35:13.833] | : . exclude = [12:35:13.833] | : . resignal = FALSE [12:35:13.833] | : . Number of conditions: 0 [12:35:13.834] | : . int 0 [12:35:13.835] | : signalConditions() ... done [12:35:13.835] | : relay stdout ... [12:35:13.835] | : relay stdout ... done [12:35:13.836] | : check for misuse ... [12:35:13.836] | : check for misuse ... done [12:35:13.836] | value() for MultisessionFuture ('fsample_4-712304') ... done [12:35:13.837] | result() for ClusterFuture ... [12:35:13.837] | : result already collected: FutureResult [12:35:13.837] | result() for ClusterFuture ... done [12:35:13.838] | signalConditions() ... [12:35:13.838] | : include = 'immediateCondition' [12:35:13.838] | : exclude = [12:35:13.839] | : resignal = FALSE [12:35:13.839] | : Number of conditions: 0 [12:35:13.839] | : int 0 [12:35:13.840] | signalConditions() ... done [12:35:13.840] | result() for ClusterFuture ... [12:35:13.841] | : result already collected: FutureResult [12:35:13.841] | result() for ClusterFuture ... done [12:35:13.841] | signalConditions() ... [12:35:13.842] | : include = 'condition' [12:35:13.842] | : exclude = 'error', 'immediateCondition' [12:35:13.842] | : resignal = TRUE [12:35:13.843] | : Number of conditions: 0 [12:35:13.843] | : int 0 [12:35:13.844] | signalConditions() ... done [12:35:13.844] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.844] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.845] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:13.845] value(, ...) ... [12:35:13.845] value(, ...) ... done [12:35:13.846] value() for MultisessionFuture ('fsample_4-712304') ... [12:35:13.846] | result() for ClusterFuture ... [12:35:13.846] | : result already collected: FutureResult [12:35:13.847] | result() for ClusterFuture ... done [12:35:13.847] | result() for ClusterFuture ... [12:35:13.848] | : result already collected: FutureResult [12:35:13.848] | result() for ClusterFuture ... done [12:35:13.848] | signalConditions() ... [12:35:13.848] | : include = 'immediateCondition' [12:35:13.849] | : exclude = [12:35:13.849] | : resignal = FALSE [12:35:13.849] | : Number of conditions: 0 [12:35:13.850] | : int 0 [12:35:13.851] | signalConditions() ... done [12:35:13.851] | check for misuse ... [12:35:13.851] | check for misuse ... done [12:35:13.852] value() for MultisessionFuture ('fsample_4-712304') ... done [12:35:13.852] value: [12:35:13.852] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:13.852] | nx: 4 [12:35:13.853] | relay: TRUE [12:35:13.853] | stdout: TRUE [12:35:13.853] | signal: TRUE [12:35:13.853] | resignal: FALSE [12:35:13.854] | force: TRUE [12:35:13.854] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.854] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.855] | until=4 [12:35:13.855] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.855] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.855] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:13.856] resolve() for MultisessionFuture ... [12:35:13.856] resolve() for MultisessionFuture ... done [12:35:13.856] length: 0 (resolved future 4) [12:35:13.857] Relaying remaining futures ... [12:35:13.857] | signalConditionsASAP(NULL, pos=0) ... [12:35:13.857] | : nx: 4 [12:35:13.858] | : relay: TRUE [12:35:13.858] | : stdout: TRUE [12:35:13.858] | : signal: TRUE [12:35:13.859] | : resignal: FALSE [12:35:13.859] | : force: TRUE [12:35:13.859] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.859] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:13.860] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.860] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:13.861] | signalConditionsASAP(NULL, pos=0) ... done [12:35:13.861] Relaying remaining futures ... done [[1]] [1] 0 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 2 [12:35:13.862] future(..., label = 'fsample_1-570444') ... [12:35:13.862] | lazy: FALSE [12:35:13.862] | stdout: TRUE [12:35:13.863] | conditions: [n=1] 'condition' [12:35:13.863] | gc: FALSE [12:35:13.863] | earlySignal: FALSE [12:35:13.864] | getGlobalsAndPackages() ... [12:35:13.864] | : Searching for globals ... [12:35:13.875] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.875] | : Searching for globals ... done [12:35:13.876] | : Resolving globals: FALSE [12:35:13.876] | : Search for packages associated with the globals ... [12:35:13.876] | : . Packages associated with globals: [1] 'base' [12:35:13.877] | : . Packages: [1] 'base' [12:35:13.877] | : Search for packages associated with the globals ... done [12:35:13.877] | : Packages after dropping 'base': [0] [12:35:13.878] | : globals: [1] 'x' [12:35:13.878] | : packages: [0] [12:35:13.878] | getGlobalsAndPackages() ... done [12:35:13.879] | run() for 'Future' ('fsample_1-570444') ... [12:35:13.879] | : state: 'created' [12:35:13.879] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.880] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.880] | : Using MultisessionFutureBackend ... [12:35:13.880] | : . Number of futures since start: 16 (16 created, 16 launched, 20 finished) [12:35:13.881] | : . Launching futures ... [12:35:13.881] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.881] | : . ' , Workers: [n=2] [12:35:13.881] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.884] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.885] | : . ' , requestWorker() ... [12:35:13.885] | : . ' , ; requestNode() ... [12:35:13.885] | : . ' , ; ` Number of workers: 2 [12:35:13.886] | : . ' , ; ` Polling for a free worker ... [12:35:13.886] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.886] | : . ' , ; ` | : Listing all futures [12:35:13.886] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.887] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.887] | : . ' , ; ` | Total time: 0 [12:35:13.887] | : . ' , ; ` Polling for a free worker ... done [12:35:13.887] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.888] | : . ' , ; ` | Listing all futures [12:35:13.888] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.888] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.888] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.889] | : . ' , ; ` Index of first available worker: 1 [12:35:13.889] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.890] | : . ' , ; ` | Worker is functional [12:35:13.890] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.890] | : . ' , ; ` | : Listing all futures [12:35:13.891] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.891] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.891] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.891] | : . ' , ; requestNode() ... done [12:35:13.892] | : . ' , ; cluster node index: 1 [12:35:13.892] | : . ' , requestWorker() ... done [12:35:13.892] | : . ' , eraseGlobalEnvironment() ... [12:35:13.893] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.893] | : . ' , launchFuture() ... [12:35:13.894] | : . ' , ; cluster node index: 1 [12:35:13.894] | : . ' , ; getFutureData() ... [12:35:13.894] | : . ' , ; ` getFutureCore() ... [12:35:13.894] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.895] | : . ' , ; ` getFutureCore() ... done [12:35:13.895] | : . ' , ; ` getFutureCapture() ... [12:35:13.895] | : . ' , ; ` getFutureCapture() ... done [12:35:13.895] | : . ' , ; ` getFutureContext() ... [12:35:13.896] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.896] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.896] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.897] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.897] | : . ' , ; ` getFutureContext() ... done [12:35:13.897] | : . ' , ; getFutureData() ... done [12:35:13.898] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.898] | : . ' , ; ` Appended future to position #1 [12:35:13.899] | : . ' , ; ` Number of registered futures: 1 [12:35:13.899] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.899] | : . ' , launchFuture() ... done [12:35:13.899] | : . ' , MultisessionFuture started [12:35:13.900] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.900] | : . Launching futures ... done [12:35:13.900] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.901] | : Using MultisessionFutureBackend ... done [12:35:13.901] | run() for 'Future' ('fsample_1-570444') ... done [12:35:13.901] future(..., label = 'fsample_1-570444') ... done MultisessionFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.44 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb063748 State: 'running' [12:35:13.922] resolved() ... [12:35:13.923] | resolved() for MultisessionFuture ('fsample_1-570444') ... [12:35:13.923] | : Cluster node socket connection: index=4, id=1387 [12:35:13.923] | : assertValidConnection() ... [12:35:13.924] | : . cluster node index: 1 [12:35:13.924] | : assertValidConnection() ... done [12:35:13.925] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:13.925] | : . cluster node index: 1 [12:35:13.925] | : . [1] TRUE [12:35:13.926] | : . Received data: [12:35:13.926] | : . List of 5 [12:35:13.926] | : . $ type : chr "VALUE" [12:35:13.926] | : . $ value :List of 16 [12:35:13.926] | : . ..$ value : int 0 [12:35:13.926] | : . ..$ visible : logi TRUE [12:35:13.926] | : . ..$ stdout : chr "" [12:35:13.926] | : . ..$ conditions : list() [12:35:13.926] | : . ..$ rng : logi TRUE [12:35:13.926] | : . ..$ seed : int [1:626] 10403 1 478523227 144923321 225343240 -760164938 -221801743 1693111587 1385860978 1796693444 ... [12:35:13.926] | : . ..$ misuseGlobalEnv : NULL [12:35:13.926] | : . ..$ misuseConnections :List of 3 [12:35:13.926] | : . .. ..$ added : NULL [12:35:13.926] | : . .. ..$ removed : NULL [12:35:13.926] | : . .. ..$ replaced: NULL [12:35:13.926] | : . ..$ misuseDevices : NULL [12:35:13.926] | : . ..$ misuseDefaultDevice: list() [12:35:13.926] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.926] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:13.926] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "90" [12:35:13.926] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:13.926] | : . .. ..- attr(*, "source")=List of 5 [12:35:13.926] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:13.926] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:13.926] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:13.926] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:13.926] | : . .. .. ..$ pid : int 173544 [12:35:13.926] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:13.926] | : . .. .. ..$ random: int 2147483647 [12:35:13.926] | : . ..$ r_info :List of 4 [12:35:13.926] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:13.926] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:13.926] | : . .. ..$ os : chr "windows" [12:35:13.926] | : . .. ..$ os_name : chr "Windows" [12:35:13.926] | : . .. ..$ captures_utf8: logi TRUE [12:35:13.926] | : . ..$ version : chr "1.8" [12:35:13.926] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:13.926] | : . $ success: logi TRUE [12:35:13.926] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:13.926] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:13.926] | : . $ tag : NULL [12:35:13.949] | : . Received FutureResult [12:35:13.949] | : . FutureResult: [12:35:13.949] | : . value: 'integer' [12:35:13.949] | : . visible: TRUE [12:35:13.949] | : . stdout: character [12:35:13.949] | : . conditions: [n = 0] [12:35:13.949] | : . RNG used: TRUE [12:35:13.949] | : . duration: 0.005028009 secs (started 2025-07-29 12:35:13.898763) [12:35:13.949] | : . version: 1.8 [12:35:13.950] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:13.950] | : . ' Removed future from position #1 [12:35:13.951] | : . ' Number of registered futures: 0 [12:35:13.951] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:13.951] | : . Erased future from future backend [12:35:13.951] | : . result() for ClusterFuture ... [12:35:13.951] | : . ' result already collected: FutureResult [12:35:13.951] | : . result() for ClusterFuture ... done [12:35:13.952] | : . signalConditions() ... [12:35:13.952] | : . ' include = 'immediateCondition' [12:35:13.952] | : . ' exclude = [12:35:13.952] | : . ' resignal = FALSE [12:35:13.952] | : . ' Number of conditions: 0 [12:35:13.952] | : . ' int 0 [12:35:13.953] | : . signalConditions() ... done [12:35:13.953] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:13.953] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:13.953] | resolved() for MultisessionFuture ('fsample_1-570444') ... done [12:35:13.954] | assertFutureResult() ... [12:35:13.954] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-90 [12:35:13.954] | : identical; success [12:35:13.954] | assertFutureResult() ... done [12:35:13.954] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-90 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:13.955] future(..., label = 'fsample_2-491151') ... [12:35:13.955] | lazy: FALSE [12:35:13.955] | stdout: TRUE [12:35:13.955] | conditions: [n=1] 'condition' [12:35:13.955] | gc: FALSE [12:35:13.955] | earlySignal: FALSE [12:35:13.956] | getGlobalsAndPackages() ... [12:35:13.956] | : Searching for globals ... [12:35:13.963] | : . globals found: [3] '{', 'sample', 'x' [12:35:13.963] | : Searching for globals ... done [12:35:13.963] | : Resolving globals: FALSE [12:35:13.963] | : Search for packages associated with the globals ... [12:35:13.964] | : . Packages associated with globals: [1] 'base' [12:35:13.964] | : . Packages: [1] 'base' [12:35:13.964] | : Search for packages associated with the globals ... done [12:35:13.964] | : Packages after dropping 'base': [0] [12:35:13.965] | : globals: [1] 'x' [12:35:13.965] | : packages: [0] [12:35:13.965] | getGlobalsAndPackages() ... done [12:35:13.965] | run() for 'Future' ('fsample_2-491151') ... [12:35:13.965] | : state: 'created' [12:35:13.966] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.966] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.966] | : Using MultisessionFutureBackend ... [12:35:13.966] | : . Number of futures since start: 17 (17 created, 17 launched, 21 finished) [12:35:13.966] | : . Launching futures ... [12:35:13.967] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:13.967] | : . ' , Workers: [n=2] [12:35:13.967] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:13.969] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:13.969] | : . ' , requestWorker() ... [12:35:13.969] | : . ' , ; requestNode() ... [12:35:13.969] | : . ' , ; ` Number of workers: 2 [12:35:13.970] | : . ' , ; ` Polling for a free worker ... [12:35:13.970] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.970] | : . ' , ; ` | : Listing all futures [12:35:13.970] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.970] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.970] | : . ' , ; ` | Total time: 0 [12:35:13.971] | : . ' , ; ` Polling for a free worker ... done [12:35:13.971] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.971] | : . ' , ; ` | Listing all futures [12:35:13.971] | : . ' , ; ` | Number of registered futures: 0 [12:35:13.971] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.972] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:13.972] | : . ' , ; ` Index of first available worker: 1 [12:35:13.972] | : . ' , ; ` Validate that the worker is functional ... [12:35:13.973] | : . ' , ; ` | Worker is functional [12:35:13.973] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:13.973] | : . ' , ; ` | : Listing all futures [12:35:13.973] | : . ' , ; ` | : Number of registered futures: 0 [12:35:13.973] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:13.973] | : . ' , ; ` Validate that the worker is functional ... done [12:35:13.974] | : . ' , ; requestNode() ... done [12:35:13.974] | : . ' , ; cluster node index: 1 [12:35:13.974] | : . ' , requestWorker() ... done [12:35:13.974] | : . ' , eraseGlobalEnvironment() ... [12:35:13.975] | : . ' , eraseGlobalEnvironment() ... done [12:35:13.975] | : . ' , launchFuture() ... [12:35:13.975] | : . ' , ; cluster node index: 1 [12:35:13.975] | : . ' , ; getFutureData() ... [12:35:13.975] | : . ' , ; ` getFutureCore() ... [12:35:13.976] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:13.976] | : . ' , ; ` getFutureCore() ... done [12:35:13.976] | : . ' , ; ` getFutureCapture() ... [12:35:13.976] | : . ' , ; ` getFutureCapture() ... done [12:35:13.976] | : . ' , ; ` getFutureContext() ... [12:35:13.976] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:13.977] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:13.977] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:13.977] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:13.977] | : . ' , ; ` getFutureContext() ... done [12:35:13.977] | : . ' , ; getFutureData() ... done [12:35:13.997] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:13.998] | : . ' , ; ` Appended future to position #1 [12:35:13.998] | : . ' , ; ` Number of registered futures: 1 [12:35:13.998] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:13.998] | : . ' , launchFuture() ... done [12:35:13.999] | : . ' , MultisessionFuture started [12:35:13.999] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:13.999] | : . Launching futures ... done [12:35:13.999] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:13.999] | : Using MultisessionFutureBackend ... done [12:35:13.999] | run() for 'Future' ('fsample_2-491151') ... done [12:35:14.000] future(..., label = 'fsample_2-491151') ... done MultisessionFuture: Label: 'fsample_2-491151' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.11 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb063748 State: 'running' [12:35:14.017] resolved() ... [12:35:14.017] | resolved() for MultisessionFuture ('fsample_2-491151') ... [12:35:14.018] | : Cluster node socket connection: index=4, id=1387 [12:35:14.018] | : assertValidConnection() ... [12:35:14.018] | : . cluster node index: 1 [12:35:14.018] | : assertValidConnection() ... done [12:35:14.019] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.019] | : . cluster node index: 1 [12:35:14.019] | : . [1] TRUE [12:35:14.020] | : . Received data: [12:35:14.020] | : . List of 5 [12:35:14.020] | : . $ type : chr "VALUE" [12:35:14.020] | : . $ value :List of 16 [12:35:14.020] | : . ..$ value : int 0 [12:35:14.020] | : . ..$ visible : logi TRUE [12:35:14.020] | : . ..$ stdout : chr "" [12:35:14.020] | : . ..$ conditions : list() [12:35:14.020] | : . ..$ rng : logi TRUE [12:35:14.020] | : . ..$ seed : int [1:626] 10403 1 -147043257 -834437586 -1723857016 1015616139 -405543831 1420707896 -1545158426 -1570469759 ... [12:35:14.020] | : . ..$ misuseGlobalEnv : NULL [12:35:14.020] | : . ..$ misuseConnections :List of 3 [12:35:14.020] | : . .. ..$ added : NULL [12:35:14.020] | : . .. ..$ removed : NULL [12:35:14.020] | : . .. ..$ replaced: NULL [12:35:14.020] | : . ..$ misuseDevices : NULL [12:35:14.020] | : . ..$ misuseDefaultDevice: list() [12:35:14.020] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:13" [12:35:14.020] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.020] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "91" [12:35:14.020] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.020] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.020] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.020] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.020] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.020] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.020] | : . .. .. ..$ pid : int 173544 [12:35:14.020] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.020] | : . .. .. ..$ random: int 2147483647 [12:35:14.020] | : . ..$ r_info :List of 4 [12:35:14.020] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.020] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.020] | : . .. ..$ os : chr "windows" [12:35:14.020] | : . .. ..$ os_name : chr "Windows" [12:35:14.020] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.020] | : . ..$ version : chr "1.8" [12:35:14.020] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.020] | : . $ success: logi TRUE [12:35:14.020] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:14.020] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.020] | : . $ tag : NULL [12:35:14.033] | : . Received FutureResult [12:35:14.034] | : . FutureResult: [12:35:14.034] | : . value: 'integer' [12:35:14.034] | : . visible: TRUE [12:35:14.034] | : . stdout: character [12:35:14.034] | : . conditions: [n = 0] [12:35:14.034] | : . RNG used: TRUE [12:35:14.034] | : . duration: 0.004930973 secs (started 2025-07-29 12:35:13.999237) [12:35:14.034] | : . version: 1.8 [12:35:14.034] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.035] | : . ' Removed future from position #1 [12:35:14.035] | : . ' Number of registered futures: 0 [12:35:14.035] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.035] | : . Erased future from future backend [12:35:14.035] | : . result() for ClusterFuture ... [12:35:14.036] | : . ' result already collected: FutureResult [12:35:14.036] | : . result() for ClusterFuture ... done [12:35:14.036] | : . signalConditions() ... [12:35:14.036] | : . ' include = 'immediateCondition' [12:35:14.036] | : . ' exclude = [12:35:14.036] | : . ' resignal = FALSE [12:35:14.036] | : . ' Number of conditions: 0 [12:35:14.037] | : . ' int 0 [12:35:14.037] | : . signalConditions() ... done [12:35:14.037] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.037] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.038] | resolved() for MultisessionFuture ('fsample_2-491151') ... done [12:35:14.038] | assertFutureResult() ... [12:35:14.038] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-91 [12:35:14.038] | : identical; success [12:35:14.038] | assertFutureResult() ... done [12:35:14.038] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-91 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.039] future(..., label = 'fsample_3-311664') ... [12:35:14.039] | lazy: FALSE [12:35:14.039] | stdout: TRUE [12:35:14.039] | conditions: [n=1] 'condition' [12:35:14.039] | gc: FALSE [12:35:14.039] | earlySignal: FALSE [12:35:14.040] | getGlobalsAndPackages() ... [12:35:14.040] | : Searching for globals ... [12:35:14.046] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.046] | : Searching for globals ... done [12:35:14.047] | : Resolving globals: FALSE [12:35:14.047] | : Search for packages associated with the globals ... [12:35:14.047] | : . Packages associated with globals: [1] 'base' [12:35:14.047] | : . Packages: [1] 'base' [12:35:14.048] | : Search for packages associated with the globals ... done [12:35:14.048] | : Packages after dropping 'base': [0] [12:35:14.048] | : globals: [1] 'x' [12:35:14.048] | : packages: [0] [12:35:14.048] | getGlobalsAndPackages() ... done [12:35:14.049] | run() for 'Future' ('fsample_3-311664') ... [12:35:14.049] | : state: 'created' [12:35:14.049] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.049] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.049] | : Using MultisessionFutureBackend ... [12:35:14.050] | : . Number of futures since start: 18 (18 created, 18 launched, 22 finished) [12:35:14.050] | : . Launching futures ... [12:35:14.050] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.050] | : . ' , Workers: [n=2] [12:35:14.050] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.052] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.052] | : . ' , requestWorker() ... [12:35:14.053] | : . ' , ; requestNode() ... [12:35:14.053] | : . ' , ; ` Number of workers: 2 [12:35:14.053] | : . ' , ; ` Polling for a free worker ... [12:35:14.053] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.053] | : . ' , ; ` | : Listing all futures [12:35:14.053] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.053] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.054] | : . ' , ; ` | Total time: 0 [12:35:14.054] | : . ' , ; ` Polling for a free worker ... done [12:35:14.054] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.054] | : . ' , ; ` | Listing all futures [12:35:14.054] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.054] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.055] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.055] | : . ' , ; ` Index of first available worker: 1 [12:35:14.055] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.055] | : . ' , ; ` | Worker is functional [12:35:14.056] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.056] | : . ' , ; ` | : Listing all futures [12:35:14.056] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.056] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.056] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.056] | : . ' , ; requestNode() ... done [12:35:14.057] | : . ' , ; cluster node index: 1 [12:35:14.057] | : . ' , requestWorker() ... done [12:35:14.057] | : . ' , eraseGlobalEnvironment() ... [12:35:14.057] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.058] | : . ' , launchFuture() ... [12:35:14.058] | : . ' , ; cluster node index: 1 [12:35:14.058] | : . ' , ; getFutureData() ... [12:35:14.058] | : . ' , ; ` getFutureCore() ... [12:35:14.058] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.058] | : . ' , ; ` getFutureCore() ... done [12:35:14.059] | : . ' , ; ` getFutureCapture() ... [12:35:14.059] | : . ' , ; ` getFutureCapture() ... done [12:35:14.059] | : . ' , ; ` getFutureContext() ... [12:35:14.059] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.059] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.059] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.060] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.060] | : . ' , ; ` getFutureContext() ... done [12:35:14.060] | : . ' , ; getFutureData() ... done [12:35:14.095] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.096] | : . ' , ; ` Appended future to position #1 [12:35:14.096] | : . ' , ; ` Number of registered futures: 1 [12:35:14.096] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.097] | : . ' , launchFuture() ... done [12:35:14.097] | : . ' , MultisessionFuture started [12:35:14.097] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.097] | : . Launching futures ... done [12:35:14.098] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.098] | : Using MultisessionFutureBackend ... done [12:35:14.098] | run() for 'Future' ('fsample_3-311664') ... done [12:35:14.099] future(..., label = 'fsample_3-311664') ... done MultisessionFuture: Label: 'fsample_3-311664' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 526.74 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb063748 State: 'running' [12:35:14.121] resolved() ... [12:35:14.121] | resolved() for MultisessionFuture ('fsample_3-311664') ... [12:35:14.122] | : Cluster node socket connection: index=4, id=1387 [12:35:14.123] | : assertValidConnection() ... [12:35:14.123] | : . cluster node index: 1 [12:35:14.124] | : assertValidConnection() ... done [12:35:14.124] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.124] | : . cluster node index: 1 [12:35:14.125] | : . [1] TRUE [12:35:14.125] | : . Received data: [12:35:14.126] | : . List of 5 [12:35:14.126] | : . $ type : chr "VALUE" [12:35:14.126] | : . $ value :List of 16 [12:35:14.126] | : . ..$ value : int 3 [12:35:14.126] | : . ..$ visible : logi TRUE [12:35:14.126] | : . ..$ stdout : chr "" [12:35:14.126] | : . ..$ conditions : list() [12:35:14.126] | : . ..$ rng : logi TRUE [12:35:14.126] | : . ..$ seed : int [1:626] 10403 1 1424706631 500203054 1534003080 1355813515 167961705 331565112 -739262234 -2132834175 ... [12:35:14.126] | : . ..$ misuseGlobalEnv : NULL [12:35:14.126] | : . ..$ misuseConnections :List of 3 [12:35:14.126] | : . .. ..$ added : NULL [12:35:14.126] | : . .. ..$ removed : NULL [12:35:14.126] | : . .. ..$ replaced: NULL [12:35:14.126] | : . ..$ misuseDevices : NULL [12:35:14.126] | : . ..$ misuseDefaultDevice: list() [12:35:14.126] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.126] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.126] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "92" [12:35:14.126] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.126] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.126] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.126] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.126] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.126] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.126] | : . .. .. ..$ pid : int 173544 [12:35:14.126] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.126] | : . .. .. ..$ random: int 2147483647 [12:35:14.126] | : . ..$ r_info :List of 4 [12:35:14.126] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.126] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.126] | : . .. ..$ os : chr "windows" [12:35:14.126] | : . .. ..$ os_name : chr "Windows" [12:35:14.126] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.126] | : . ..$ version : chr "1.8" [12:35:14.126] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.126] | : . $ success: logi TRUE [12:35:14.126] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:14.126] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.126] | : . $ tag : NULL [12:35:14.150] | : . Received FutureResult [12:35:14.151] | : . FutureResult: [12:35:14.151] | : . value: 'integer' [12:35:14.151] | : . visible: TRUE [12:35:14.151] | : . stdout: character [12:35:14.151] | : . conditions: [n = 0] [12:35:14.151] | : . RNG used: TRUE [12:35:14.151] | : . duration: 0.004846096 secs (started 2025-07-29 12:35:14.095763) [12:35:14.151] | : . version: 1.8 [12:35:14.152] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.152] | : . ' Removed future from position #1 [12:35:14.152] | : . ' Number of registered futures: 0 [12:35:14.153] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.153] | : . Erased future from future backend [12:35:14.153] | : . result() for ClusterFuture ... [12:35:14.154] | : . ' result already collected: FutureResult [12:35:14.154] | : . result() for ClusterFuture ... done [12:35:14.154] | : . signalConditions() ... [12:35:14.154] | : . ' include = 'immediateCondition' [12:35:14.155] | : . ' exclude = [12:35:14.155] | : . ' resignal = FALSE [12:35:14.155] | : . ' Number of conditions: 0 [12:35:14.156] | : . ' int 0 [12:35:14.157] | : . signalConditions() ... done [12:35:14.157] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.157] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.158] | resolved() for MultisessionFuture ('fsample_3-311664') ... done [12:35:14.158] | assertFutureResult() ... [12:35:14.158] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-92 [12:35:14.158] | : identical; success [12:35:14.159] | assertFutureResult() ... done [12:35:14.159] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-92 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.159] future(..., label = 'fsample_4-697517') ... [12:35:14.160] | lazy: FALSE [12:35:14.160] | stdout: TRUE [12:35:14.160] | conditions: [n=1] 'condition' [12:35:14.160] | gc: FALSE [12:35:14.161] | earlySignal: FALSE [12:35:14.161] | getGlobalsAndPackages() ... [12:35:14.161] | : Searching for globals ... [12:35:14.173] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.174] | : Searching for globals ... done [12:35:14.174] | : Resolving globals: FALSE [12:35:14.174] | : Search for packages associated with the globals ... [12:35:14.175] | : . Packages associated with globals: [1] 'base' [12:35:14.176] | : . Packages: [1] 'base' [12:35:14.176] | : Search for packages associated with the globals ... done [12:35:14.176] | : Packages after dropping 'base': [0] [12:35:14.177] | : globals: [1] 'x' [12:35:14.177] | : packages: [0] [12:35:14.177] | getGlobalsAndPackages() ... done [12:35:14.178] | run() for 'Future' ('fsample_4-697517') ... [12:35:14.178] | : state: 'created' [12:35:14.178] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.179] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.179] | : Using MultisessionFutureBackend ... [12:35:14.179] | : . Number of futures since start: 19 (19 created, 19 launched, 23 finished) [12:35:14.180] | : . Launching futures ... [12:35:14.180] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.180] | : . ' , Workers: [n=2] [12:35:14.181] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.184] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.184] | : . ' , requestWorker() ... [12:35:14.184] | : . ' , ; requestNode() ... [12:35:14.185] | : . ' , ; ` Number of workers: 2 [12:35:14.185] | : . ' , ; ` Polling for a free worker ... [12:35:14.185] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.186] | : . ' , ; ` | : Listing all futures [12:35:14.186] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.186] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.187] | : . ' , ; ` | Total time: 0 [12:35:14.187] | : . ' , ; ` Polling for a free worker ... done [12:35:14.187] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.187] | : . ' , ; ` | Listing all futures [12:35:14.188] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.188] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.188] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.189] | : . ' , ; ` Index of first available worker: 1 [12:35:14.189] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.190] | : . ' , ; ` | Worker is functional [12:35:14.190] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.190] | : . ' , ; ` | : Listing all futures [12:35:14.191] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.191] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.191] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.192] | : . ' , ; requestNode() ... done [12:35:14.192] | : . ' , ; cluster node index: 1 [12:35:14.192] | : . ' , requestWorker() ... done [12:35:14.193] | : . ' , eraseGlobalEnvironment() ... [12:35:14.193] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.194] | : . ' , launchFuture() ... [12:35:14.194] | : . ' , ; cluster node index: 1 [12:35:14.194] | : . ' , ; getFutureData() ... [12:35:14.195] | : . ' , ; ` getFutureCore() ... [12:35:14.195] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.195] | : . ' , ; ` getFutureCore() ... done [12:35:14.195] | : . ' , ; ` getFutureCapture() ... [12:35:14.196] | : . ' , ; ` getFutureCapture() ... done [12:35:14.196] | : . ' , ; ` getFutureContext() ... [12:35:14.196] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.197] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.197] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.197] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.198] | : . ' , ; ` getFutureContext() ... done [12:35:14.198] | : . ' , ; getFutureData() ... done [12:35:14.225] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.226] | : . ' , ; ` Appended future to position #1 [12:35:14.226] | : . ' , ; ` Number of registered futures: 1 [12:35:14.226] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.226] | : . ' , launchFuture() ... done [12:35:14.227] | : . ' , MultisessionFuture started [12:35:14.227] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.227] | : . Launching futures ... done [12:35:14.228] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.228] | : Using MultisessionFutureBackend ... done [12:35:14.228] | run() for 'Future' ('fsample_4-697517') ... done [12:35:14.229] future(..., label = 'fsample_4-697517') ... done MultisessionFuture: Label: 'fsample_4-697517' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.36 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb063748 State: 'running' [12:35:14.252] resolved() ... [12:35:14.252] | resolved() for MultisessionFuture ('fsample_4-697517') ... [12:35:14.253] | : Cluster node socket connection: index=4, id=1387 [12:35:14.253] | : assertValidConnection() ... [12:35:14.254] | : . cluster node index: 1 [12:35:14.254] | : assertValidConnection() ... done [12:35:14.255] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.255] | : . cluster node index: 1 [12:35:14.255] | : . [1] TRUE [12:35:14.256] | : . Received data: [12:35:14.256] | : . List of 5 [12:35:14.256] | : . $ type : chr "VALUE" [12:35:14.256] | : . $ value :List of 16 [12:35:14.256] | : . ..$ value : int 3 [12:35:14.256] | : . ..$ visible : logi TRUE [12:35:14.256] | : . ..$ stdout : chr "" [12:35:14.256] | : . ..$ conditions : list() [12:35:14.256] | : . ..$ rng : logi TRUE [12:35:14.256] | : . ..$ seed : int [1:626] 10403 1 -969814969 1580400174 1949337480 -1049718133 -1073650583 -1864579016 881934566 708774017 ... [12:35:14.256] | : . ..$ misuseGlobalEnv : NULL [12:35:14.256] | : . ..$ misuseConnections :List of 3 [12:35:14.256] | : . .. ..$ added : NULL [12:35:14.256] | : . .. ..$ removed : NULL [12:35:14.256] | : . .. ..$ replaced: NULL [12:35:14.256] | : . ..$ misuseDevices : NULL [12:35:14.256] | : . ..$ misuseDefaultDevice: list() [12:35:14.256] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.256] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.256] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "93" [12:35:14.256] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.256] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.256] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.256] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.256] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.256] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.256] | : . .. .. ..$ pid : int 173544 [12:35:14.256] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.256] | : . .. .. ..$ random: int 2147483647 [12:35:14.256] | : . ..$ r_info :List of 4 [12:35:14.256] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.256] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.256] | : . .. ..$ os : chr "windows" [12:35:14.256] | : . .. ..$ os_name : chr "Windows" [12:35:14.256] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.256] | : . ..$ version : chr "1.8" [12:35:14.256] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.256] | : . $ success: logi TRUE [12:35:14.256] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:14.256] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.256] | : . $ tag : NULL [12:35:14.275] | : . Received FutureResult [12:35:14.276] | : . FutureResult: [12:35:14.276] | : . value: 'integer' [12:35:14.276] | : . visible: TRUE [12:35:14.276] | : . stdout: character [12:35:14.276] | : . conditions: [n = 0] [12:35:14.276] | : . RNG used: TRUE [12:35:14.276] | : . duration: 0.005599976 secs (started 2025-07-29 12:35:14.225732) [12:35:14.276] | : . version: 1.8 [12:35:14.277] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.277] | : . ' Removed future from position #1 [12:35:14.277] | : . ' Number of registered futures: 0 [12:35:14.277] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.277] | : . Erased future from future backend [12:35:14.278] | : . result() for ClusterFuture ... [12:35:14.278] | : . ' result already collected: FutureResult [12:35:14.278] | : . result() for ClusterFuture ... done [12:35:14.278] | : . signalConditions() ... [12:35:14.278] | : . ' include = 'immediateCondition' [12:35:14.279] | : . ' exclude = [12:35:14.279] | : . ' resignal = FALSE [12:35:14.279] | : . ' Number of conditions: 0 [12:35:14.279] | : . ' int 0 [12:35:14.280] | : . signalConditions() ... done [12:35:14.280] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.280] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.280] | resolved() for MultisessionFuture ('fsample_4-697517') ... done [12:35:14.280] | assertFutureResult() ... [12:35:14.281] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-93 [12:35:14.281] | : identical; success [12:35:14.281] | assertFutureResult() ... done [12:35:14.281] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-93 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.281] value() for list ... [12:35:14.282] | recursive: 0 [12:35:14.282] | reduce: FALSE [12:35:14.282] | length: 4 [12:35:14.282] | Number of remaining objects: 4 [12:35:14.282] | checking value #1: [12:35:14.283] | 'obj' is MultisessionFuture [12:35:14.283] | resolved() ... [12:35:14.283] | resolved() ... done [12:35:14.283] | MultisessionFuture #1 [12:35:14.283] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:14.284] | : nx: 4 [12:35:14.284] | : relay: TRUE [12:35:14.284] | : stdout: TRUE [12:35:14.284] | : signal: TRUE [12:35:14.284] | : resignal: FALSE [12:35:14.285] | : force: TRUE [12:35:14.285] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:14.285] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:14.285] | : until=1 [12:35:14.285] | : relaying element #1 [12:35:14.286] | : value() for MultisessionFuture ('fsample_1-570444') ... [12:35:14.286] | : . result() for ClusterFuture ... [12:35:14.286] | : . ' result already collected: FutureResult [12:35:14.286] | : . result() for ClusterFuture ... done [12:35:14.286] | : . result() for ClusterFuture ... [12:35:14.287] | : . ' result already collected: FutureResult [12:35:14.287] | : . result() for ClusterFuture ... done [12:35:14.287] | : . signalConditions() ... [12:35:14.287] | : . ' include = 'immediateCondition' [12:35:14.287] | : . ' exclude = [12:35:14.288] | : . ' resignal = FALSE [12:35:14.288] | : . ' Number of conditions: 0 [12:35:14.288] | : . ' int 0 [12:35:14.289] | : . signalConditions() ... done [12:35:14.291] | : . relay stdout ... [12:35:14.292] | : . relay stdout ... done [12:35:14.292] | : . check for misuse ... [12:35:14.292] | : . check for misuse ... done [12:35:14.292] | : value() for MultisessionFuture ('fsample_1-570444') ... done [12:35:14.293] | : result() for ClusterFuture ... [12:35:14.293] | : . result already collected: FutureResult [12:35:14.293] | : result() for ClusterFuture ... done [12:35:14.294] | : signalConditions() ... [12:35:14.294] | : . include = 'immediateCondition' [12:35:14.294] | : . exclude = [12:35:14.294] | : . resignal = FALSE [12:35:14.295] | : . Number of conditions: 1 [12:35:14.295] | : . int 1 [12:35:14.296] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:14.296] | : signalConditions() ... done [12:35:14.297] | : result() for ClusterFuture ... [12:35:14.297] | : . result already collected: FutureResult [12:35:14.297] | : result() for ClusterFuture ... done [12:35:14.298] | : signalConditions() ... [12:35:14.298] | : . include = 'condition' [12:35:14.298] | : . exclude = 'error', 'immediateCondition' [12:35:14.299] | : . resignal = TRUE [12:35:14.299] | : . Number of conditions: 1 [12:35:14.299] | : . int 1 [12:35:14.300] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:14.300] | : . Condition #1: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:14.300] | : signalConditions() ... done [12:35:14.301] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:14.301] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.301] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:14.301] value() for list ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-90 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 539.20 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafb063748 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-90 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureWarning' Duration: 0.005028009 secs (started 2025-07-29 12:35:13.898763) Worker process: 86be520fd944ff7a67a37e815a78fd55 DEBUG: END TROUBLESHOOTING HELP [12:35:14.324] future(..., label = 'fsample_1-594819') ... [12:35:14.324] | lazy: FALSE [12:35:14.324] | stdout: TRUE [12:35:14.325] | conditions: [n=1] 'condition' [12:35:14.325] | gc: FALSE [12:35:14.325] | earlySignal: FALSE [12:35:14.325] | getGlobalsAndPackages() ... [12:35:14.326] | : Searching for globals ... [12:35:14.336] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.336] | : Searching for globals ... done [12:35:14.337] | : Resolving globals: FALSE [12:35:14.337] | : Search for packages associated with the globals ... [12:35:14.337] | : . Packages associated with globals: [1] 'base' [12:35:14.338] | : . Packages: [1] 'base' [12:35:14.338] | : Search for packages associated with the globals ... done [12:35:14.338] | : Packages after dropping 'base': [0] [12:35:14.339] | : globals: [1] 'x' [12:35:14.339] | : packages: [0] [12:35:14.339] | getGlobalsAndPackages() ... done [12:35:14.340] | run() for 'Future' ('fsample_1-594819') ... [12:35:14.340] | : state: 'created' [12:35:14.340] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.341] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.341] | : Using MultisessionFutureBackend ... [12:35:14.341] | : . Number of futures since start: 20 (20 created, 20 launched, 24 finished) [12:35:14.341] | : . Launching futures ... [12:35:14.342] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.342] | : . ' , Workers: [n=2] [12:35:14.342] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.345] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.345] | : . ' , requestWorker() ... [12:35:14.346] | : . ' , ; requestNode() ... [12:35:14.346] | : . ' , ; ` Number of workers: 2 [12:35:14.346] | : . ' , ; ` Polling for a free worker ... [12:35:14.346] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.347] | : . ' , ; ` | : Listing all futures [12:35:14.347] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.347] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.347] | : . ' , ; ` | Total time: 0 [12:35:14.348] | : . ' , ; ` Polling for a free worker ... done [12:35:14.348] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.348] | : . ' , ; ` | Listing all futures [12:35:14.348] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.349] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.349] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.349] | : . ' , ; ` Index of first available worker: 1 [12:35:14.349] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.351] | : . ' , ; ` | Worker is functional [12:35:14.351] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.351] | : . ' , ; ` | : Listing all futures [12:35:14.352] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.352] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.352] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.353] | : . ' , ; requestNode() ... done [12:35:14.353] | : . ' , ; cluster node index: 1 [12:35:14.353] | : . ' , requestWorker() ... done [12:35:14.353] | : . ' , eraseGlobalEnvironment() ... [12:35:14.354] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.355] | : . ' , launchFuture() ... [12:35:14.355] | : . ' , ; cluster node index: 1 [12:35:14.355] | : . ' , ; getFutureData() ... [12:35:14.355] | : . ' , ; ` getFutureCore() ... [12:35:14.356] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.356] | : . ' , ; ` getFutureCore() ... done [12:35:14.356] | : . ' , ; ` getFutureCapture() ... [12:35:14.357] | : . ' , ; ` getFutureCapture() ... done [12:35:14.357] | : . ' , ; ` getFutureContext() ... [12:35:14.357] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.357] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.358] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.358] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.358] | : . ' , ; ` getFutureContext() ... done [12:35:14.359] | : . ' , ; getFutureData() ... done [12:35:14.359] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.360] | : . ' , ; ` Appended future to position #1 [12:35:14.360] | : . ' , ; ` Number of registered futures: 1 [12:35:14.360] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.361] | : . ' , launchFuture() ... done [12:35:14.361] | : . ' , MultisessionFuture started [12:35:14.361] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.361] | : . Launching futures ... done [12:35:14.362] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.362] | : Using MultisessionFutureBackend ... done [12:35:14.363] | run() for 'Future' ('fsample_1-594819') ... done [12:35:14.363] future(..., label = 'fsample_1-594819') ... done MultisessionFuture: Label: 'fsample_1-594819' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafcc76468 State: 'running' [12:35:14.385] resolved() ... [12:35:14.385] | resolved() for MultisessionFuture ('fsample_1-594819') ... [12:35:14.385] | : Cluster node socket connection: index=4, id=1387 [12:35:14.386] | : assertValidConnection() ... [12:35:14.386] | : . cluster node index: 1 [12:35:14.386] | : assertValidConnection() ... done [12:35:14.387] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.387] | : . cluster node index: 1 [12:35:14.387] | : . [1] TRUE [12:35:14.387] | : . Received data: [12:35:14.388] | : . List of 5 [12:35:14.388] | : . $ type : chr "VALUE" [12:35:14.388] | : . $ value :List of 16 [12:35:14.388] | : . ..$ value : int 1 [12:35:14.388] | : . ..$ visible : logi TRUE [12:35:14.388] | : . ..$ stdout : chr "" [12:35:14.388] | : . ..$ conditions : list() [12:35:14.388] | : . ..$ rng : logi TRUE [12:35:14.388] | : . ..$ seed : int [1:626] 10403 1 1173572679 -1901560274 1563887496 520622731 1982522473 -406108104 -133709594 318212225 ... [12:35:14.388] | : . ..$ misuseGlobalEnv : NULL [12:35:14.388] | : . ..$ misuseConnections :List of 3 [12:35:14.388] | : . .. ..$ added : NULL [12:35:14.388] | : . .. ..$ removed : NULL [12:35:14.388] | : . .. ..$ replaced: NULL [12:35:14.388] | : . ..$ misuseDevices : NULL [12:35:14.388] | : . ..$ misuseDefaultDevice: list() [12:35:14.388] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.388] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.388] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "94" [12:35:14.388] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.388] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.388] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.388] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.388] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.388] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.388] | : . .. .. ..$ pid : int 173544 [12:35:14.388] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.388] | : . .. .. ..$ random: int 2147483647 [12:35:14.388] | : . ..$ r_info :List of 4 [12:35:14.388] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.388] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.388] | : . .. ..$ os : chr "windows" [12:35:14.388] | : . .. ..$ os_name : chr "Windows" [12:35:14.388] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.388] | : . ..$ version : chr "1.8" [12:35:14.388] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.388] | : . $ success: logi TRUE [12:35:14.388] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:14.388] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.388] | : . $ tag : NULL [12:35:14.407] | : . Received FutureResult [12:35:14.407] | : . FutureResult: [12:35:14.407] | : . value: 'integer' [12:35:14.407] | : . visible: TRUE [12:35:14.407] | : . stdout: character [12:35:14.407] | : . conditions: [n = 0] [12:35:14.407] | : . RNG used: TRUE [12:35:14.407] | : . duration: 0.00830698 secs (started 2025-07-29 12:35:14.36033) [12:35:14.407] | : . version: 1.8 [12:35:14.408] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.409] | : . ' Removed future from position #1 [12:35:14.409] | : . ' Number of registered futures: 0 [12:35:14.410] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.410] | : . Erased future from future backend [12:35:14.410] | : . result() for ClusterFuture ... [12:35:14.411] | : . ' result already collected: FutureResult [12:35:14.411] | : . result() for ClusterFuture ... done [12:35:14.411] | : . signalConditions() ... [12:35:14.412] | : . ' include = 'immediateCondition' [12:35:14.412] | : . ' exclude = [12:35:14.412] | : . ' resignal = FALSE [12:35:14.412] | : . ' Number of conditions: 0 [12:35:14.413] | : . ' int 0 [12:35:14.414] | : . signalConditions() ... done [12:35:14.414] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.414] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.415] | resolved() for MultisessionFuture ('fsample_1-594819') ... done [12:35:14.415] | assertFutureResult() ... [12:35:14.415] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-94 [12:35:14.415] | : identical; success [12:35:14.416] | assertFutureResult() ... done [12:35:14.416] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-94 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.416] future(..., label = 'fsample_2-333077') ... [12:35:14.417] | lazy: FALSE [12:35:14.417] | stdout: TRUE [12:35:14.417] | conditions: [n=1] 'condition' [12:35:14.418] | gc: FALSE [12:35:14.418] | earlySignal: FALSE [12:35:14.418] | getGlobalsAndPackages() ... [12:35:14.419] | : Searching for globals ... [12:35:14.431] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.432] | : Searching for globals ... done [12:35:14.432] | : Resolving globals: FALSE [12:35:14.433] | : Search for packages associated with the globals ... [12:35:14.433] | : . Packages associated with globals: [1] 'base' [12:35:14.434] | : . Packages: [1] 'base' [12:35:14.434] | : Search for packages associated with the globals ... done [12:35:14.435] | : Packages after dropping 'base': [0] [12:35:14.435] | : globals: [1] 'x' [12:35:14.435] | : packages: [0] [12:35:14.436] | getGlobalsAndPackages() ... done [12:35:14.436] | run() for 'Future' ('fsample_2-333077') ... [12:35:14.436] | : state: 'created' [12:35:14.437] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.437] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.438] | : Using MultisessionFutureBackend ... [12:35:14.438] | : . Number of futures since start: 21 (21 created, 21 launched, 25 finished) [12:35:14.438] | : . Launching futures ... [12:35:14.439] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.439] | : . ' , Workers: [n=2] [12:35:14.439] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.443] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.443] | : . ' , requestWorker() ... [12:35:14.444] | : . ' , ; requestNode() ... [12:35:14.444] | : . ' , ; ` Number of workers: 2 [12:35:14.444] | : . ' , ; ` Polling for a free worker ... [12:35:14.445] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.445] | : . ' , ; ` | : Listing all futures [12:35:14.445] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.446] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.446] | : . ' , ; ` | Total time: 0 [12:35:14.446] | : . ' , ; ` Polling for a free worker ... done [12:35:14.446] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.447] | : . ' , ; ` | Listing all futures [12:35:14.447] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.447] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.448] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.448] | : . ' , ; ` Index of first available worker: 1 [12:35:14.448] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.449] | : . ' , ; ` | Worker is functional [12:35:14.450] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.450] | : . ' , ; ` | : Listing all futures [12:35:14.451] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.451] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.452] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.452] | : . ' , ; requestNode() ... done [12:35:14.452] | : . ' , ; cluster node index: 1 [12:35:14.453] | : . ' , requestWorker() ... done [12:35:14.453] | : . ' , eraseGlobalEnvironment() ... [12:35:14.454] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.454] | : . ' , launchFuture() ... [12:35:14.455] | : . ' , ; cluster node index: 1 [12:35:14.455] | : . ' , ; getFutureData() ... [12:35:14.455] | : . ' , ; ` getFutureCore() ... [12:35:14.455] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.456] | : . ' , ; ` getFutureCore() ... done [12:35:14.456] | : . ' , ; ` getFutureCapture() ... [12:35:14.456] | : . ' , ; ` getFutureCapture() ... done [12:35:14.457] | : . ' , ; ` getFutureContext() ... [12:35:14.457] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.457] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.457] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.458] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.458] | : . ' , ; ` getFutureContext() ... done [12:35:14.458] | : . ' , ; getFutureData() ... done [12:35:14.482] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.483] | : . ' , ; ` Appended future to position #1 [12:35:14.483] | : . ' , ; ` Number of registered futures: 1 [12:35:14.483] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.484] | : . ' , launchFuture() ... done [12:35:14.484] | : . ' , MultisessionFuture started [12:35:14.484] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.484] | : . Launching futures ... done [12:35:14.485] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.485] | : Using MultisessionFutureBackend ... done [12:35:14.485] | run() for 'Future' ('fsample_2-333077') ... done [12:35:14.485] future(..., label = 'fsample_2-333077') ... done MultisessionFuture: Label: 'fsample_2-333077' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.02 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafcc76468 State: 'running' [12:35:14.509] resolved() ... [12:35:14.509] | resolved() for MultisessionFuture ('fsample_2-333077') ... [12:35:14.510] | : Cluster node socket connection: index=4, id=1387 [12:35:14.510] | : assertValidConnection() ... [12:35:14.511] | : . cluster node index: 1 [12:35:14.511] | : assertValidConnection() ... done [12:35:14.511] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.512] | : . cluster node index: 1 [12:35:14.512] | : . [1] TRUE [12:35:14.513] | : . Received data: [12:35:14.513] | : . List of 5 [12:35:14.513] | : . $ type : chr "VALUE" [12:35:14.513] | : . $ value :List of 16 [12:35:14.513] | : . ..$ value : int 3 [12:35:14.513] | : . ..$ visible : logi TRUE [12:35:14.513] | : . ..$ stdout : chr "" [12:35:14.513] | : . ..$ conditions : list() [12:35:14.513] | : . ..$ rng : logi TRUE [12:35:14.513] | : . ..$ seed : int [1:626] 10403 1 1137527879 1883930158 -955185272 -1908010357 1006953577 -163755976 1751498982 -1889957759 ... [12:35:14.513] | : . ..$ misuseGlobalEnv : NULL [12:35:14.513] | : . ..$ misuseConnections :List of 3 [12:35:14.513] | : . .. ..$ added : NULL [12:35:14.513] | : . .. ..$ removed : NULL [12:35:14.513] | : . .. ..$ replaced: NULL [12:35:14.513] | : . ..$ misuseDevices : NULL [12:35:14.513] | : . ..$ misuseDefaultDevice: list() [12:35:14.513] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.513] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.513] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "95" [12:35:14.513] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.513] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.513] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.513] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.513] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.513] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.513] | : . .. .. ..$ pid : int 173544 [12:35:14.513] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.513] | : . .. .. ..$ random: int 2147483647 [12:35:14.513] | : . ..$ r_info :List of 4 [12:35:14.513] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.513] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.513] | : . .. ..$ os : chr "windows" [12:35:14.513] | : . .. ..$ os_name : chr "Windows" [12:35:14.513] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.513] | : . ..$ version : chr "1.8" [12:35:14.513] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.513] | : . $ success: logi TRUE [12:35:14.513] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:14.513] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.513] | : . $ tag : NULL [12:35:14.534] | : . Received FutureResult [12:35:14.534] | : . FutureResult: [12:35:14.534] | : . value: 'integer' [12:35:14.534] | : . visible: TRUE [12:35:14.534] | : . stdout: character [12:35:14.534] | : . conditions: [n = 0] [12:35:14.534] | : . RNG used: TRUE [12:35:14.534] | : . duration: 0.004940033 secs (started 2025-07-29 12:35:14.482813) [12:35:14.534] | : . version: 1.8 [12:35:14.535] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.535] | : . ' Removed future from position #1 [12:35:14.535] | : . ' Number of registered futures: 0 [12:35:14.536] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.536] | : . Erased future from future backend [12:35:14.536] | : . result() for ClusterFuture ... [12:35:14.536] | : . ' result already collected: FutureResult [12:35:14.537] | : . result() for ClusterFuture ... done [12:35:14.537] | : . signalConditions() ... [12:35:14.537] | : . ' include = 'immediateCondition' [12:35:14.537] | : . ' exclude = [12:35:14.538] | : . ' resignal = FALSE [12:35:14.538] | : . ' Number of conditions: 0 [12:35:14.538] | : . ' int 0 [12:35:14.539] | : . signalConditions() ... done [12:35:14.539] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.539] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.540] | resolved() for MultisessionFuture ('fsample_2-333077') ... done [12:35:14.540] | assertFutureResult() ... [12:35:14.540] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-95 [12:35:14.540] | : identical; success [12:35:14.541] | assertFutureResult() ... done [12:35:14.541] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-95 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.541] future(..., label = 'fsample_3-625596') ... [12:35:14.542] | lazy: FALSE [12:35:14.542] | stdout: TRUE [12:35:14.542] | conditions: [n=1] 'condition' [12:35:14.542] | gc: FALSE [12:35:14.543] | earlySignal: FALSE [12:35:14.543] | getGlobalsAndPackages() ... [12:35:14.543] | : Searching for globals ... [12:35:14.553] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.553] | : Searching for globals ... done [12:35:14.554] | : Resolving globals: FALSE [12:35:14.554] | : Search for packages associated with the globals ... [12:35:14.554] | : . Packages associated with globals: [1] 'base' [12:35:14.555] | : . Packages: [1] 'base' [12:35:14.555] | : Search for packages associated with the globals ... done [12:35:14.555] | : Packages after dropping 'base': [0] [12:35:14.556] | : globals: [1] 'x' [12:35:14.556] | : packages: [0] [12:35:14.556] | getGlobalsAndPackages() ... done [12:35:14.557] | run() for 'Future' ('fsample_3-625596') ... [12:35:14.557] | : state: 'created' [12:35:14.557] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.558] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.558] | : Using MultisessionFutureBackend ... [12:35:14.558] | : . Number of futures since start: 22 (22 created, 22 launched, 26 finished) [12:35:14.558] | : . Launching futures ... [12:35:14.559] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.559] | : . ' , Workers: [n=2] [12:35:14.559] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.562] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.562] | : . ' , requestWorker() ... [12:35:14.563] | : . ' , ; requestNode() ... [12:35:14.563] | : . ' , ; ` Number of workers: 2 [12:35:14.563] | : . ' , ; ` Polling for a free worker ... [12:35:14.563] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.564] | : . ' , ; ` | : Listing all futures [12:35:14.564] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.564] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.565] | : . ' , ; ` | Total time: 0 [12:35:14.565] | : . ' , ; ` Polling for a free worker ... done [12:35:14.565] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.565] | : . ' , ; ` | Listing all futures [12:35:14.566] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.566] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.566] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.566] | : . ' , ; ` Index of first available worker: 1 [12:35:14.567] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.567] | : . ' , ; ` | Worker is functional [12:35:14.568] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.568] | : . ' , ; ` | : Listing all futures [12:35:14.568] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.568] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.569] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.569] | : . ' , ; requestNode() ... done [12:35:14.569] | : . ' , ; cluster node index: 1 [12:35:14.569] | : . ' , requestWorker() ... done [12:35:14.570] | : . ' , eraseGlobalEnvironment() ... [12:35:14.570] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.571] | : . ' , launchFuture() ... [12:35:14.571] | : . ' , ; cluster node index: 1 [12:35:14.571] | : . ' , ; getFutureData() ... [12:35:14.571] | : . ' , ; ` getFutureCore() ... [12:35:14.572] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.572] | : . ' , ; ` getFutureCore() ... done [12:35:14.572] | : . ' , ; ` getFutureCapture() ... [12:35:14.572] | : . ' , ; ` getFutureCapture() ... done [12:35:14.573] | : . ' , ; ` getFutureContext() ... [12:35:14.573] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.573] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.574] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.574] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.574] | : . ' , ; ` getFutureContext() ... done [12:35:14.574] | : . ' , ; getFutureData() ... done [12:35:14.598] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.598] | : . ' , ; ` Appended future to position #1 [12:35:14.598] | : . ' , ; ` Number of registered futures: 1 [12:35:14.599] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.599] | : . ' , launchFuture() ... done [12:35:14.599] | : . ' , MultisessionFuture started [12:35:14.599] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.600] | : . Launching futures ... done [12:35:14.600] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.600] | : Using MultisessionFutureBackend ... done [12:35:14.600] | run() for 'Future' ('fsample_3-625596') ... done [12:35:14.601] future(..., label = 'fsample_3-625596') ... done MultisessionFuture: Label: 'fsample_3-625596' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 523.72 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafcc76468 State: 'running' [12:35:14.621] resolved() ... [12:35:14.622] | resolved() for MultisessionFuture ('fsample_3-625596') ... [12:35:14.622] | : Cluster node socket connection: index=4, id=1387 [12:35:14.623] | : assertValidConnection() ... [12:35:14.623] | : . cluster node index: 1 [12:35:14.624] | : assertValidConnection() ... done [12:35:14.624] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.624] | : . cluster node index: 1 [12:35:14.625] | : . [1] TRUE [12:35:14.625] | : . Received data: [12:35:14.625] | : . List of 5 [12:35:14.625] | : . $ type : chr "VALUE" [12:35:14.625] | : . $ value :List of 16 [12:35:14.625] | : . ..$ value : int 0 [12:35:14.625] | : . ..$ visible : logi TRUE [12:35:14.625] | : . ..$ stdout : chr "" [12:35:14.625] | : . ..$ conditions : list() [12:35:14.625] | : . ..$ rng : logi TRUE [12:35:14.625] | : . ..$ seed : int [1:626] 10403 1 -472986553 1667628590 1759348616 182162059 -420584343 172214328 -380354330 -1714157439 ... [12:35:14.625] | : . ..$ misuseGlobalEnv : NULL [12:35:14.625] | : . ..$ misuseConnections :List of 3 [12:35:14.625] | : . .. ..$ added : NULL [12:35:14.625] | : . .. ..$ removed : NULL [12:35:14.625] | : . .. ..$ replaced: NULL [12:35:14.625] | : . ..$ misuseDevices : NULL [12:35:14.625] | : . ..$ misuseDefaultDevice: list() [12:35:14.625] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.625] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.625] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "96" [12:35:14.625] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.625] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.625] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.625] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.625] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.625] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.625] | : . .. .. ..$ pid : int 173544 [12:35:14.625] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.625] | : . .. .. ..$ random: int 2147483647 [12:35:14.625] | : . ..$ r_info :List of 4 [12:35:14.625] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.625] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.625] | : . .. ..$ os : chr "windows" [12:35:14.625] | : . .. ..$ os_name : chr "Windows" [12:35:14.625] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.625] | : . ..$ version : chr "1.8" [12:35:14.625] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.625] | : . $ success: logi TRUE [12:35:14.625] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:14.625] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.625] | : . $ tag : NULL [12:35:14.646] | : . Received FutureResult [12:35:14.647] | : . FutureResult: [12:35:14.647] | : . value: 'integer' [12:35:14.647] | : . visible: TRUE [12:35:14.647] | : . stdout: character [12:35:14.647] | : . conditions: [n = 0] [12:35:14.647] | : . RNG used: TRUE [12:35:14.647] | : . duration: 0.005384922 secs (started 2025-07-29 12:35:14.598349) [12:35:14.647] | : . version: 1.8 [12:35:14.648] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.648] | : . ' Removed future from position #1 [12:35:14.648] | : . ' Number of registered futures: 0 [12:35:14.649] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.649] | : . Erased future from future backend [12:35:14.649] | : . result() for ClusterFuture ... [12:35:14.649] | : . ' result already collected: FutureResult [12:35:14.650] | : . result() for ClusterFuture ... done [12:35:14.650] | : . signalConditions() ... [12:35:14.650] | : . ' include = 'immediateCondition' [12:35:14.650] | : . ' exclude = [12:35:14.651] | : . ' resignal = FALSE [12:35:14.651] | : . ' Number of conditions: 0 [12:35:14.651] | : . ' int 0 [12:35:14.652] | : . signalConditions() ... done [12:35:14.652] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.653] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.653] | resolved() for MultisessionFuture ('fsample_3-625596') ... done [12:35:14.653] | assertFutureResult() ... [12:35:14.653] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-96 [12:35:14.654] | : identical; success [12:35:14.654] | assertFutureResult() ... done [12:35:14.654] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-96 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.655] future(..., label = 'fsample_4-283447') ... [12:35:14.655] | lazy: FALSE [12:35:14.655] | stdout: TRUE [12:35:14.655] | conditions: [n=1] 'condition' [12:35:14.656] | gc: FALSE [12:35:14.656] | earlySignal: FALSE [12:35:14.656] | getGlobalsAndPackages() ... [12:35:14.656] | : Searching for globals ... [12:35:14.671] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.671] | : Searching for globals ... done [12:35:14.672] | : Resolving globals: FALSE [12:35:14.672] | : Search for packages associated with the globals ... [12:35:14.672] | : . Packages associated with globals: [1] 'base' [12:35:14.673] | : . Packages: [1] 'base' [12:35:14.673] | : Search for packages associated with the globals ... done [12:35:14.673] | : Packages after dropping 'base': [0] [12:35:14.674] | : globals: [1] 'x' [12:35:14.674] | : packages: [0] [12:35:14.674] | getGlobalsAndPackages() ... done [12:35:14.675] | run() for 'Future' ('fsample_4-283447') ... [12:35:14.675] | : state: 'created' [12:35:14.675] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.676] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.676] | : Using MultisessionFutureBackend ... [12:35:14.676] | : . Number of futures since start: 23 (23 created, 23 launched, 27 finished) [12:35:14.676] | : . Launching futures ... [12:35:14.677] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.677] | : . ' , Workers: [n=2] [12:35:14.677] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.680] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.680] | : . ' , requestWorker() ... [12:35:14.680] | : . ' , ; requestNode() ... [12:35:14.680] | : . ' , ; ` Number of workers: 2 [12:35:14.681] | : . ' , ; ` Polling for a free worker ... [12:35:14.681] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.681] | : . ' , ; ` | : Listing all futures [12:35:14.681] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.682] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.682] | : . ' , ; ` | Total time: 0 [12:35:14.682] | : . ' , ; ` Polling for a free worker ... done [12:35:14.682] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.683] | : . ' , ; ` | Listing all futures [12:35:14.683] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.683] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.683] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.684] | : . ' , ; ` Index of first available worker: 1 [12:35:14.684] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.685] | : . ' , ; ` | Worker is functional [12:35:14.685] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.685] | : . ' , ; ` | : Listing all futures [12:35:14.685] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.686] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.686] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.686] | : . ' , ; requestNode() ... done [12:35:14.686] | : . ' , ; cluster node index: 1 [12:35:14.687] | : . ' , requestWorker() ... done [12:35:14.687] | : . ' , eraseGlobalEnvironment() ... [12:35:14.688] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.688] | : . ' , launchFuture() ... [12:35:14.688] | : . ' , ; cluster node index: 1 [12:35:14.688] | : . ' , ; getFutureData() ... [12:35:14.688] | : . ' , ; ` getFutureCore() ... [12:35:14.689] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.689] | : . ' , ; ` getFutureCore() ... done [12:35:14.689] | : . ' , ; ` getFutureCapture() ... [12:35:14.689] | : . ' , ; ` getFutureCapture() ... done [12:35:14.690] | : . ' , ; ` getFutureContext() ... [12:35:14.690] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.690] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.691] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.691] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.691] | : . ' , ; ` getFutureContext() ... done [12:35:14.691] | : . ' , ; getFutureData() ... done [12:35:14.716] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.716] | : . ' , ; ` Appended future to position #1 [12:35:14.716] | : . ' , ; ` Number of registered futures: 1 [12:35:14.717] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.717] | : . ' , launchFuture() ... done [12:35:14.717] | : . ' , MultisessionFuture started [12:35:14.717] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.718] | : . Launching futures ... done [12:35:14.718] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.718] | : Using MultisessionFutureBackend ... done [12:35:14.719] | run() for 'Future' ('fsample_4-283447') ... done [12:35:14.719] future(..., label = 'fsample_4-283447') ... done MultisessionFuture: Label: 'fsample_4-283447' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.41 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafcc76468 State: 'running' [12:35:14.742] resolved() ... [12:35:14.743] | resolved() for MultisessionFuture ('fsample_4-283447') ... [12:35:14.744] | : Cluster node socket connection: index=4, id=1387 [12:35:14.744] | : assertValidConnection() ... [12:35:14.744] | : . cluster node index: 1 [12:35:14.745] | : assertValidConnection() ... done [12:35:14.745] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.746] | : . cluster node index: 1 [12:35:14.746] | : . [1] TRUE [12:35:14.747] | : . Received data: [12:35:14.747] | : . List of 5 [12:35:14.747] | : . $ type : chr "VALUE" [12:35:14.747] | : . $ value :List of 16 [12:35:14.747] | : . ..$ value : int 3 [12:35:14.747] | : . ..$ visible : logi TRUE [12:35:14.747] | : . ..$ stdout : chr "" [12:35:14.747] | : . ..$ conditions : list() [12:35:14.747] | : . ..$ rng : logi TRUE [12:35:14.747] | : . ..$ seed : int [1:626] 10403 1 -586494905 1495924270 447842184 -1639476597 -1221958551 1327482936 -1105182490 -991950719 ... [12:35:14.747] | : . ..$ misuseGlobalEnv : NULL [12:35:14.747] | : . ..$ misuseConnections :List of 3 [12:35:14.747] | : . .. ..$ added : NULL [12:35:14.747] | : . .. ..$ removed : NULL [12:35:14.747] | : . .. ..$ replaced: NULL [12:35:14.747] | : . ..$ misuseDevices : NULL [12:35:14.747] | : . ..$ misuseDefaultDevice: list() [12:35:14.747] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.747] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.747] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "97" [12:35:14.747] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.747] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.747] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.747] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.747] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.747] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.747] | : . .. .. ..$ pid : int 173544 [12:35:14.747] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.747] | : . .. .. ..$ random: int 2147483647 [12:35:14.747] | : . ..$ r_info :List of 4 [12:35:14.747] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.747] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.747] | : . .. ..$ os : chr "windows" [12:35:14.747] | : . .. ..$ os_name : chr "Windows" [12:35:14.747] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.747] | : . ..$ version : chr "1.8" [12:35:14.747] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.747] | : . $ success: logi TRUE [12:35:14.747] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:35:14.747] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.747] | : . $ tag : NULL [12:35:14.770] | : . Received FutureResult [12:35:14.770] | : . FutureResult: [12:35:14.770] | : . value: 'integer' [12:35:14.770] | : . visible: TRUE [12:35:14.770] | : . stdout: character [12:35:14.770] | : . conditions: [n = 0] [12:35:14.770] | : . RNG used: TRUE [12:35:14.770] | : . duration: 0.008776903 secs (started 2025-07-29 12:35:14.716299) [12:35:14.770] | : . version: 1.8 [12:35:14.771] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.771] | : . ' Removed future from position #1 [12:35:14.772] | : . ' Number of registered futures: 0 [12:35:14.772] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.772] | : . Erased future from future backend [12:35:14.773] | : . result() for ClusterFuture ... [12:35:14.773] | : . ' result already collected: FutureResult [12:35:14.773] | : . result() for ClusterFuture ... done [12:35:14.773] | : . signalConditions() ... [12:35:14.774] | : . ' include = 'immediateCondition' [12:35:14.774] | : . ' exclude = [12:35:14.774] | : . ' resignal = FALSE [12:35:14.774] | : . ' Number of conditions: 0 [12:35:14.775] | : . ' int 0 [12:35:14.776] | : . signalConditions() ... done [12:35:14.776] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.776] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.776] | resolved() for MultisessionFuture ('fsample_4-283447') ... done [12:35:14.777] | assertFutureResult() ... [12:35:14.777] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-97 [12:35:14.777] | : identical; success [12:35:14.777] | assertFutureResult() ... done [12:35:14.778] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-97 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.778] value() for list ... [12:35:14.778] | recursive: 0 [12:35:14.779] | reduce: FALSE [12:35:14.779] | length: 4 [12:35:14.779] | Number of remaining objects: 4 [12:35:14.780] | checking value #1: [12:35:14.780] | 'obj' is MultisessionFuture [12:35:14.780] | resolved() ... [12:35:14.781] | resolved() ... done [12:35:14.781] | MultisessionFuture #1 [12:35:14.781] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:14.781] | : nx: 4 [12:35:14.782] | : relay: TRUE [12:35:14.782] | : stdout: TRUE [12:35:14.782] | : signal: TRUE [12:35:14.782] | : resignal: FALSE [12:35:14.783] | : force: TRUE [12:35:14.783] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:14.783] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:14.783] | : until=1 [12:35:14.784] | : relaying element #1 [12:35:14.784] | : value() for MultisessionFuture ('fsample_1-594819') ... [12:35:14.784] | : . result() for ClusterFuture ... [12:35:14.784] | : . ' result already collected: FutureResult [12:35:14.785] | : . result() for ClusterFuture ... done [12:35:14.785] | : . result() for ClusterFuture ... [12:35:14.785] | : . ' result already collected: FutureResult [12:35:14.786] | : . result() for ClusterFuture ... done [12:35:14.786] | : . signalConditions() ... [12:35:14.786] | : . ' include = 'immediateCondition' [12:35:14.786] | : . ' exclude = [12:35:14.787] | : . ' resignal = FALSE [12:35:14.787] | : . ' Number of conditions: 0 [12:35:14.787] | : . ' int 0 [12:35:14.788] | : . signalConditions() ... done [12:35:14.788] | : . relay stdout ... [12:35:14.789] | : . relay stdout ... done [12:35:14.789] | : . check for misuse ... [12:35:14.789] | : . check for misuse ... done [12:35:14.789] | : value() for MultisessionFuture ('fsample_1-594819') ... done [12:35:14.790] | : result() for ClusterFuture ... [12:35:14.790] | : . result already collected: FutureResult [12:35:14.790] | : result() for ClusterFuture ... done [12:35:14.791] | : signalConditions() ... [12:35:14.791] | : . include = 'immediateCondition' [12:35:14.791] | : . exclude = [12:35:14.791] | : . resignal = FALSE [12:35:14.792] | : . Number of conditions: 0 [12:35:14.792] | : . int 0 [12:35:14.793] | : signalConditions() ... done [12:35:14.793] | : result() for ClusterFuture ... [12:35:14.793] | : . result already collected: FutureResult [12:35:14.793] | : result() for ClusterFuture ... done [12:35:14.794] | : signalConditions() ... [12:35:14.794] | : . include = 'condition' [12:35:14.794] | : . exclude = 'error', 'immediateCondition' [12:35:14.795] | : . resignal = TRUE [12:35:14.795] | : . Number of conditions: 0 [12:35:14.795] | : . int 0 [12:35:14.796] | : signalConditions() ... done [12:35:14.796] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.796] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.797] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:14.797] | value(, ...) ... [12:35:14.797] | value(, ...) ... done [12:35:14.797] | value() for MultisessionFuture ('fsample_1-594819') ... [12:35:14.798] | : result() for ClusterFuture ... [12:35:14.798] | : . result already collected: FutureResult [12:35:14.798] | : result() for ClusterFuture ... done [12:35:14.799] | : result() for ClusterFuture ... [12:35:14.799] | : . result already collected: FutureResult [12:35:14.799] | : result() for ClusterFuture ... done [12:35:14.799] | : signalConditions() ... [12:35:14.800] | : . include = 'immediateCondition' [12:35:14.800] | : . exclude = [12:35:14.800] | : . resignal = FALSE [12:35:14.800] | : . Number of conditions: 0 [12:35:14.801] | : . int 0 [12:35:14.801] | : signalConditions() ... done [12:35:14.802] | : check for misuse ... [12:35:14.802] | : check for misuse ... done [12:35:14.802] | value() for MultisessionFuture ('fsample_1-594819') ... done [12:35:14.803] | value: [12:35:14.803] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:14.803] | : nx: 4 [12:35:14.803] | : relay: TRUE [12:35:14.804] | : stdout: TRUE [12:35:14.804] | : signal: TRUE [12:35:14.804] | : resignal: FALSE [12:35:14.805] | : force: TRUE [12:35:14.805] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.805] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.806] | : until=2 [12:35:14.806] | : relaying element #2 [12:35:14.806] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.806] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.807] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:14.807] | resolve() for MultisessionFuture ... [12:35:14.807] | resolve() for MultisessionFuture ... done [12:35:14.808] | length: 3 (resolved future 1) [12:35:14.808] value() for list ... done [12:35:14.808] checking value #2: [12:35:14.809] 'obj' is MultisessionFuture [12:35:14.809] resolved() ... [12:35:14.809] resolved() ... done [12:35:14.809] MultisessionFuture #2 [12:35:14.810] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:14.810] | nx: 4 [12:35:14.810] | relay: TRUE [12:35:14.811] | stdout: TRUE [12:35:14.811] | signal: TRUE [12:35:14.811] | resignal: FALSE [12:35:14.811] | force: TRUE [12:35:14.812] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.812] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:14.812] | until=2 [12:35:14.812] | relaying element #2 [12:35:14.813] | value() for MultisessionFuture ('fsample_2-333077') ... [12:35:14.813] | : result() for ClusterFuture ... [12:35:14.813] | : . result already collected: FutureResult [12:35:14.814] | : result() for ClusterFuture ... done [12:35:14.814] | : result() for ClusterFuture ... [12:35:14.814] | : . result already collected: FutureResult [12:35:14.815] | : result() for ClusterFuture ... done [12:35:14.815] | : signalConditions() ... [12:35:14.815] | : . include = 'immediateCondition' [12:35:14.815] | : . exclude = [12:35:14.816] | : . resignal = FALSE [12:35:14.816] | : . Number of conditions: 0 [12:35:14.817] | : . int 0 [12:35:14.818] | : signalConditions() ... done [12:35:14.818] | : relay stdout ... [12:35:14.819] | : relay stdout ... done [12:35:14.819] | : check for misuse ... [12:35:14.819] | : check for misuse ... done [12:35:14.820] | value() for MultisessionFuture ('fsample_2-333077') ... done [12:35:14.820] | result() for ClusterFuture ... [12:35:14.820] | : result already collected: FutureResult [12:35:14.821] | result() for ClusterFuture ... done [12:35:14.821] | signalConditions() ... [12:35:14.821] | : include = 'immediateCondition' [12:35:14.821] | : exclude = [12:35:14.822] | : resignal = FALSE [12:35:14.822] | : Number of conditions: 0 [12:35:14.822] | : int 0 [12:35:14.823] | signalConditions() ... done [12:35:14.824] | result() for ClusterFuture ... [12:35:14.824] | : result already collected: FutureResult [12:35:14.824] | result() for ClusterFuture ... done [12:35:14.824] | signalConditions() ... [12:35:14.825] | : include = 'condition' [12:35:14.825] | : exclude = 'error', 'immediateCondition' [12:35:14.825] | : resignal = TRUE [12:35:14.825] | : Number of conditions: 0 [12:35:14.826] | : int 0 [12:35:14.827] | signalConditions() ... done [12:35:14.827] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.827] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.828] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:14.828] value(, ...) ... [12:35:14.828] value(, ...) ... done [12:35:14.828] value() for MultisessionFuture ('fsample_2-333077') ... [12:35:14.829] | result() for ClusterFuture ... [12:35:14.829] | : result already collected: FutureResult [12:35:14.829] | result() for ClusterFuture ... done [12:35:14.829] | result() for ClusterFuture ... [12:35:14.830] | : result already collected: FutureResult [12:35:14.830] | result() for ClusterFuture ... done [12:35:14.830] | signalConditions() ... [12:35:14.830] | : include = 'immediateCondition' [12:35:14.831] | : exclude = [12:35:14.831] | : resignal = FALSE [12:35:14.831] | : Number of conditions: 0 [12:35:14.831] | : int 0 [12:35:14.832] | signalConditions() ... done [12:35:14.832] | check for misuse ... [12:35:14.833] | check for misuse ... done [12:35:14.833] value() for MultisessionFuture ('fsample_2-333077') ... done [12:35:14.833] value: [12:35:14.834] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:14.834] | nx: 4 [12:35:14.834] | relay: TRUE [12:35:14.834] | stdout: TRUE [12:35:14.834] | signal: TRUE [12:35:14.835] | resignal: FALSE [12:35:14.835] | force: TRUE [12:35:14.835] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.835] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.836] | until=3 [12:35:14.836] | relaying element #3 [12:35:14.836] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.836] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.837] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:14.837] resolve() for MultisessionFuture ... [12:35:14.837] resolve() for MultisessionFuture ... done [12:35:14.837] length: 2 (resolved future 2) [12:35:14.838] checking value #3: [12:35:14.838] 'obj' is MultisessionFuture [12:35:14.838] resolved() ... [12:35:14.839] resolved() ... done [12:35:14.839] MultisessionFuture #3 [12:35:14.839] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:14.839] | nx: 4 [12:35:14.840] | relay: TRUE [12:35:14.840] | stdout: TRUE [12:35:14.840] | signal: TRUE [12:35:14.840] | resignal: FALSE [12:35:14.840] | force: TRUE [12:35:14.841] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.841] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:14.841] | until=3 [12:35:14.841] | relaying element #3 [12:35:14.842] | value() for MultisessionFuture ('fsample_3-625596') ... [12:35:14.842] | : result() for ClusterFuture ... [12:35:14.842] | : . result already collected: FutureResult [12:35:14.843] | : result() for ClusterFuture ... done [12:35:14.843] | : result() for ClusterFuture ... [12:35:14.843] | : . result already collected: FutureResult [12:35:14.843] | : result() for ClusterFuture ... done [12:35:14.844] | : signalConditions() ... [12:35:14.844] | : . include = 'immediateCondition' [12:35:14.844] | : . exclude = [12:35:14.844] | : . resignal = FALSE [12:35:14.845] | : . Number of conditions: 0 [12:35:14.845] | : . int 0 [12:35:14.846] | : signalConditions() ... done [12:35:14.846] | : relay stdout ... [12:35:14.846] | : relay stdout ... done [12:35:14.847] | : check for misuse ... [12:35:14.847] | : check for misuse ... done [12:35:14.847] | value() for MultisessionFuture ('fsample_3-625596') ... done [12:35:14.848] | result() for ClusterFuture ... [12:35:14.848] | : result already collected: FutureResult [12:35:14.848] | result() for ClusterFuture ... done [12:35:14.849] | signalConditions() ... [12:35:14.849] | : include = 'immediateCondition' [12:35:14.849] | : exclude = [12:35:14.849] | : resignal = FALSE [12:35:14.850] | : Number of conditions: 0 [12:35:14.850] | : int 0 [12:35:14.851] | signalConditions() ... done [12:35:14.851] | result() for ClusterFuture ... [12:35:14.851] | : result already collected: FutureResult [12:35:14.852] | result() for ClusterFuture ... done [12:35:14.852] | signalConditions() ... [12:35:14.852] | : include = 'condition' [12:35:14.853] | : exclude = 'error', 'immediateCondition' [12:35:14.853] | : resignal = TRUE [12:35:14.853] | : Number of conditions: 0 [12:35:14.853] | : int 0 [12:35:14.854] | signalConditions() ... done [12:35:14.854] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.855] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.855] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:14.855] value(, ...) ... [12:35:14.855] value(, ...) ... done [12:35:14.856] value() for MultisessionFuture ('fsample_3-625596') ... [12:35:14.856] | result() for ClusterFuture ... [12:35:14.856] | : result already collected: FutureResult [12:35:14.857] | result() for ClusterFuture ... done [12:35:14.857] | result() for ClusterFuture ... [12:35:14.857] | : result already collected: FutureResult [12:35:14.857] | result() for ClusterFuture ... done [12:35:14.858] | signalConditions() ... [12:35:14.858] | : include = 'immediateCondition' [12:35:14.858] | : exclude = [12:35:14.858] | : resignal = FALSE [12:35:14.859] | : Number of conditions: 0 [12:35:14.859] | : int 0 [12:35:14.860] | signalConditions() ... done [12:35:14.860] | check for misuse ... [12:35:14.860] | check for misuse ... done [12:35:14.861] value() for MultisessionFuture ('fsample_3-625596') ... done [12:35:14.861] value: [12:35:14.861] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:14.861] | nx: 4 [12:35:14.862] | relay: TRUE [12:35:14.862] | stdout: TRUE [12:35:14.866] | signal: TRUE [12:35:14.866] | resignal: FALSE [12:35:14.866] | force: TRUE [12:35:14.866] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.867] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.867] | until=4 [12:35:14.867] | relaying element #4 [12:35:14.868] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.868] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.868] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:14.868] resolve() for MultisessionFuture ... [12:35:14.869] resolve() for MultisessionFuture ... done [12:35:14.869] length: 1 (resolved future 3) [12:35:14.869] checking value #4: [12:35:14.870] 'obj' is MultisessionFuture [12:35:14.870] resolved() ... [12:35:14.870] resolved() ... done [12:35:14.871] MultisessionFuture #4 [12:35:14.871] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:14.871] | nx: 4 [12:35:14.871] | relay: TRUE [12:35:14.871] | stdout: TRUE [12:35:14.872] | signal: TRUE [12:35:14.872] | resignal: FALSE [12:35:14.872] | force: TRUE [12:35:14.872] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.873] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:14.873] | until=4 [12:35:14.873] | relaying element #4 [12:35:14.874] | value() for MultisessionFuture ('fsample_4-283447') ... [12:35:14.874] | : result() for ClusterFuture ... [12:35:14.874] | : . result already collected: FutureResult [12:35:14.875] | : result() for ClusterFuture ... done [12:35:14.875] | : result() for ClusterFuture ... [12:35:14.875] | : . result already collected: FutureResult [12:35:14.875] | : result() for ClusterFuture ... done [12:35:14.876] | : signalConditions() ... [12:35:14.876] | : . include = 'immediateCondition' [12:35:14.876] | : . exclude = [12:35:14.876] | : . resignal = FALSE [12:35:14.877] | : . Number of conditions: 0 [12:35:14.877] | : . int 0 [12:35:14.878] | : signalConditions() ... done [12:35:14.878] | : relay stdout ... [12:35:14.878] | : relay stdout ... done [12:35:14.879] | : check for misuse ... [12:35:14.879] | : check for misuse ... done [12:35:14.879] | value() for MultisessionFuture ('fsample_4-283447') ... done [12:35:14.880] | result() for ClusterFuture ... [12:35:14.880] | : result already collected: FutureResult [12:35:14.880] | result() for ClusterFuture ... done [12:35:14.880] | signalConditions() ... [12:35:14.881] | : include = 'immediateCondition' [12:35:14.881] | : exclude = [12:35:14.881] | : resignal = FALSE [12:35:14.881] | : Number of conditions: 0 [12:35:14.882] | : int 0 [12:35:14.882] | signalConditions() ... done [12:35:14.883] | result() for ClusterFuture ... [12:35:14.883] | : result already collected: FutureResult [12:35:14.883] | result() for ClusterFuture ... done [12:35:14.883] | signalConditions() ... [12:35:14.883] | : include = 'condition' [12:35:14.884] | : exclude = 'error', 'immediateCondition' [12:35:14.884] | : resignal = TRUE [12:35:14.884] | : Number of conditions: 0 [12:35:14.884] | : int 0 [12:35:14.885] | signalConditions() ... done [12:35:14.885] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.885] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.885] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:14.886] value(, ...) ... [12:35:14.886] value(, ...) ... done [12:35:14.886] value() for MultisessionFuture ('fsample_4-283447') ... [12:35:14.886] | result() for ClusterFuture ... [12:35:14.886] | : result already collected: FutureResult [12:35:14.887] | result() for ClusterFuture ... done [12:35:14.887] | result() for ClusterFuture ... [12:35:14.887] | : result already collected: FutureResult [12:35:14.887] | result() for ClusterFuture ... done [12:35:14.887] | signalConditions() ... [12:35:14.888] | : include = 'immediateCondition' [12:35:14.888] | : exclude = [12:35:14.888] | : resignal = FALSE [12:35:14.888] | : Number of conditions: 0 [12:35:14.888] | : int 0 [12:35:14.889] | signalConditions() ... done [12:35:14.889] | check for misuse ... [12:35:14.890] | check for misuse ... done [12:35:14.890] value() for MultisessionFuture ('fsample_4-283447') ... done [12:35:14.891] value: [12:35:14.891] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:14.891] | nx: 4 [12:35:14.892] | relay: TRUE [12:35:14.892] | stdout: TRUE [12:35:14.893] | signal: TRUE [12:35:14.893] | resignal: FALSE [12:35:14.893] | force: TRUE [12:35:14.893] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.894] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.894] | until=4 [12:35:14.894] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.894] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.895] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:14.895] resolve() for MultisessionFuture ... [12:35:14.895] resolve() for MultisessionFuture ... done [12:35:14.896] length: 0 (resolved future 4) [12:35:14.896] Relaying remaining futures ... [12:35:14.896] | signalConditionsASAP(NULL, pos=0) ... [12:35:14.897] | : nx: 4 [12:35:14.897] | : relay: TRUE [12:35:14.897] | : stdout: TRUE [12:35:14.897] | : signal: TRUE [12:35:14.898] | : resignal: FALSE [12:35:14.898] | : force: TRUE [12:35:14.898] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.898] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:14.899] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.899] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:14.899] | signalConditionsASAP(NULL, pos=0) ... done [12:35:14.900] Relaying remaining futures ... done [[1]] [1] 1 [[2]] [1] 3 [[3]] [1] 0 [[4]] [1] 3 [12:35:14.901] future(..., label = 'fsample_1-17257') ... [12:35:14.901] | lazy: FALSE [12:35:14.901] | stdout: TRUE [12:35:14.902] | conditions: [n=1] 'condition' [12:35:14.902] | gc: FALSE [12:35:14.902] | earlySignal: FALSE [12:35:14.902] | getGlobalsAndPackages() ... [12:35:14.903] | : Searching for globals ... [12:35:14.914] | : . globals found: [3] '{', 'sample', 'x' [12:35:14.915] | : Searching for globals ... done [12:35:14.915] | : Resolving globals: FALSE [12:35:14.915] | : Search for packages associated with the globals ... [12:35:14.916] | : . Packages associated with globals: [1] 'base' [12:35:14.916] | : . Packages: [1] 'base' [12:35:14.917] | : Search for packages associated with the globals ... done [12:35:14.917] | : Packages after dropping 'base': [0] [12:35:14.917] | : globals: [1] 'x' [12:35:14.917] | : packages: [0] [12:35:14.918] | getGlobalsAndPackages() ... done [12:35:14.918] | run() for 'Future' ('fsample_1-17257') ... [12:35:14.919] | : state: 'created' [12:35:14.919] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.919] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.919] | : Using MultisessionFutureBackend ... [12:35:14.920] | : . Number of futures since start: 24 (24 created, 24 launched, 28 finished) [12:35:14.920] | : . Launching futures ... [12:35:14.920] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:14.921] | : . ' , Workers: [n=2] [12:35:14.921] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:14.924] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:14.924] | : . ' , requestWorker() ... [12:35:14.924] | : . ' , ; requestNode() ... [12:35:14.925] | : . ' , ; ` Number of workers: 2 [12:35:14.925] | : . ' , ; ` Polling for a free worker ... [12:35:14.925] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.926] | : . ' , ; ` | : Listing all futures [12:35:14.926] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.926] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.926] | : . ' , ; ` | Total time: 0 [12:35:14.927] | : . ' , ; ` Polling for a free worker ... done [12:35:14.927] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.927] | : . ' , ; ` | Listing all futures [12:35:14.927] | : . ' , ; ` | Number of registered futures: 0 [12:35:14.928] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.928] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:14.928] | : . ' , ; ` Index of first available worker: 1 [12:35:14.929] | : . ' , ; ` Validate that the worker is functional ... [12:35:14.930] | : . ' , ; ` | Worker is functional [12:35:14.930] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:14.931] | : . ' , ; ` | : Listing all futures [12:35:14.931] | : . ' , ; ` | : Number of registered futures: 0 [12:35:14.931] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:14.931] | : . ' , ; ` Validate that the worker is functional ... done [12:35:14.932] | : . ' , ; requestNode() ... done [12:35:14.932] | : . ' , ; cluster node index: 1 [12:35:14.932] | : . ' , requestWorker() ... done [12:35:14.933] | : . ' , eraseGlobalEnvironment() ... [12:35:14.933] | : . ' , eraseGlobalEnvironment() ... done [12:35:14.934] | : . ' , launchFuture() ... [12:35:14.934] | : . ' , ; cluster node index: 1 [12:35:14.934] | : . ' , ; getFutureData() ... [12:35:14.934] | : . ' , ; ` getFutureCore() ... [12:35:14.935] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:14.935] | : . ' , ; ` getFutureCore() ... done [12:35:14.935] | : . ' , ; ` getFutureCapture() ... [12:35:14.935] | : . ' , ; ` getFutureCapture() ... done [12:35:14.936] | : . ' , ; ` getFutureContext() ... [12:35:14.936] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:14.936] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:14.937] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:14.937] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:14.937] | : . ' , ; ` getFutureContext() ... done [12:35:14.938] | : . ' , ; getFutureData() ... done [12:35:14.938] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:14.939] | : . ' , ; ` Appended future to position #1 [12:35:14.939] | : . ' , ; ` Number of registered futures: 1 [12:35:14.939] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:14.939] | : . ' , launchFuture() ... done [12:35:14.940] | : . ' , MultisessionFuture started [12:35:14.940] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:14.940] | : . Launching futures ... done [12:35:14.940] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:14.941] | : Using MultisessionFutureBackend ... done [12:35:14.941] | run() for 'Future' ('fsample_1-17257') ... done [12:35:14.941] future(..., label = 'fsample_1-17257') ... done MultisessionFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.44 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8cb1d80 State: 'running' [12:35:14.960] resolved() ... [12:35:14.961] | resolved() for MultisessionFuture ('fsample_1-17257') ... [12:35:14.961] | : Cluster node socket connection: index=4, id=1387 [12:35:14.961] | : assertValidConnection() ... [12:35:14.962] | : . cluster node index: 1 [12:35:14.962] | : assertValidConnection() ... done [12:35:14.962] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:14.962] | : . cluster node index: 1 [12:35:14.963] | : . [1] TRUE [12:35:14.963] | : . Received data: [12:35:14.963] | : . List of 5 [12:35:14.963] | : . $ type : chr "VALUE" [12:35:14.963] | : . $ value :List of 16 [12:35:14.963] | : . ..$ value : int 0 [12:35:14.963] | : . ..$ visible : logi TRUE [12:35:14.963] | : . ..$ stdout : chr "" [12:35:14.963] | : . ..$ conditions : list() [12:35:14.963] | : . ..$ rng : logi TRUE [12:35:14.963] | : . ..$ seed : int [1:626] 10403 1 1362906183 1682144814 -1757411448 1183388299 1171514473 -1901180872 -102317850 476350593 ... [12:35:14.963] | : . ..$ misuseGlobalEnv : NULL [12:35:14.963] | : . ..$ misuseConnections :List of 3 [12:35:14.963] | : . .. ..$ added : NULL [12:35:14.963] | : . .. ..$ removed : NULL [12:35:14.963] | : . .. ..$ replaced: NULL [12:35:14.963] | : . ..$ misuseDevices : NULL [12:35:14.963] | : . ..$ misuseDefaultDevice: list() [12:35:14.963] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.963] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:14" [12:35:14.963] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "98" [12:35:14.963] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:14.963] | : . .. ..- attr(*, "source")=List of 5 [12:35:14.963] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:14.963] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:14.963] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:14.963] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:14.963] | : . .. .. ..$ pid : int 173544 [12:35:14.963] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:14.963] | : . .. .. ..$ random: int 2147483647 [12:35:14.963] | : . ..$ r_info :List of 4 [12:35:14.963] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:14.963] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:14.963] | : . .. ..$ os : chr "windows" [12:35:14.963] | : . .. ..$ os_name : chr "Windows" [12:35:14.963] | : . .. ..$ captures_utf8: logi TRUE [12:35:14.963] | : . ..$ version : chr "1.8" [12:35:14.963] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:14.963] | : . $ success: logi TRUE [12:35:14.963] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:14.963] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:14.963] | : . $ tag : NULL [12:35:14.983] | : . Received FutureResult [12:35:14.983] | : . FutureResult: [12:35:14.983] | : . value: 'integer' [12:35:14.983] | : . visible: TRUE [12:35:14.983] | : . stdout: character [12:35:14.983] | : . conditions: [n = 0] [12:35:14.983] | : . RNG used: TRUE [12:35:14.983] | : . duration: 0.006119967 secs (started 2025-07-29 12:35:14.939258) [12:35:14.983] | : . version: 1.8 [12:35:14.984] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:14.985] | : . ' Removed future from position #1 [12:35:14.985] | : . ' Number of registered futures: 0 [12:35:14.985] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:14.986] | : . Erased future from future backend [12:35:14.986] | : . result() for ClusterFuture ... [12:35:14.986] | : . ' result already collected: FutureResult [12:35:14.986] | : . result() for ClusterFuture ... done [12:35:14.987] | : . signalConditions() ... [12:35:14.987] | : . ' include = 'immediateCondition' [12:35:14.987] | : . ' exclude = [12:35:14.988] | : . ' resignal = FALSE [12:35:14.988] | : . ' Number of conditions: 0 [12:35:14.988] | : . ' int 0 [12:35:14.989] | : . signalConditions() ... done [12:35:14.989] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:14.989] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:14.990] | resolved() for MultisessionFuture ('fsample_1-17257') ... done [12:35:14.990] | assertFutureResult() ... [12:35:14.990] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-98 [12:35:14.990] | : identical; success [12:35:14.991] | assertFutureResult() ... done [12:35:14.991] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-98 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:14.991] future(..., label = 'fsample_2-403722') ... [12:35:14.992] | lazy: FALSE [12:35:14.992] | stdout: TRUE [12:35:14.992] | conditions: [n=1] 'condition' [12:35:14.992] | gc: FALSE [12:35:14.993] | earlySignal: FALSE [12:35:14.993] | getGlobalsAndPackages() ... [12:35:14.993] | : Searching for globals ... [12:35:15.004] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.005] | : Searching for globals ... done [12:35:15.005] | : Resolving globals: FALSE [12:35:15.005] | : Search for packages associated with the globals ... [12:35:15.006] | : . Packages associated with globals: [1] 'base' [12:35:15.006] | : . Packages: [1] 'base' [12:35:15.006] | : Search for packages associated with the globals ... done [12:35:15.007] | : Packages after dropping 'base': [0] [12:35:15.007] | : globals: [1] 'x' [12:35:15.007] | : packages: [0] [12:35:15.007] | getGlobalsAndPackages() ... done [12:35:15.008] | run() for 'Future' ('fsample_2-403722') ... [12:35:15.008] | : state: 'created' [12:35:15.008] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.008] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.009] | : Using MultisessionFutureBackend ... [12:35:15.009] | : . Number of futures since start: 25 (25 created, 25 launched, 29 finished) [12:35:15.009] | : . Launching futures ... [12:35:15.009] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.010] | : . ' , Workers: [n=2] [12:35:15.010] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.012] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.012] | : . ' , requestWorker() ... [12:35:15.013] | : . ' , ; requestNode() ... [12:35:15.013] | : . ' , ; ` Number of workers: 2 [12:35:15.013] | : . ' , ; ` Polling for a free worker ... [12:35:15.013] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.014] | : . ' , ; ` | : Listing all futures [12:35:15.014] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.014] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.014] | : . ' , ; ` | Total time: 0 [12:35:15.014] | : . ' , ; ` Polling for a free worker ... done [12:35:15.018] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.018] | : . ' , ; ` | Listing all futures [12:35:15.019] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.019] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.019] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.019] | : . ' , ; ` Index of first available worker: 1 [12:35:15.020] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.020] | : . ' , ; ` | Worker is functional [12:35:15.021] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.021] | : . ' , ; ` | : Listing all futures [12:35:15.021] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.021] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.021] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.021] | : . ' , ; requestNode() ... done [12:35:15.021] | : . ' , ; cluster node index: 1 [12:35:15.022] | : . ' , requestWorker() ... done [12:35:15.022] | : . ' , eraseGlobalEnvironment() ... [12:35:15.022] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.023] | : . ' , launchFuture() ... [12:35:15.023] | : . ' , ; cluster node index: 1 [12:35:15.023] | : . ' , ; getFutureData() ... [12:35:15.023] | : . ' , ; ` getFutureCore() ... [12:35:15.023] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.024] | : . ' , ; ` getFutureCore() ... done [12:35:15.024] | : . ' , ; ` getFutureCapture() ... [12:35:15.024] | : . ' , ; ` getFutureCapture() ... done [12:35:15.024] | : . ' , ; ` getFutureContext() ... [12:35:15.025] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.025] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.025] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.025] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.025] | : . ' , ; ` getFutureContext() ... done [12:35:15.025] | : . ' , ; getFutureData() ... done [12:35:15.044] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.044] | : . ' , ; ` Appended future to position #1 [12:35:15.044] | : . ' , ; ` Number of registered futures: 1 [12:35:15.044] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.045] | : . ' , launchFuture() ... done [12:35:15.045] | : . ' , MultisessionFuture started [12:35:15.045] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.045] | : . Launching futures ... done [12:35:15.045] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.045] | : Using MultisessionFutureBackend ... done [12:35:15.046] | run() for 'Future' ('fsample_2-403722') ... done [12:35:15.046] future(..., label = 'fsample_2-403722') ... done MultisessionFuture: Label: 'fsample_2-403722' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.11 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8cb1d80 State: 'running' [12:35:15.065] resolved() ... [12:35:15.065] | resolved() for MultisessionFuture ('fsample_2-403722') ... [12:35:15.066] | : Cluster node socket connection: index=4, id=1387 [12:35:15.066] | : assertValidConnection() ... [12:35:15.066] | : . cluster node index: 1 [12:35:15.067] | : assertValidConnection() ... done [12:35:15.067] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.067] | : . cluster node index: 1 [12:35:15.068] | : . [1] TRUE [12:35:15.068] | : . Received data: [12:35:15.069] | : . List of 5 [12:35:15.069] | : . $ type : chr "VALUE" [12:35:15.069] | : . $ value :List of 16 [12:35:15.069] | : . ..$ value : int 3 [12:35:15.069] | : . ..$ visible : logi TRUE [12:35:15.069] | : . ..$ stdout : chr "" [12:35:15.069] | : . ..$ conditions : list() [12:35:15.069] | : . ..$ rng : logi TRUE [12:35:15.069] | : . ..$ seed : int [1:626] 10403 1 977153050 -172720420 -412035361 -112140107 -895695284 1262520994 33829373 -2002314505 ... [12:35:15.069] | : . ..$ misuseGlobalEnv : NULL [12:35:15.069] | : . ..$ misuseConnections :List of 3 [12:35:15.069] | : . .. ..$ added : NULL [12:35:15.069] | : . .. ..$ removed : NULL [12:35:15.069] | : . .. ..$ replaced: NULL [12:35:15.069] | : . ..$ misuseDevices : NULL [12:35:15.069] | : . ..$ misuseDefaultDevice: list() [12:35:15.069] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.069] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.069] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "99" [12:35:15.069] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.069] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.069] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.069] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.069] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.069] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.069] | : . .. .. ..$ pid : int 173544 [12:35:15.069] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.069] | : . .. .. ..$ random: int 2147483647 [12:35:15.069] | : . ..$ r_info :List of 4 [12:35:15.069] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.069] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.069] | : . .. ..$ os : chr "windows" [12:35:15.069] | : . .. ..$ os_name : chr "Windows" [12:35:15.069] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.069] | : . ..$ version : chr "1.8" [12:35:15.069] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.069] | : . $ success: logi TRUE [12:35:15.069] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:35:15.069] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.069] | : . $ tag : NULL [12:35:15.088] | : . Received FutureResult [12:35:15.088] | : . FutureResult: [12:35:15.088] | : . value: 'integer' [12:35:15.088] | : . visible: TRUE [12:35:15.088] | : . stdout: character [12:35:15.088] | : . conditions: [n = 0] [12:35:15.088] | : . RNG used: TRUE [12:35:15.088] | : . duration: 0.00605011 secs (started 2025-07-29 12:35:15.044631) [12:35:15.088] | : . version: 1.8 [12:35:15.089] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.090] | : . ' Removed future from position #1 [12:35:15.090] | : . ' Number of registered futures: 0 [12:35:15.091] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.091] | : . Erased future from future backend [12:35:15.091] | : . result() for ClusterFuture ... [12:35:15.091] | : . ' result already collected: FutureResult [12:35:15.091] | : . result() for ClusterFuture ... done [12:35:15.092] | : . signalConditions() ... [12:35:15.092] | : . ' include = 'immediateCondition' [12:35:15.092] | : . ' exclude = [12:35:15.092] | : . ' resignal = FALSE [12:35:15.093] | : . ' Number of conditions: 0 [12:35:15.093] | : . ' int 0 [12:35:15.094] | : . signalConditions() ... done [12:35:15.094] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.094] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.094] | resolved() for MultisessionFuture ('fsample_2-403722') ... done [12:35:15.095] | assertFutureResult() ... [12:35:15.095] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-99 [12:35:15.095] | : identical; success [12:35:15.095] | assertFutureResult() ... done [12:35:15.096] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-99 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.096] future(..., label = 'fsample_3-312117') ... [12:35:15.096] | lazy: FALSE [12:35:15.096] | stdout: TRUE [12:35:15.097] | conditions: [n=1] 'condition' [12:35:15.097] | gc: FALSE [12:35:15.097] | earlySignal: FALSE [12:35:15.097] | getGlobalsAndPackages() ... [12:35:15.098] | : Searching for globals ... [12:35:15.108] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.108] | : Searching for globals ... done [12:35:15.109] | : Resolving globals: FALSE [12:35:15.109] | : Search for packages associated with the globals ... [12:35:15.109] | : . Packages associated with globals: [1] 'base' [12:35:15.110] | : . Packages: [1] 'base' [12:35:15.110] | : Search for packages associated with the globals ... done [12:35:15.110] | : Packages after dropping 'base': [0] [12:35:15.111] | : globals: [1] 'x' [12:35:15.111] | : packages: [0] [12:35:15.111] | getGlobalsAndPackages() ... done [12:35:15.112] | run() for 'Future' ('fsample_3-312117') ... [12:35:15.112] | : state: 'created' [12:35:15.112] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.113] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.113] | : Using MultisessionFutureBackend ... [12:35:15.113] | : . Number of futures since start: 26 (26 created, 26 launched, 30 finished) [12:35:15.113] | : . Launching futures ... [12:35:15.114] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.114] | : . ' , Workers: [n=2] [12:35:15.114] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.117] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.117] | : . ' , requestWorker() ... [12:35:15.118] | : . ' , ; requestNode() ... [12:35:15.118] | : . ' , ; ` Number of workers: 2 [12:35:15.118] | : . ' , ; ` Polling for a free worker ... [12:35:15.119] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.119] | : . ' , ; ` | : Listing all futures [12:35:15.119] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.119] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.120] | : . ' , ; ` | Total time: 0 [12:35:15.120] | : . ' , ; ` Polling for a free worker ... done [12:35:15.120] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.120] | : . ' , ; ` | Listing all futures [12:35:15.121] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.121] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.121] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.121] | : . ' , ; ` Index of first available worker: 1 [12:35:15.122] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.122] | : . ' , ; ` | Worker is functional [12:35:15.123] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.123] | : . ' , ; ` | : Listing all futures [12:35:15.123] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.123] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.124] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.124] | : . ' , ; requestNode() ... done [12:35:15.124] | : . ' , ; cluster node index: 1 [12:35:15.124] | : . ' , requestWorker() ... done [12:35:15.125] | : . ' , eraseGlobalEnvironment() ... [12:35:15.126] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.126] | : . ' , launchFuture() ... [12:35:15.126] | : . ' , ; cluster node index: 1 [12:35:15.127] | : . ' , ; getFutureData() ... [12:35:15.127] | : . ' , ; ` getFutureCore() ... [12:35:15.127] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.127] | : . ' , ; ` getFutureCore() ... done [12:35:15.127] | : . ' , ; ` getFutureCapture() ... [12:35:15.128] | : . ' , ; ` getFutureCapture() ... done [12:35:15.128] | : . ' , ; ` getFutureContext() ... [12:35:15.128] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.128] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.129] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.129] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.130] | : . ' , ; ` getFutureContext() ... done [12:35:15.130] | : . ' , ; getFutureData() ... done [12:35:15.153] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.153] | : . ' , ; ` Appended future to position #1 [12:35:15.153] | : . ' , ; ` Number of registered futures: 1 [12:35:15.154] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.154] | : . ' , launchFuture() ... done [12:35:15.154] | : . ' , MultisessionFuture started [12:35:15.155] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.155] | : . Launching futures ... done [12:35:15.155] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.155] | : Using MultisessionFutureBackend ... done [12:35:15.156] | run() for 'Future' ('fsample_3-312117') ... done [12:35:15.156] future(..., label = 'fsample_3-312117') ... done MultisessionFuture: Label: 'fsample_3-312117' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 526.74 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8cb1d80 State: 'running' [12:35:15.176] resolved() ... [12:35:15.177] | resolved() for MultisessionFuture ('fsample_3-312117') ... [12:35:15.177] | : Cluster node socket connection: index=4, id=1387 [12:35:15.178] | : assertValidConnection() ... [12:35:15.178] | : . cluster node index: 1 [12:35:15.179] | : assertValidConnection() ... done [12:35:15.196] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.196] | : . cluster node index: 1 [12:35:15.197] | : . [1] TRUE [12:35:15.197] | : . Received data: [12:35:15.197] | : . List of 5 [12:35:15.197] | : . $ type : chr "VALUE" [12:35:15.197] | : . $ value :List of 16 [12:35:15.197] | : . ..$ value : int 2 [12:35:15.197] | : . ..$ visible : logi TRUE [12:35:15.197] | : . ..$ stdout : chr "" [12:35:15.197] | : . ..$ conditions : list() [12:35:15.197] | : . ..$ rng : logi TRUE [12:35:15.197] | : . ..$ seed : int [1:626] 10403 1 2110762010 406519516 1572689631 1397055669 -1683732916 -416347486 -2129546755 -1987077385 ... [12:35:15.197] | : . ..$ misuseGlobalEnv : NULL [12:35:15.197] | : . ..$ misuseConnections :List of 3 [12:35:15.197] | : . .. ..$ added : NULL [12:35:15.197] | : . .. ..$ removed : NULL [12:35:15.197] | : . .. ..$ replaced: NULL [12:35:15.197] | : . ..$ misuseDevices : NULL [12:35:15.197] | : . ..$ misuseDefaultDevice: list() [12:35:15.197] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.197] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.197] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "100" [12:35:15.197] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.197] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.197] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.197] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.197] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.197] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.197] | : . .. .. ..$ pid : int 173544 [12:35:15.197] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.197] | : . .. .. ..$ random: int 2147483647 [12:35:15.197] | : . ..$ r_info :List of 4 [12:35:15.197] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.197] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.197] | : . .. ..$ os : chr "windows" [12:35:15.197] | : . .. ..$ os_name : chr "Windows" [12:35:15.197] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.197] | : . ..$ version : chr "1.8" [12:35:15.197] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.197] | : . $ success: logi TRUE [12:35:15.197] | : . $ time : 'proc_time' Named num [1:5] 0.05 0 0.05 NA NA [12:35:15.197] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.197] | : . $ tag : NULL [12:35:15.215] | : . Received FutureResult [12:35:15.215] | : . FutureResult: [12:35:15.215] | : . value: 'integer' [12:35:15.215] | : . visible: TRUE [12:35:15.215] | : . stdout: character [12:35:15.215] | : . conditions: [n = 0] [12:35:15.215] | : . RNG used: TRUE [12:35:15.215] | : . duration: 0.04141283 secs (started 2025-07-29 12:35:15.153315) [12:35:15.215] | : . version: 1.8 [12:35:15.216] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.216] | : . ' Removed future from position #1 [12:35:15.217] | : . ' Number of registered futures: 0 [12:35:15.217] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.217] | : . Erased future from future backend [12:35:15.217] | : . result() for ClusterFuture ... [12:35:15.217] | : . ' result already collected: FutureResult [12:35:15.218] | : . result() for ClusterFuture ... done [12:35:15.221] | : . signalConditions() ... [12:35:15.221] | : . ' include = 'immediateCondition' [12:35:15.222] | : . ' exclude = [12:35:15.222] | : . ' resignal = FALSE [12:35:15.222] | : . ' Number of conditions: 0 [12:35:15.223] | : . ' int 0 [12:35:15.224] | : . signalConditions() ... done [12:35:15.224] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.224] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.224] | resolved() for MultisessionFuture ('fsample_3-312117') ... done [12:35:15.225] | assertFutureResult() ... [12:35:15.225] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-100 [12:35:15.225] | : identical; success [12:35:15.225] | assertFutureResult() ... done [12:35:15.226] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-100 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.226] future(..., label = 'fsample_4-208334') ... [12:35:15.226] | lazy: FALSE [12:35:15.227] | stdout: TRUE [12:35:15.227] | conditions: [n=1] 'condition' [12:35:15.227] | gc: FALSE [12:35:15.227] | earlySignal: FALSE [12:35:15.227] | getGlobalsAndPackages() ... [12:35:15.228] | : Searching for globals ... [12:35:15.237] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.238] | : Searching for globals ... done [12:35:15.238] | : Resolving globals: FALSE [12:35:15.238] | : Search for packages associated with the globals ... [12:35:15.239] | : . Packages associated with globals: [1] 'base' [12:35:15.239] | : . Packages: [1] 'base' [12:35:15.240] | : Search for packages associated with the globals ... done [12:35:15.240] | : Packages after dropping 'base': [0] [12:35:15.240] | : globals: [1] 'x' [12:35:15.240] | : packages: [0] [12:35:15.241] | getGlobalsAndPackages() ... done [12:35:15.241] | run() for 'Future' ('fsample_4-208334') ... [12:35:15.241] | : state: 'created' [12:35:15.242] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.242] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.242] | : Using MultisessionFutureBackend ... [12:35:15.242] | : . Number of futures since start: 27 (27 created, 27 launched, 31 finished) [12:35:15.243] | : . Launching futures ... [12:35:15.243] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.243] | : . ' , Workers: [n=2] [12:35:15.243] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.246] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.246] | : . ' , requestWorker() ... [12:35:15.246] | : . ' , ; requestNode() ... [12:35:15.247] | : . ' , ; ` Number of workers: 2 [12:35:15.247] | : . ' , ; ` Polling for a free worker ... [12:35:15.247] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.247] | : . ' , ; ` | : Listing all futures [12:35:15.247] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.248] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.248] | : . ' , ; ` | Total time: 0 [12:35:15.248] | : . ' , ; ` Polling for a free worker ... done [12:35:15.248] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.249] | : . ' , ; ` | Listing all futures [12:35:15.249] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.249] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.249] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.249] | : . ' , ; ` Index of first available worker: 1 [12:35:15.250] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.250] | : . ' , ; ` | Worker is functional [12:35:15.251] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.251] | : . ' , ; ` | : Listing all futures [12:35:15.251] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.252] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.252] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.252] | : . ' , ; requestNode() ... done [12:35:15.253] | : . ' , ; cluster node index: 1 [12:35:15.253] | : . ' , requestWorker() ... done [12:35:15.253] | : . ' , eraseGlobalEnvironment() ... [12:35:15.254] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.254] | : . ' , launchFuture() ... [12:35:15.254] | : . ' , ; cluster node index: 1 [12:35:15.255] | : . ' , ; getFutureData() ... [12:35:15.255] | : . ' , ; ` getFutureCore() ... [12:35:15.255] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.255] | : . ' , ; ` getFutureCore() ... done [12:35:15.256] | : . ' , ; ` getFutureCapture() ... [12:35:15.256] | : . ' , ; ` getFutureCapture() ... done [12:35:15.256] | : . ' , ; ` getFutureContext() ... [12:35:15.256] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.257] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.257] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.257] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.257] | : . ' , ; ` getFutureContext() ... done [12:35:15.258] | : . ' , ; getFutureData() ... done [12:35:15.281] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.281] | : . ' , ; ` Appended future to position #1 [12:35:15.281] | : . ' , ; ` Number of registered futures: 1 [12:35:15.281] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.282] | : . ' , launchFuture() ... done [12:35:15.282] | : . ' , MultisessionFuture started [12:35:15.282] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.282] | : . Launching futures ... done [12:35:15.283] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.283] | : Using MultisessionFutureBackend ... done [12:35:15.283] | run() for 'Future' ('fsample_4-208334') ... done [12:35:15.283] future(..., label = 'fsample_4-208334') ... done MultisessionFuture: Label: 'fsample_4-208334' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.37 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8cb1d80 State: 'running' [12:35:15.303] resolved() ... [12:35:15.304] | resolved() for MultisessionFuture ('fsample_4-208334') ... [12:35:15.304] | : Cluster node socket connection: index=4, id=1387 [12:35:15.305] | : assertValidConnection() ... [12:35:15.305] | : . cluster node index: 1 [12:35:15.306] | : assertValidConnection() ... done [12:35:15.306] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.306] | : . cluster node index: 1 [12:35:15.307] | : . [1] TRUE [12:35:15.307] | : . Received data: [12:35:15.307] | : . List of 5 [12:35:15.307] | : . $ type : chr "VALUE" [12:35:15.307] | : . $ value :List of 16 [12:35:15.307] | : . ..$ value : int 0 [12:35:15.307] | : . ..$ visible : logi TRUE [12:35:15.307] | : . ..$ stdout : chr "" [12:35:15.307] | : . ..$ conditions : list() [12:35:15.307] | : . ..$ rng : logi TRUE [12:35:15.307] | : . ..$ seed : int [1:626] 10403 1 1627827226 40894172 -896510241 1829134517 -107788724 747244194 -1645956611 1203542775 ... [12:35:15.307] | : . ..$ misuseGlobalEnv : NULL [12:35:15.307] | : . ..$ misuseConnections :List of 3 [12:35:15.307] | : . .. ..$ added : NULL [12:35:15.307] | : . .. ..$ removed : NULL [12:35:15.307] | : . .. ..$ replaced: NULL [12:35:15.307] | : . ..$ misuseDevices : NULL [12:35:15.307] | : . ..$ misuseDefaultDevice: list() [12:35:15.307] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.307] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.307] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "101" [12:35:15.307] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.307] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.307] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.307] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.307] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.307] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.307] | : . .. .. ..$ pid : int 173544 [12:35:15.307] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.307] | : . .. .. ..$ random: int 2147483647 [12:35:15.307] | : . ..$ r_info :List of 4 [12:35:15.307] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.307] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.307] | : . .. ..$ os : chr "windows" [12:35:15.307] | : . .. ..$ os_name : chr "Windows" [12:35:15.307] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.307] | : . ..$ version : chr "1.8" [12:35:15.307] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.307] | : . $ success: logi TRUE [12:35:15.307] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:15.307] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.307] | : . $ tag : NULL [12:35:15.322] | : . Received FutureResult [12:35:15.323] | : . FutureResult: [12:35:15.323] | : . value: 'integer' [12:35:15.323] | : . visible: TRUE [12:35:15.323] | : . stdout: character [12:35:15.323] | : . conditions: [n = 0] [12:35:15.323] | : . RNG used: TRUE [12:35:15.323] | : . duration: 0.004586935 secs (started 2025-07-29 12:35:15.281265) [12:35:15.323] | : . version: 1.8 [12:35:15.323] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.324] | : . ' Removed future from position #1 [12:35:15.324] | : . ' Number of registered futures: 0 [12:35:15.324] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.324] | : . Erased future from future backend [12:35:15.324] | : . result() for ClusterFuture ... [12:35:15.325] | : . ' result already collected: FutureResult [12:35:15.325] | : . result() for ClusterFuture ... done [12:35:15.325] | : . signalConditions() ... [12:35:15.325] | : . ' include = 'immediateCondition' [12:35:15.325] | : . ' exclude = [12:35:15.325] | : . ' resignal = FALSE [12:35:15.326] | : . ' Number of conditions: 0 [12:35:15.326] | : . ' int 0 [12:35:15.326] | : . signalConditions() ... done [12:35:15.327] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.327] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.327] | resolved() for MultisessionFuture ('fsample_4-208334') ... done [12:35:15.327] | assertFutureResult() ... [12:35:15.328] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-101 [12:35:15.328] | : identical; success [12:35:15.328] | assertFutureResult() ... done [12:35:15.328] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-101 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.329] value() for list ... [12:35:15.329] | recursive: 0 [12:35:15.329] | reduce: FALSE [12:35:15.330] | length: 4 [12:35:15.330] | Number of remaining objects: 4 [12:35:15.330] | checking value #1: [12:35:15.331] | 'obj' is MultisessionFuture [12:35:15.331] | resolved() ... [12:35:15.331] | resolved() ... done [12:35:15.331] | MultisessionFuture #1 [12:35:15.332] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:15.332] | : nx: 4 [12:35:15.332] | : relay: TRUE [12:35:15.332] | : stdout: TRUE [12:35:15.333] | : signal: TRUE [12:35:15.333] | : resignal: FALSE [12:35:15.333] | : force: TRUE [12:35:15.333] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:15.334] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:15.334] | : until=1 [12:35:15.334] | : relaying element #1 [12:35:15.334] | : value() for MultisessionFuture ('fsample_1-17257') ... [12:35:15.335] | : . result() for ClusterFuture ... [12:35:15.335] | : . ' result already collected: FutureResult [12:35:15.335] | : . result() for ClusterFuture ... done [12:35:15.335] | : . result() for ClusterFuture ... [12:35:15.336] | : . ' result already collected: FutureResult [12:35:15.336] | : . result() for ClusterFuture ... done [12:35:15.336] | : . signalConditions() ... [12:35:15.336] | : . ' include = 'immediateCondition' [12:35:15.337] | : . ' exclude = [12:35:15.337] | : . ' resignal = FALSE [12:35:15.337] | : . ' Number of conditions: 0 [12:35:15.337] | : . ' int 0 [12:35:15.338] | : . signalConditions() ... done [12:35:15.338] | : . relay stdout ... [12:35:15.339] | : . relay stdout ... done [12:35:15.339] | : . check for misuse ... [12:35:15.339] | : . check for misuse ... done [12:35:15.339] | : value() for MultisessionFuture ('fsample_1-17257') ... done [12:35:15.340] | : result() for ClusterFuture ... [12:35:15.340] | : . result already collected: FutureResult [12:35:15.340] | : result() for ClusterFuture ... done [12:35:15.340] | : signalConditions() ... [12:35:15.340] | : . include = 'immediateCondition' [12:35:15.341] | : . exclude = [12:35:15.341] | : . resignal = FALSE [12:35:15.341] | : . Number of conditions: 1 [12:35:15.341] | : . int 1 [12:35:15.342] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.342] | : signalConditions() ... done [12:35:15.342] | : result() for ClusterFuture ... [12:35:15.342] | : . result already collected: FutureResult [12:35:15.342] | : result() for ClusterFuture ... done [12:35:15.343] | : signalConditions() ... [12:35:15.343] | : . include = 'condition' [12:35:15.343] | : . exclude = 'error', 'immediateCondition' [12:35:15.343] | : . resignal = TRUE [12:35:15.344] | : . Number of conditions: 1 [12:35:15.344] | : . int 1 [12:35:15.345] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.345] | : signalConditions() ... done [12:35:15.345] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.345] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.346] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:15.346] | value(, ...) ... [12:35:15.346] | value(, ...) ... done [12:35:15.346] | value() for MultisessionFuture ('fsample_1-17257') ... [12:35:15.347] | : result() for ClusterFuture ... [12:35:15.347] | : . result already collected: FutureResult [12:35:15.347] | : result() for ClusterFuture ... done [12:35:15.347] | : result() for ClusterFuture ... [12:35:15.348] | : . result already collected: FutureResult [12:35:15.348] | : result() for ClusterFuture ... done [12:35:15.348] | : signalConditions() ... [12:35:15.348] | : . include = 'immediateCondition' [12:35:15.349] | : . exclude = [12:35:15.349] | : . resignal = FALSE [12:35:15.349] | : . Number of conditions: 1 [12:35:15.349] | : . int 1 [12:35:15.350] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.350] | : signalConditions() ... done [12:35:15.351] | : check for misuse ... [12:35:15.351] | : check for misuse ... done [12:35:15.351] | value() for MultisessionFuture ('fsample_1-17257') ... done [12:35:15.351] | value: [12:35:15.352] | signal RngFutureError ... [12:35:15.352] | : futures(x) ... [12:35:15.352] | : futures(x) ... done [12:35:15.352] | : cancel(y, interrupt = TRUE) ... [12:35:15.353] | : cancel(y, interrupt = TRUE) ... done [12:35:15.353] | : cancel(, interrupt = TRUE) ... [12:35:15.353] | : . Skipping, because a non-running future [12:35:15.353] | : cancel(, interrupt = TRUE) ... done [12:35:15.354] | : cancel(, interrupt = TRUE) ... [12:35:15.354] | : . Skipping, because a non-running future [12:35:15.354] | : cancel(, interrupt = TRUE) ... done [12:35:15.355] | : cancel(, interrupt = TRUE) ... [12:35:15.355] | : . Skipping, because a non-running future [12:35:15.355] | : cancel(, interrupt = TRUE) ... done [12:35:15.355] | : cancel(, interrupt = TRUE) ... [12:35:15.355] | : . Skipping, because a non-running future [12:35:15.356] | : cancel(, interrupt = TRUE) ... done [12:35:15.356] | : resolve(y, ...) ... [12:35:15.356] | : . resolve() for MultisessionFuture ... [12:35:15.357] | : . ' resolved() ... [12:35:15.357] | : . ' resolved() ... done [12:35:15.357] | : . ' value() for MultisessionFuture ('fsample_1-17257') ... [12:35:15.357] | : . ' , result() for ClusterFuture ... [12:35:15.357] | : . ' , ; result already collected: FutureResult [12:35:15.357] | : . ' , result() for ClusterFuture ... done [12:35:15.358] | : . ' , result() for ClusterFuture ... [12:35:15.358] | : . ' , ; result already collected: FutureResult [12:35:15.358] | : . ' , result() for ClusterFuture ... done [12:35:15.358] | : . ' , signalConditions() ... [12:35:15.358] | : . ' , ; include = 'immediateCondition' [12:35:15.358] | : . ' , ; exclude = [12:35:15.359] | : . ' , ; resignal = FALSE [12:35:15.359] | : . ' , ; Number of conditions: 1 [12:35:15.359] | : . ' , ; int 1 [12:35:15.360] | : . ' , ; Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.360] | : . ' , signalConditions() ... done [12:35:15.360] | : . ' , relay stdout ... [12:35:15.361] | : . ' , relay stdout ... done [12:35:15.361] | : . ' , check for misuse ... [12:35:15.361] | : . ' , check for misuse ... done [12:35:15.361] | : . ' value() for MultisessionFuture ('fsample_1-17257') ... done [12:35:15.362] | : . ' result() for ClusterFuture ... [12:35:15.362] | : . ' , result already collected: FutureResult [12:35:15.362] | : . ' result() for ClusterFuture ... done [12:35:15.362] | : . ' signalConditions() ... [12:35:15.362] | : . ' , include = 'immediateCondition' [12:35:15.363] | : . ' , exclude = [12:35:15.363] | : . ' , resignal = FALSE [12:35:15.363] | : . ' , Number of conditions: 1 [12:35:15.363] | : . ' , int 1 [12:35:15.364] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.364] | : . ' signalConditions() ... done [12:35:15.364] | : . ' result() for ClusterFuture ... [12:35:15.364] | : . ' , result already collected: FutureResult [12:35:15.365] | : . ' result() for ClusterFuture ... done [12:35:15.365] | : . ' signalConditions() ... [12:35:15.365] | : . ' , include = 'condition' [12:35:15.365] | : . ' , exclude = 'immediateCondition' [12:35:15.365] | : . ' , resignal = TRUE [12:35:15.365] | : . ' , Number of conditions: 1 [12:35:15.365] | : . ' , int 1 [12:35:15.366] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.366] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:15.366] | : . ' signalConditions() ... done [12:35:15.367] | : . resolve() for MultisessionFuture ... done [12:35:15.367] | : . resolve() for MultisessionFuture ... [12:35:15.367] | : . ' resolved() ... [12:35:15.367] | : . ' resolved() ... done [12:35:15.367] | : . ' value() for MultisessionFuture ('fsample_2-403722') ... [12:35:15.367] | : . ' , result() for ClusterFuture ... [12:35:15.368] | : . ' , ; result already collected: FutureResult [12:35:15.368] | : . ' , result() for ClusterFuture ... done [12:35:15.368] | : . ' , result() for ClusterFuture ... [12:35:15.368] | : . ' , ; result already collected: FutureResult [12:35:15.368] | : . ' , result() for ClusterFuture ... done [12:35:15.368] | : . ' , signalConditions() ... [12:35:15.369] | : . ' , ; include = 'immediateCondition' [12:35:15.369] | : . ' , ; exclude = [12:35:15.369] | : . ' , ; resignal = FALSE [12:35:15.369] | : . ' , ; Number of conditions: 0 [12:35:15.369] | : . ' , ; int 0 [12:35:15.370] | : . ' , signalConditions() ... done [12:35:15.370] | : . ' , relay stdout ... [12:35:15.370] | : . ' , relay stdout ... done [12:35:15.370] | : . ' , check for misuse ... [12:35:15.371] | : . ' , check for misuse ... done [12:35:15.371] | : . ' value() for MultisessionFuture ('fsample_2-403722') ... done [12:35:15.371] | : . ' result() for ClusterFuture ... [12:35:15.371] | : . ' , result already collected: FutureResult [12:35:15.371] | : . ' result() for ClusterFuture ... done [12:35:15.371] | : . ' signalConditions() ... [12:35:15.371] | : . ' , include = 'immediateCondition' [12:35:15.372] | : . ' , exclude = [12:35:15.372] | : . ' , resignal = FALSE [12:35:15.372] | : . ' , Number of conditions: 1 [12:35:15.372] | : . ' , int 1 [12:35:15.373] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.373] | : . ' signalConditions() ... done [12:35:15.373] | : . ' result() for ClusterFuture ... [12:35:15.373] | : . ' , result already collected: FutureResult [12:35:15.376] | : . ' result() for ClusterFuture ... done [12:35:15.376] | : . ' signalConditions() ... [12:35:15.376] | : . ' , include = 'condition' [12:35:15.376] | : . ' , exclude = 'immediateCondition' [12:35:15.376] | : . ' , resignal = TRUE [12:35:15.376] | : . ' , Number of conditions: 1 [12:35:15.377] | : . ' , int 1 [12:35:15.377] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.377] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:15.378] | : . ' signalConditions() ... done [12:35:15.378] | : . resolve() for MultisessionFuture ... done [12:35:15.378] | : . resolve() for MultisessionFuture ... [12:35:15.378] | : . ' resolved() ... [12:35:15.378] | : . ' resolved() ... done [12:35:15.379] | : . ' value() for MultisessionFuture ('fsample_3-312117') ... [12:35:15.379] | : . ' , result() for ClusterFuture ... [12:35:15.379] | : . ' , ; result already collected: FutureResult [12:35:15.379] | : . ' , result() for ClusterFuture ... done [12:35:15.379] | : . ' , result() for ClusterFuture ... [12:35:15.379] | : . ' , ; result already collected: FutureResult [12:35:15.380] | : . ' , result() for ClusterFuture ... done [12:35:15.380] | : . ' , signalConditions() ... [12:35:15.380] | : . ' , ; include = 'immediateCondition' [12:35:15.380] | : . ' , ; exclude = [12:35:15.380] | : . ' , ; resignal = FALSE [12:35:15.380] | : . ' , ; Number of conditions: 0 [12:35:15.381] | : . ' , ; int 0 [12:35:15.381] | : . ' , signalConditions() ... done [12:35:15.381] | : . ' , relay stdout ... [12:35:15.381] | : . ' , relay stdout ... done [12:35:15.382] | : . ' , check for misuse ... [12:35:15.382] | : . ' , check for misuse ... done [12:35:15.382] | : . ' value() for MultisessionFuture ('fsample_3-312117') ... done [12:35:15.382] | : . ' result() for ClusterFuture ... [12:35:15.382] | : . ' , result already collected: FutureResult [12:35:15.383] | : . ' result() for ClusterFuture ... done [12:35:15.383] | : . ' signalConditions() ... [12:35:15.383] | : . ' , include = 'immediateCondition' [12:35:15.383] | : . ' , exclude = [12:35:15.383] | : . ' , resignal = FALSE [12:35:15.383] | : . ' , Number of conditions: 1 [12:35:15.384] | : . ' , int 1 [12:35:15.384] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.384] | : . ' signalConditions() ... done [12:35:15.385] | : . ' result() for ClusterFuture ... [12:35:15.385] | : . ' , result already collected: FutureResult [12:35:15.385] | : . ' result() for ClusterFuture ... done [12:35:15.385] | : . ' signalConditions() ... [12:35:15.385] | : . ' , include = 'condition' [12:35:15.385] | : . ' , exclude = 'immediateCondition' [12:35:15.385] | : . ' , resignal = TRUE [12:35:15.386] | : . ' , Number of conditions: 1 [12:35:15.386] | : . ' , int 1 [12:35:15.386] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.386] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:15.387] | : . ' signalConditions() ... done [12:35:15.387] | : . resolve() for MultisessionFuture ... done [12:35:15.387] | : . resolve() for MultisessionFuture ... [12:35:15.387] | : . ' resolved() ... [12:35:15.387] | : . ' resolved() ... done [12:35:15.387] | : . ' value() for MultisessionFuture ('fsample_4-208334') ... [12:35:15.388] | : . ' , result() for ClusterFuture ... [12:35:15.388] | : . ' , ; result already collected: FutureResult [12:35:15.388] | : . ' , result() for ClusterFuture ... done [12:35:15.388] | : . ' , result() for ClusterFuture ... [12:35:15.388] | : . ' , ; result already collected: FutureResult [12:35:15.388] | : . ' , result() for ClusterFuture ... done [12:35:15.389] | : . ' , signalConditions() ... [12:35:15.389] | : . ' , ; include = 'immediateCondition' [12:35:15.389] | : . ' , ; exclude = [12:35:15.389] | : . ' , ; resignal = FALSE [12:35:15.389] | : . ' , ; Number of conditions: 0 [12:35:15.389] | : . ' , ; int 0 [12:35:15.390] | : . ' , signalConditions() ... done [12:35:15.390] | : . ' , relay stdout ... [12:35:15.390] | : . ' , relay stdout ... done [12:35:15.390] | : . ' , check for misuse ... [12:35:15.391] | : . ' , check for misuse ... done [12:35:15.391] | : . ' value() for MultisessionFuture ('fsample_4-208334') ... done [12:35:15.391] | : . ' result() for ClusterFuture ... [12:35:15.391] | : . ' , result already collected: FutureResult [12:35:15.391] | : . ' result() for ClusterFuture ... done [12:35:15.391] | : . ' signalConditions() ... [12:35:15.391] | : . ' , include = 'immediateCondition' [12:35:15.392] | : . ' , exclude = [12:35:15.392] | : . ' , resignal = FALSE [12:35:15.392] | : . ' , Number of conditions: 1 [12:35:15.392] | : . ' , int 1 [12:35:15.392] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.393] | : . ' signalConditions() ... done [12:35:15.393] | : . ' result() for ClusterFuture ... [12:35:15.393] | : . ' , result already collected: FutureResult [12:35:15.393] | : . ' result() for ClusterFuture ... done [12:35:15.393] | : . ' signalConditions() ... [12:35:15.393] | : . ' , include = 'condition' [12:35:15.394] | : . ' , exclude = 'immediateCondition' [12:35:15.394] | : . ' , resignal = TRUE [12:35:15.394] | : . ' , Number of conditions: 1 [12:35:15.394] | : . ' , int 1 [12:35:15.395] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:15.395] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:15.396] | : . ' signalConditions() ... done [12:35:15.396] | : . resolve() for MultisessionFuture ... done [12:35:15.396] | : resolve(y, ...) ... done [12:35:15.396] | : stop(value) in 3, 2, 1 ... [12:35:15.397] | signal RngFutureError ... done [12:35:15.397] value() for list ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-98 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 541.56 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8cb1d80 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-98 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureError' Duration: 0.006119967 secs (started 2025-07-29 12:35:14.939258) Worker process: 86be520fd944ff7a67a37e815a78fd55 DEBUG: END TROUBLESHOOTING HELP [12:35:15.418] future(..., label = 'fsample_1-696998') ... [12:35:15.418] | lazy: FALSE [12:35:15.418] | stdout: TRUE [12:35:15.418] | conditions: [n=1] 'condition' [12:35:15.419] | gc: FALSE [12:35:15.419] | earlySignal: FALSE [12:35:15.419] | getGlobalsAndPackages() ... [12:35:15.419] | : Searching for globals ... [12:35:15.429] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.430] | : Searching for globals ... done [12:35:15.430] | : Resolving globals: FALSE [12:35:15.430] | : Search for packages associated with the globals ... [12:35:15.430] | : . Packages associated with globals: [1] 'base' [12:35:15.431] | : . Packages: [1] 'base' [12:35:15.431] | : Search for packages associated with the globals ... done [12:35:15.432] | : Packages after dropping 'base': [0] [12:35:15.432] | : globals: [1] 'x' [12:35:15.432] | : packages: [0] [12:35:15.432] | getGlobalsAndPackages() ... done [12:35:15.433] | run() for 'Future' ('fsample_1-696998') ... [12:35:15.433] | : state: 'created' [12:35:15.433] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.433] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.434] | : Using MultisessionFutureBackend ... [12:35:15.434] | : . Number of futures since start: 28 (28 created, 28 launched, 32 finished) [12:35:15.434] | : . Launching futures ... [12:35:15.434] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.435] | : . ' , Workers: [n=2] [12:35:15.435] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.438] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.438] | : . ' , requestWorker() ... [12:35:15.438] | : . ' , ; requestNode() ... [12:35:15.438] | : . ' , ; ` Number of workers: 2 [12:35:15.439] | : . ' , ; ` Polling for a free worker ... [12:35:15.439] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.439] | : . ' , ; ` | : Listing all futures [12:35:15.439] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.439] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.440] | : . ' , ; ` | Total time: 0 [12:35:15.440] | : . ' , ; ` Polling for a free worker ... done [12:35:15.440] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.440] | : . ' , ; ` | Listing all futures [12:35:15.441] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.441] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.441] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.441] | : . ' , ; ` Index of first available worker: 1 [12:35:15.442] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.442] | : . ' , ; ` | Worker is functional [12:35:15.443] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.443] | : . ' , ; ` | : Listing all futures [12:35:15.443] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.443] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.443] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.444] | : . ' , ; requestNode() ... done [12:35:15.444] | : . ' , ; cluster node index: 1 [12:35:15.444] | : . ' , requestWorker() ... done [12:35:15.444] | : . ' , eraseGlobalEnvironment() ... [12:35:15.445] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.445] | : . ' , launchFuture() ... [12:35:15.446] | : . ' , ; cluster node index: 1 [12:35:15.446] | : . ' , ; getFutureData() ... [12:35:15.446] | : . ' , ; ` getFutureCore() ... [12:35:15.446] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.446] | : . ' , ; ` getFutureCore() ... done [12:35:15.446] | : . ' , ; ` getFutureCapture() ... [12:35:15.447] | : . ' , ; ` getFutureCapture() ... done [12:35:15.447] | : . ' , ; ` getFutureContext() ... [12:35:15.447] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.447] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.447] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.448] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.448] | : . ' , ; ` getFutureContext() ... done [12:35:15.448] | : . ' , ; getFutureData() ... done [12:35:15.448] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.449] | : . ' , ; ` Appended future to position #1 [12:35:15.449] | : . ' , ; ` Number of registered futures: 1 [12:35:15.449] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.449] | : . ' , launchFuture() ... done [12:35:15.449] | : . ' , MultisessionFuture started [12:35:15.449] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.450] | : . Launching futures ... done [12:35:15.450] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.450] | : Using MultisessionFutureBackend ... done [12:35:15.450] | run() for 'Future' ('fsample_1-696998') ... done [12:35:15.450] future(..., label = 'fsample_1-696998') ... done MultisessionFuture: Label: 'fsample_1-696998' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.29 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8a6e418 State: 'running' [12:35:15.468] resolved() ... [12:35:15.468] | resolved() for MultisessionFuture ('fsample_1-696998') ... [12:35:15.468] | : Cluster node socket connection: index=4, id=1387 [12:35:15.468] | : assertValidConnection() ... [12:35:15.469] | : . cluster node index: 1 [12:35:15.469] | : assertValidConnection() ... done [12:35:15.469] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.469] | : . cluster node index: 1 [12:35:15.470] | : . [1] TRUE [12:35:15.470] | : . Received data: [12:35:15.470] | : . List of 5 [12:35:15.470] | : . $ type : chr "VALUE" [12:35:15.470] | : . $ value :List of 16 [12:35:15.470] | : . ..$ value : int 3 [12:35:15.470] | : . ..$ visible : logi TRUE [12:35:15.470] | : . ..$ stdout : chr "" [12:35:15.470] | : . ..$ conditions : list() [12:35:15.470] | : . ..$ rng : logi TRUE [12:35:15.470] | : . ..$ seed : int [1:626] 10403 1 -628970470 1448869596 -1231792417 247619765 1856980556 60689058 -1212108291 -1032807689 ... [12:35:15.470] | : . ..$ misuseGlobalEnv : NULL [12:35:15.470] | : . ..$ misuseConnections :List of 3 [12:35:15.470] | : . .. ..$ added : NULL [12:35:15.470] | : . .. ..$ removed : NULL [12:35:15.470] | : . .. ..$ replaced: NULL [12:35:15.470] | : . ..$ misuseDevices : NULL [12:35:15.470] | : . ..$ misuseDefaultDevice: list() [12:35:15.470] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.470] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.470] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "102" [12:35:15.470] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.470] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.470] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.470] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.470] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.470] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.470] | : . .. .. ..$ pid : int 173544 [12:35:15.470] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.470] | : . .. .. ..$ random: int 2147483647 [12:35:15.470] | : . ..$ r_info :List of 4 [12:35:15.470] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.470] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.470] | : . .. ..$ os : chr "windows" [12:35:15.470] | : . .. ..$ os_name : chr "Windows" [12:35:15.470] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.470] | : . ..$ version : chr "1.8" [12:35:15.470] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.470] | : . $ success: logi TRUE [12:35:15.470] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:15.470] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.470] | : . $ tag : NULL [12:35:15.489] | : . Received FutureResult [12:35:15.489] | : . FutureResult: [12:35:15.489] | : . value: 'integer' [12:35:15.489] | : . visible: TRUE [12:35:15.489] | : . stdout: character [12:35:15.489] | : . conditions: [n = 0] [12:35:15.489] | : . RNG used: TRUE [12:35:15.489] | : . duration: 0.004556894 secs (started 2025-07-29 12:35:15.449227) [12:35:15.489] | : . version: 1.8 [12:35:15.490] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.490] | : . ' Removed future from position #1 [12:35:15.490] | : . ' Number of registered futures: 0 [12:35:15.490] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.490] | : . Erased future from future backend [12:35:15.491] | : . result() for ClusterFuture ... [12:35:15.491] | : . ' result already collected: FutureResult [12:35:15.491] | : . result() for ClusterFuture ... done [12:35:15.491] | : . signalConditions() ... [12:35:15.491] | : . ' include = 'immediateCondition' [12:35:15.491] | : . ' exclude = [12:35:15.492] | : . ' resignal = FALSE [12:35:15.492] | : . ' Number of conditions: 0 [12:35:15.492] | : . ' int 0 [12:35:15.492] | : . signalConditions() ... done [12:35:15.492] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.493] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.493] | resolved() for MultisessionFuture ('fsample_1-696998') ... done [12:35:15.493] | assertFutureResult() ... [12:35:15.493] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-102 [12:35:15.493] | : identical; success [12:35:15.493] | assertFutureResult() ... done [12:35:15.494] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-102 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.494] future(..., label = 'fsample_2-831214') ... [12:35:15.494] | lazy: FALSE [12:35:15.494] | stdout: TRUE [12:35:15.494] | conditions: [n=1] 'condition' [12:35:15.494] | gc: FALSE [12:35:15.494] | earlySignal: FALSE [12:35:15.495] | getGlobalsAndPackages() ... [12:35:15.495] | : Searching for globals ... [12:35:15.501] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.501] | : Searching for globals ... done [12:35:15.502] | : Resolving globals: FALSE [12:35:15.502] | : Search for packages associated with the globals ... [12:35:15.502] | : . Packages associated with globals: [1] 'base' [12:35:15.502] | : . Packages: [1] 'base' [12:35:15.503] | : Search for packages associated with the globals ... done [12:35:15.503] | : Packages after dropping 'base': [0] [12:35:15.503] | : globals: [1] 'x' [12:35:15.503] | : packages: [0] [12:35:15.503] | getGlobalsAndPackages() ... done [12:35:15.504] | run() for 'Future' ('fsample_2-831214') ... [12:35:15.504] | : state: 'created' [12:35:15.504] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.505] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.505] | : Using MultisessionFutureBackend ... [12:35:15.505] | : . Number of futures since start: 29 (29 created, 29 launched, 33 finished) [12:35:15.505] | : . Launching futures ... [12:35:15.506] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.506] | : . ' , Workers: [n=2] [12:35:15.510] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.512] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.513] | : . ' , requestWorker() ... [12:35:15.513] | : . ' , ; requestNode() ... [12:35:15.513] | : . ' , ; ` Number of workers: 2 [12:35:15.513] | : . ' , ; ` Polling for a free worker ... [12:35:15.514] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.514] | : . ' , ; ` | : Listing all futures [12:35:15.514] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.514] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.515] | : . ' , ; ` | Total time: 0 [12:35:15.515] | : . ' , ; ` Polling for a free worker ... done [12:35:15.515] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.515] | : . ' , ; ` | Listing all futures [12:35:15.516] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.516] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.516] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.516] | : . ' , ; ` Index of first available worker: 1 [12:35:15.517] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.517] | : . ' , ; ` | Worker is functional [12:35:15.518] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.518] | : . ' , ; ` | : Listing all futures [12:35:15.518] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.518] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.519] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.519] | : . ' , ; requestNode() ... done [12:35:15.519] | : . ' , ; cluster node index: 1 [12:35:15.519] | : . ' , requestWorker() ... done [12:35:15.520] | : . ' , eraseGlobalEnvironment() ... [12:35:15.521] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.521] | : . ' , launchFuture() ... [12:35:15.521] | : . ' , ; cluster node index: 1 [12:35:15.521] | : . ' , ; getFutureData() ... [12:35:15.522] | : . ' , ; ` getFutureCore() ... [12:35:15.522] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.522] | : . ' , ; ` getFutureCore() ... done [12:35:15.522] | : . ' , ; ` getFutureCapture() ... [12:35:15.523] | : . ' , ; ` getFutureCapture() ... done [12:35:15.523] | : . ' , ; ` getFutureContext() ... [12:35:15.523] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.523] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.523] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.524] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.524] | : . ' , ; ` getFutureContext() ... done [12:35:15.524] | : . ' , ; getFutureData() ... done [12:35:15.544] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.545] | : . ' , ; ` Appended future to position #1 [12:35:15.545] | : . ' , ; ` Number of registered futures: 1 [12:35:15.545] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.545] | : . ' , launchFuture() ... done [12:35:15.546] | : . ' , MultisessionFuture started [12:35:15.546] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.546] | : . Launching futures ... done [12:35:15.546] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.546] | : Using MultisessionFutureBackend ... done [12:35:15.546] | run() for 'Future' ('fsample_2-831214') ... done [12:35:15.547] future(..., label = 'fsample_2-831214') ... done MultisessionFuture: Label: 'fsample_2-831214' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.03 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8a6e418 State: 'running' [12:35:15.564] resolved() ... [12:35:15.565] | resolved() for MultisessionFuture ('fsample_2-831214') ... [12:35:15.565] | : Cluster node socket connection: index=4, id=1387 [12:35:15.565] | : assertValidConnection() ... [12:35:15.566] | : . cluster node index: 1 [12:35:15.566] | : assertValidConnection() ... done [12:35:15.566] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.567] | : . cluster node index: 1 [12:35:15.567] | : . [1] TRUE [12:35:15.567] | : . Received data: [12:35:15.568] | : . List of 5 [12:35:15.568] | : . $ type : chr "VALUE" [12:35:15.568] | : . $ value :List of 16 [12:35:15.568] | : . ..$ value : int 3 [12:35:15.568] | : . ..$ visible : logi TRUE [12:35:15.568] | : . ..$ stdout : chr "" [12:35:15.568] | : . ..$ conditions : list() [12:35:15.568] | : . ..$ rng : logi TRUE [12:35:15.568] | : . ..$ seed : int [1:626] 10403 1 -1117606886 -88342820 -608938273 937582773 793724492 -2109863262 -64966147 1313905399 ... [12:35:15.568] | : . ..$ misuseGlobalEnv : NULL [12:35:15.568] | : . ..$ misuseConnections :List of 3 [12:35:15.568] | : . .. ..$ added : NULL [12:35:15.568] | : . .. ..$ removed : NULL [12:35:15.568] | : . .. ..$ replaced: NULL [12:35:15.568] | : . ..$ misuseDevices : NULL [12:35:15.568] | : . ..$ misuseDefaultDevice: list() [12:35:15.568] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.568] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.568] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "103" [12:35:15.568] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.568] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.568] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.568] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.568] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.568] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.568] | : . .. .. ..$ pid : int 173544 [12:35:15.568] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.568] | : . .. .. ..$ random: int 2147483647 [12:35:15.568] | : . ..$ r_info :List of 4 [12:35:15.568] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.568] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.568] | : . .. ..$ os : chr "windows" [12:35:15.568] | : . .. ..$ os_name : chr "Windows" [12:35:15.568] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.568] | : . ..$ version : chr "1.8" [12:35:15.568] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.568] | : . $ success: logi TRUE [12:35:15.568] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:15.568] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.568] | : . $ tag : NULL [12:35:15.585] | : . Received FutureResult [12:35:15.585] | : . FutureResult: [12:35:15.585] | : . value: 'integer' [12:35:15.585] | : . visible: TRUE [12:35:15.585] | : . stdout: character [12:35:15.585] | : . conditions: [n = 0] [12:35:15.585] | : . RNG used: TRUE [12:35:15.585] | : . duration: 0.004464149 secs (started 2025-07-29 12:35:15.54509) [12:35:15.585] | : . version: 1.8 [12:35:15.586] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.587] | : . ' Removed future from position #1 [12:35:15.587] | : . ' Number of registered futures: 0 [12:35:15.587] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.587] | : . Erased future from future backend [12:35:15.588] | : . result() for ClusterFuture ... [12:35:15.588] | : . ' result already collected: FutureResult [12:35:15.588] | : . result() for ClusterFuture ... done [12:35:15.588] | : . signalConditions() ... [12:35:15.589] | : . ' include = 'immediateCondition' [12:35:15.589] | : . ' exclude = [12:35:15.589] | : . ' resignal = FALSE [12:35:15.589] | : . ' Number of conditions: 0 [12:35:15.589] | : . ' int 0 [12:35:15.590] | : . signalConditions() ... done [12:35:15.590] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.591] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.591] | resolved() for MultisessionFuture ('fsample_2-831214') ... done [12:35:15.591] | assertFutureResult() ... [12:35:15.591] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-103 [12:35:15.592] | : identical; success [12:35:15.592] | assertFutureResult() ... done [12:35:15.592] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-103 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.592] future(..., label = 'fsample_3-188090') ... [12:35:15.593] | lazy: FALSE [12:35:15.593] | stdout: TRUE [12:35:15.593] | conditions: [n=1] 'condition' [12:35:15.593] | gc: FALSE [12:35:15.594] | earlySignal: FALSE [12:35:15.594] | getGlobalsAndPackages() ... [12:35:15.595] | : Searching for globals ... [12:35:15.604] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.605] | : Searching for globals ... done [12:35:15.605] | : Resolving globals: FALSE [12:35:15.605] | : Search for packages associated with the globals ... [12:35:15.605] | : . Packages associated with globals: [1] 'base' [12:35:15.606] | : . Packages: [1] 'base' [12:35:15.606] | : Search for packages associated with the globals ... done [12:35:15.606] | : Packages after dropping 'base': [0] [12:35:15.606] | : globals: [1] 'x' [12:35:15.606] | : packages: [0] [12:35:15.606] | getGlobalsAndPackages() ... done [12:35:15.607] | run() for 'Future' ('fsample_3-188090') ... [12:35:15.607] | : state: 'created' [12:35:15.607] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.607] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.607] | : Using MultisessionFutureBackend ... [12:35:15.608] | : . Number of futures since start: 30 (30 created, 30 launched, 34 finished) [12:35:15.608] | : . Launching futures ... [12:35:15.608] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.608] | : . ' , Workers: [n=2] [12:35:15.608] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.610] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.610] | : . ' , requestWorker() ... [12:35:15.610] | : . ' , ; requestNode() ... [12:35:15.611] | : . ' , ; ` Number of workers: 2 [12:35:15.611] | : . ' , ; ` Polling for a free worker ... [12:35:15.611] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.611] | : . ' , ; ` | : Listing all futures [12:35:15.611] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.611] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.611] | : . ' , ; ` | Total time: 0 [12:35:15.612] | : . ' , ; ` Polling for a free worker ... done [12:35:15.612] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.612] | : . ' , ; ` | Listing all futures [12:35:15.612] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.612] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.612] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.613] | : . ' , ; ` Index of first available worker: 1 [12:35:15.613] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.613] | : . ' , ; ` | Worker is functional [12:35:15.614] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.614] | : . ' , ; ` | : Listing all futures [12:35:15.614] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.615] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.615] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.615] | : . ' , ; requestNode() ... done [12:35:15.615] | : . ' , ; cluster node index: 1 [12:35:15.616] | : . ' , requestWorker() ... done [12:35:15.616] | : . ' , eraseGlobalEnvironment() ... [12:35:15.617] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.617] | : . ' , launchFuture() ... [12:35:15.617] | : . ' , ; cluster node index: 1 [12:35:15.618] | : . ' , ; getFutureData() ... [12:35:15.618] | : . ' , ; ` getFutureCore() ... [12:35:15.618] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.618] | : . ' , ; ` getFutureCore() ... done [12:35:15.619] | : . ' , ; ` getFutureCapture() ... [12:35:15.619] | : . ' , ; ` getFutureCapture() ... done [12:35:15.619] | : . ' , ; ` getFutureContext() ... [12:35:15.619] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.620] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.620] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.620] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.620] | : . ' , ; ` getFutureContext() ... done [12:35:15.621] | : . ' , ; getFutureData() ... done [12:35:15.641] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.641] | : . ' , ; ` Appended future to position #1 [12:35:15.641] | : . ' , ; ` Number of registered futures: 1 [12:35:15.642] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.642] | : . ' , launchFuture() ... done [12:35:15.642] | : . ' , MultisessionFuture started [12:35:15.642] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.642] | : . Launching futures ... done [12:35:15.643] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.643] | : Using MultisessionFutureBackend ... done [12:35:15.643] | run() for 'Future' ('fsample_3-188090') ... done [12:35:15.643] future(..., label = 'fsample_3-188090') ... done MultisessionFuture: Label: 'fsample_3-188090' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 523.72 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8a6e418 State: 'running' [12:35:15.664] resolved() ... [12:35:15.665] | resolved() for MultisessionFuture ('fsample_3-188090') ... [12:35:15.666] | : Cluster node socket connection: index=4, id=1387 [12:35:15.666] | : assertValidConnection() ... [12:35:15.666] | : . cluster node index: 1 [12:35:15.667] | : assertValidConnection() ... done [12:35:15.667] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.667] | : . cluster node index: 1 [12:35:15.668] | : . [1] TRUE [12:35:15.668] | : . Received data: [12:35:15.669] | : . List of 5 [12:35:15.669] | : . $ type : chr "VALUE" [12:35:15.669] | : . $ value :List of 16 [12:35:15.669] | : . ..$ value : int 3 [12:35:15.669] | : . ..$ visible : logi TRUE [12:35:15.669] | : . ..$ stdout : chr "" [12:35:15.669] | : . ..$ conditions : list() [12:35:15.669] | : . ..$ rng : logi TRUE [12:35:15.669] | : . ..$ seed : int [1:626] 10403 1 623979546 1521843932 -1331177761 -542515019 -459291060 -1342731614 -1499254275 1462508279 ... [12:35:15.669] | : . ..$ misuseGlobalEnv : NULL [12:35:15.669] | : . ..$ misuseConnections :List of 3 [12:35:15.669] | : . .. ..$ added : NULL [12:35:15.669] | : . .. ..$ removed : NULL [12:35:15.669] | : . .. ..$ replaced: NULL [12:35:15.669] | : . ..$ misuseDevices : NULL [12:35:15.669] | : . ..$ misuseDefaultDevice: list() [12:35:15.669] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.669] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.669] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "104" [12:35:15.669] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.669] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.669] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.669] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.669] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.669] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.669] | : . .. .. ..$ pid : int 173544 [12:35:15.669] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.669] | : . .. .. ..$ random: int 2147483647 [12:35:15.669] | : . ..$ r_info :List of 4 [12:35:15.669] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.669] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.669] | : . .. ..$ os : chr "windows" [12:35:15.669] | : . .. ..$ os_name : chr "Windows" [12:35:15.669] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.669] | : . ..$ version : chr "1.8" [12:35:15.669] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.669] | : . $ success: logi TRUE [12:35:15.669] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:15.669] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.669] | : . $ tag : NULL [12:35:15.692] | : . Received FutureResult [12:35:15.692] | : . FutureResult: [12:35:15.692] | : . value: 'integer' [12:35:15.692] | : . visible: TRUE [12:35:15.692] | : . stdout: character [12:35:15.692] | : . conditions: [n = 0] [12:35:15.692] | : . RNG used: TRUE [12:35:15.692] | : . duration: 0.007673979 secs (started 2025-07-29 12:35:15.641917) [12:35:15.692] | : . version: 1.8 [12:35:15.693] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.693] | : . ' Removed future from position #1 [12:35:15.694] | : . ' Number of registered futures: 0 [12:35:15.694] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.694] | : . Erased future from future backend [12:35:15.694] | : . result() for ClusterFuture ... [12:35:15.695] | : . ' result already collected: FutureResult [12:35:15.695] | : . result() for ClusterFuture ... done [12:35:15.695] | : . signalConditions() ... [12:35:15.695] | : . ' include = 'immediateCondition' [12:35:15.696] | : . ' exclude = [12:35:15.696] | : . ' resignal = FALSE [12:35:15.696] | : . ' Number of conditions: 0 [12:35:15.696] | : . ' int 0 [12:35:15.697] | : . signalConditions() ... done [12:35:15.697] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.698] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.698] | resolved() for MultisessionFuture ('fsample_3-188090') ... done [12:35:15.698] | assertFutureResult() ... [12:35:15.698] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-104 [12:35:15.698] | : identical; success [12:35:15.699] | assertFutureResult() ... done [12:35:15.699] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-104 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.699] future(..., label = 'fsample_4-963647') ... [12:35:15.700] | lazy: FALSE [12:35:15.700] | stdout: TRUE [12:35:15.700] | conditions: [n=1] 'condition' [12:35:15.700] | gc: FALSE [12:35:15.700] | earlySignal: FALSE [12:35:15.701] | getGlobalsAndPackages() ... [12:35:15.701] | : Searching for globals ... [12:35:15.711] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.711] | : Searching for globals ... done [12:35:15.712] | : Resolving globals: FALSE [12:35:15.712] | : Search for packages associated with the globals ... [12:35:15.712] | : . Packages associated with globals: [1] 'base' [12:35:15.713] | : . Packages: [1] 'base' [12:35:15.713] | : Search for packages associated with the globals ... done [12:35:15.713] | : Packages after dropping 'base': [0] [12:35:15.714] | : globals: [1] 'x' [12:35:15.714] | : packages: [0] [12:35:15.714] | getGlobalsAndPackages() ... done [12:35:15.715] | run() for 'Future' ('fsample_4-963647') ... [12:35:15.715] | : state: 'created' [12:35:15.715] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.716] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.716] | : Using MultisessionFutureBackend ... [12:35:15.716] | : . Number of futures since start: 31 (31 created, 31 launched, 35 finished) [12:35:15.716] | : . Launching futures ... [12:35:15.717] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.717] | : . ' , Workers: [n=2] [12:35:15.717] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.720] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.720] | : . ' , requestWorker() ... [12:35:15.721] | : . ' , ; requestNode() ... [12:35:15.721] | : . ' , ; ` Number of workers: 2 [12:35:15.721] | : . ' , ; ` Polling for a free worker ... [12:35:15.721] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.722] | : . ' , ; ` | : Listing all futures [12:35:15.722] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.722] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.722] | : . ' , ; ` | Total time: 0 [12:35:15.723] | : . ' , ; ` Polling for a free worker ... done [12:35:15.723] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.723] | : . ' , ; ` | Listing all futures [12:35:15.724] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.724] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.724] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.724] | : . ' , ; ` Index of first available worker: 1 [12:35:15.725] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.725] | : . ' , ; ` | Worker is functional [12:35:15.726] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.726] | : . ' , ; ` | : Listing all futures [12:35:15.726] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.726] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.727] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.727] | : . ' , ; requestNode() ... done [12:35:15.727] | : . ' , ; cluster node index: 1 [12:35:15.727] | : . ' , requestWorker() ... done [12:35:15.728] | : . ' , eraseGlobalEnvironment() ... [12:35:15.728] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.729] | : . ' , launchFuture() ... [12:35:15.729] | : . ' , ; cluster node index: 1 [12:35:15.729] | : . ' , ; getFutureData() ... [12:35:15.730] | : . ' , ; ` getFutureCore() ... [12:35:15.730] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.730] | : . ' , ; ` getFutureCore() ... done [12:35:15.730] | : . ' , ; ` getFutureCapture() ... [12:35:15.731] | : . ' , ; ` getFutureCapture() ... done [12:35:15.731] | : . ' , ; ` getFutureContext() ... [12:35:15.731] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.731] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.732] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.732] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.732] | : . ' , ; ` getFutureContext() ... done [12:35:15.733] | : . ' , ; getFutureData() ... done [12:35:15.757] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.758] | : . ' , ; ` Appended future to position #1 [12:35:15.758] | : . ' , ; ` Number of registered futures: 1 [12:35:15.758] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.758] | : . ' , launchFuture() ... done [12:35:15.759] | : . ' , MultisessionFuture started [12:35:15.759] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.759] | : . Launching futures ... done [12:35:15.760] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.760] | : Using MultisessionFutureBackend ... done [12:35:15.760] | run() for 'Future' ('fsample_4-963647') ... done [12:35:15.760] future(..., label = 'fsample_4-963647') ... done MultisessionFuture: Label: 'fsample_4-963647' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.42 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = NULL) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf8a6e418 State: 'running' [12:35:15.784] resolved() ... [12:35:15.784] | resolved() for MultisessionFuture ('fsample_4-963647') ... [12:35:15.785] | : Cluster node socket connection: index=4, id=1387 [12:35:15.785] | : assertValidConnection() ... [12:35:15.786] | : . cluster node index: 1 [12:35:15.786] | : assertValidConnection() ... done [12:35:15.787] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:15.787] | : . cluster node index: 1 [12:35:15.787] | : . [1] TRUE [12:35:15.788] | : . Received data: [12:35:15.788] | : . List of 5 [12:35:15.788] | : . $ type : chr "VALUE" [12:35:15.788] | : . $ value :List of 16 [12:35:15.788] | : . ..$ value : int 2 [12:35:15.788] | : . ..$ visible : logi TRUE [12:35:15.788] | : . ..$ stdout : chr "" [12:35:15.788] | : . ..$ conditions : list() [12:35:15.788] | : . ..$ rng : logi TRUE [12:35:15.788] | : . ..$ seed : int [1:626] 10403 1 2091068442 -1927840036 -756951329 -1182539595 -1890204084 1672841890 184365565 -1816257801 ... [12:35:15.788] | : . ..$ misuseGlobalEnv : NULL [12:35:15.788] | : . ..$ misuseConnections :List of 3 [12:35:15.788] | : . .. ..$ added : NULL [12:35:15.788] | : . .. ..$ removed : NULL [12:35:15.788] | : . .. ..$ replaced: NULL [12:35:15.788] | : . ..$ misuseDevices : NULL [12:35:15.788] | : . ..$ misuseDefaultDevice: list() [12:35:15.788] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.788] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:15.788] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "105" [12:35:15.788] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:15.788] | : . .. ..- attr(*, "source")=List of 5 [12:35:15.788] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:15.788] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:15.788] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:15.788] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:15.788] | : . .. .. ..$ pid : int 173544 [12:35:15.788] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:15.788] | : . .. .. ..$ random: int 2147483647 [12:35:15.788] | : . ..$ r_info :List of 4 [12:35:15.788] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:15.788] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:15.788] | : . .. ..$ os : chr "windows" [12:35:15.788] | : . .. ..$ os_name : chr "Windows" [12:35:15.788] | : . .. ..$ captures_utf8: logi TRUE [12:35:15.788] | : . ..$ version : chr "1.8" [12:35:15.788] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:15.788] | : . $ success: logi TRUE [12:35:15.788] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:15.788] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:15.788] | : . $ tag : NULL [12:35:15.810] | : . Received FutureResult [12:35:15.811] | : . FutureResult: [12:35:15.811] | : . value: 'integer' [12:35:15.811] | : . visible: TRUE [12:35:15.811] | : . stdout: character [12:35:15.811] | : . conditions: [n = 0] [12:35:15.811] | : . RNG used: TRUE [12:35:15.811] | : . duration: 0.005130053 secs (started 2025-07-29 12:35:15.758062) [12:35:15.811] | : . version: 1.8 [12:35:15.811] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:15.812] | : . ' Removed future from position #1 [12:35:15.812] | : . ' Number of registered futures: 0 [12:35:15.812] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:15.813] | : . Erased future from future backend [12:35:15.813] | : . result() for ClusterFuture ... [12:35:15.813] | : . ' result already collected: FutureResult [12:35:15.814] | : . result() for ClusterFuture ... done [12:35:15.814] | : . signalConditions() ... [12:35:15.814] | : . ' include = 'immediateCondition' [12:35:15.814] | : . ' exclude = [12:35:15.815] | : . ' resignal = FALSE [12:35:15.815] | : . ' Number of conditions: 0 [12:35:15.815] | : . ' int 0 [12:35:15.816] | : . signalConditions() ... done [12:35:15.816] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:15.817] | : receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:15.817] | resolved() for MultisessionFuture ('fsample_4-963647') ... done [12:35:15.817] | assertFutureResult() ... [12:35:15.817] | : Future uuid: 39c993df8b3ee8509e6caf1107b04c75-105 [12:35:15.818] | : identical; success [12:35:15.818] | assertFutureResult() ... done [12:35:15.818] resolved() ... done Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-105 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [12:35:15.819] value() for list ... [12:35:15.819] | recursive: 0 [12:35:15.819] | reduce: FALSE [12:35:15.820] | length: 4 [12:35:15.820] | Number of remaining objects: 4 [12:35:15.820] | checking value #1: [12:35:15.821] | 'obj' is MultisessionFuture [12:35:15.821] | resolved() ... [12:35:15.821] | resolved() ... done [12:35:15.822] | MultisessionFuture #1 [12:35:15.822] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:15.822] | : nx: 4 [12:35:15.822] | : relay: TRUE [12:35:15.823] | : stdout: TRUE [12:35:15.823] | : signal: TRUE [12:35:15.823] | : resignal: FALSE [12:35:15.823] | : force: TRUE [12:35:15.824] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:15.824] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [12:35:15.824] | : until=1 [12:35:15.824] | : relaying element #1 [12:35:15.825] | : value() for MultisessionFuture ('fsample_1-696998') ... [12:35:15.825] | : . result() for ClusterFuture ... [12:35:15.825] | : . ' result already collected: FutureResult [12:35:15.826] | : . result() for ClusterFuture ... done [12:35:15.826] | : . result() for ClusterFuture ... [12:35:15.826] | : . ' result already collected: FutureResult [12:35:15.827] | : . result() for ClusterFuture ... done [12:35:15.827] | : . signalConditions() ... [12:35:15.827] | : . ' include = 'immediateCondition' [12:35:15.827] | : . ' exclude = [12:35:15.828] | : . ' resignal = FALSE [12:35:15.828] | : . ' Number of conditions: 0 [12:35:15.828] | : . ' int 0 [12:35:15.829] | : . signalConditions() ... done [12:35:15.829] | : . relay stdout ... [12:35:15.830] | : . relay stdout ... done [12:35:15.830] | : . check for misuse ... [12:35:15.830] | : . check for misuse ... done [12:35:15.831] | : value() for MultisessionFuture ('fsample_1-696998') ... done [12:35:15.831] | : result() for ClusterFuture ... [12:35:15.831] | : . result already collected: FutureResult [12:35:15.831] | : result() for ClusterFuture ... done [12:35:15.832] | : signalConditions() ... [12:35:15.832] | : . include = 'immediateCondition' [12:35:15.832] | : . exclude = [12:35:15.833] | : . resignal = FALSE [12:35:15.833] | : . Number of conditions: 0 [12:35:15.833] | : . int 0 [12:35:15.834] | : signalConditions() ... done [12:35:15.834] | : result() for ClusterFuture ... [12:35:15.835] | : . result already collected: FutureResult [12:35:15.835] | : result() for ClusterFuture ... done [12:35:15.835] | : signalConditions() ... [12:35:15.835] | : . include = 'condition' [12:35:15.836] | : . exclude = 'error', 'immediateCondition' [12:35:15.836] | : . resignal = TRUE [12:35:15.836] | : . Number of conditions: 0 [12:35:15.837] | : . int 0 [12:35:15.837] | : signalConditions() ... done [12:35:15.838] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.838] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.838] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:15.838] | value(, ...) ... [12:35:15.839] | value(, ...) ... done [12:35:15.839] | value() for MultisessionFuture ('fsample_1-696998') ... [12:35:15.839] | : result() for ClusterFuture ... [12:35:15.840] | : . result already collected: FutureResult [12:35:15.840] | : result() for ClusterFuture ... done [12:35:15.840] | : result() for ClusterFuture ... [12:35:15.841] | : . result already collected: FutureResult [12:35:15.841] | : result() for ClusterFuture ... done [12:35:15.841] | : signalConditions() ... [12:35:15.841] | : . include = 'immediateCondition' [12:35:15.842] | : . exclude = [12:35:15.842] | : . resignal = FALSE [12:35:15.842] | : . Number of conditions: 0 [12:35:15.842] | : . int 0 [12:35:15.843] | : signalConditions() ... done [12:35:15.844] | : check for misuse ... [12:35:15.844] | : check for misuse ... done [12:35:15.844] | value() for MultisessionFuture ('fsample_1-696998') ... done [12:35:15.844] | value: [12:35:15.845] | signalConditionsASAP(MultisessionFuture, pos=1) ... [12:35:15.845] | : nx: 4 [12:35:15.845] | : relay: TRUE [12:35:15.846] | : stdout: TRUE [12:35:15.846] | : signal: TRUE [12:35:15.846] | : resignal: FALSE [12:35:15.846] | : force: TRUE [12:35:15.847] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.847] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.847] | : until=2 [12:35:15.847] | : relaying element #2 [12:35:15.848] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.848] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.848] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [12:35:15.848] | resolve() for MultisessionFuture ... [12:35:15.849] | resolve() for MultisessionFuture ... done [12:35:15.849] | length: 3 (resolved future 1) [12:35:15.849] value() for list ... done [12:35:15.849] checking value #2: [12:35:15.849] 'obj' is MultisessionFuture [12:35:15.850] resolved() ... [12:35:15.850] resolved() ... done [12:35:15.850] MultisessionFuture #2 [12:35:15.850] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:15.850] | nx: 4 [12:35:15.850] | relay: TRUE [12:35:15.850] | stdout: TRUE [12:35:15.851] | signal: TRUE [12:35:15.851] | resignal: FALSE [12:35:15.851] | force: TRUE [12:35:15.851] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.851] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [12:35:15.851] | until=2 [12:35:15.852] | relaying element #2 [12:35:15.852] | value() for MultisessionFuture ('fsample_2-831214') ... [12:35:15.852] | : result() for ClusterFuture ... [12:35:15.852] | : . result already collected: FutureResult [12:35:15.852] | : result() for ClusterFuture ... done [12:35:15.853] | : result() for ClusterFuture ... [12:35:15.853] | : . result already collected: FutureResult [12:35:15.853] | : result() for ClusterFuture ... done [12:35:15.853] | : signalConditions() ... [12:35:15.853] | : . include = 'immediateCondition' [12:35:15.853] | : . exclude = [12:35:15.854] | : . resignal = FALSE [12:35:15.854] | : . Number of conditions: 0 [12:35:15.854] | : . int 0 [12:35:15.855] | : signalConditions() ... done [12:35:15.855] | : relay stdout ... [12:35:15.855] | : relay stdout ... done [12:35:15.855] | : check for misuse ... [12:35:15.855] | : check for misuse ... done [12:35:15.855] | value() for MultisessionFuture ('fsample_2-831214') ... done [12:35:15.856] | result() for ClusterFuture ... [12:35:15.856] | : result already collected: FutureResult [12:35:15.856] | result() for ClusterFuture ... done [12:35:15.856] | signalConditions() ... [12:35:15.856] | : include = 'immediateCondition' [12:35:15.857] | : exclude = [12:35:15.857] | : resignal = FALSE [12:35:15.857] | : Number of conditions: 0 [12:35:15.857] | : int 0 [12:35:15.858] | signalConditions() ... done [12:35:15.858] | result() for ClusterFuture ... [12:35:15.858] | : result already collected: FutureResult [12:35:15.858] | result() for ClusterFuture ... done [12:35:15.858] | signalConditions() ... [12:35:15.858] | : include = 'condition' [12:35:15.859] | : exclude = 'error', 'immediateCondition' [12:35:15.859] | : resignal = TRUE [12:35:15.859] | : Number of conditions: 0 [12:35:15.859] | : int 0 [12:35:15.860] | signalConditions() ... done [12:35:15.860] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.860] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.860] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:15.863] value(, ...) ... [12:35:15.863] value(, ...) ... done [12:35:15.864] value() for MultisessionFuture ('fsample_2-831214') ... [12:35:15.864] | result() for ClusterFuture ... [12:35:15.864] | : result already collected: FutureResult [12:35:15.864] | result() for ClusterFuture ... done [12:35:15.865] | result() for ClusterFuture ... [12:35:15.865] | : result already collected: FutureResult [12:35:15.865] | result() for ClusterFuture ... done [12:35:15.865] | signalConditions() ... [12:35:15.866] | : include = 'immediateCondition' [12:35:15.866] | : exclude = [12:35:15.866] | : resignal = FALSE [12:35:15.866] | : Number of conditions: 0 [12:35:15.867] | : int 0 [12:35:15.867] | signalConditions() ... done [12:35:15.868] | check for misuse ... [12:35:15.868] | check for misuse ... done [12:35:15.868] value() for MultisessionFuture ('fsample_2-831214') ... done [12:35:15.868] value: [12:35:15.869] signalConditionsASAP(MultisessionFuture, pos=2) ... [12:35:15.869] | nx: 4 [12:35:15.869] | relay: TRUE [12:35:15.869] | stdout: TRUE [12:35:15.870] | signal: TRUE [12:35:15.870] | resignal: FALSE [12:35:15.870] | force: TRUE [12:35:15.870] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.870] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.871] | until=3 [12:35:15.871] | relaying element #3 [12:35:15.871] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.871] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.872] signalConditionsASAP(MultisessionFuture, pos=2) ... done [12:35:15.872] resolve() for MultisessionFuture ... [12:35:15.872] resolve() for MultisessionFuture ... done [12:35:15.872] length: 2 (resolved future 2) [12:35:15.873] checking value #3: [12:35:15.873] 'obj' is MultisessionFuture [12:35:15.873] resolved() ... [12:35:15.874] resolved() ... done [12:35:15.874] MultisessionFuture #3 [12:35:15.874] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:15.874] | nx: 4 [12:35:15.875] | relay: TRUE [12:35:15.875] | stdout: TRUE [12:35:15.875] | signal: TRUE [12:35:15.875] | resignal: FALSE [12:35:15.875] | force: TRUE [12:35:15.876] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.876] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [12:35:15.876] | until=3 [12:35:15.876] | relaying element #3 [12:35:15.877] | value() for MultisessionFuture ('fsample_3-188090') ... [12:35:15.877] | : result() for ClusterFuture ... [12:35:15.877] | : . result already collected: FutureResult [12:35:15.877] | : result() for ClusterFuture ... done [12:35:15.878] | : result() for ClusterFuture ... [12:35:15.878] | : . result already collected: FutureResult [12:35:15.878] | : result() for ClusterFuture ... done [12:35:15.879] | : signalConditions() ... [12:35:15.879] | : . include = 'immediateCondition' [12:35:15.879] | : . exclude = [12:35:15.879] | : . resignal = FALSE [12:35:15.880] | : . Number of conditions: 0 [12:35:15.880] | : . int 0 [12:35:15.881] | : signalConditions() ... done [12:35:15.881] | : relay stdout ... [12:35:15.881] | : relay stdout ... done [12:35:15.881] | : check for misuse ... [12:35:15.882] | : check for misuse ... done [12:35:15.882] | value() for MultisessionFuture ('fsample_3-188090') ... done [12:35:15.882] | result() for ClusterFuture ... [12:35:15.883] | : result already collected: FutureResult [12:35:15.883] | result() for ClusterFuture ... done [12:35:15.883] | signalConditions() ... [12:35:15.883] | : include = 'immediateCondition' [12:35:15.884] | : exclude = [12:35:15.884] | : resignal = FALSE [12:35:15.884] | : Number of conditions: 0 [12:35:15.884] | : int 0 [12:35:15.885] | signalConditions() ... done [12:35:15.885] | result() for ClusterFuture ... [12:35:15.886] | : result already collected: FutureResult [12:35:15.886] | result() for ClusterFuture ... done [12:35:15.886] | signalConditions() ... [12:35:15.886] | : include = 'condition' [12:35:15.887] | : exclude = 'error', 'immediateCondition' [12:35:15.887] | : resignal = TRUE [12:35:15.887] | : Number of conditions: 0 [12:35:15.887] | : int 0 [12:35:15.888] | signalConditions() ... done [12:35:15.888] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.889] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.889] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:15.889] value(, ...) ... [12:35:15.889] value(, ...) ... done [12:35:15.890] value() for MultisessionFuture ('fsample_3-188090') ... [12:35:15.890] | result() for ClusterFuture ... [12:35:15.890] | : result already collected: FutureResult [12:35:15.890] | result() for ClusterFuture ... done [12:35:15.891] | result() for ClusterFuture ... [12:35:15.891] | : result already collected: FutureResult [12:35:15.891] | result() for ClusterFuture ... done [12:35:15.891] | signalConditions() ... [12:35:15.892] | : include = 'immediateCondition' [12:35:15.892] | : exclude = [12:35:15.892] | : resignal = FALSE [12:35:15.892] | : Number of conditions: 0 [12:35:15.893] | : int 0 [12:35:15.893] | signalConditions() ... done [12:35:15.894] | check for misuse ... [12:35:15.894] | check for misuse ... done [12:35:15.894] value() for MultisessionFuture ('fsample_3-188090') ... done [12:35:15.895] value: [12:35:15.895] signalConditionsASAP(MultisessionFuture, pos=3) ... [12:35:15.895] | nx: 4 [12:35:15.895] | relay: TRUE [12:35:15.896] | stdout: TRUE [12:35:15.896] | signal: TRUE [12:35:15.896] | resignal: FALSE [12:35:15.896] | force: TRUE [12:35:15.896] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.897] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.897] | until=4 [12:35:15.897] | relaying element #4 [12:35:15.898] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.898] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.898] signalConditionsASAP(MultisessionFuture, pos=3) ... done [12:35:15.898] resolve() for MultisessionFuture ... [12:35:15.899] resolve() for MultisessionFuture ... done [12:35:15.899] length: 1 (resolved future 3) [12:35:15.899] checking value #4: [12:35:15.900] 'obj' is MultisessionFuture [12:35:15.900] resolved() ... [12:35:15.900] resolved() ... done [12:35:15.900] MultisessionFuture #4 [12:35:15.901] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:15.901] | nx: 4 [12:35:15.901] | relay: TRUE [12:35:15.901] | stdout: TRUE [12:35:15.902] | signal: TRUE [12:35:15.902] | resignal: FALSE [12:35:15.902] | force: TRUE [12:35:15.902] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.903] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [12:35:15.903] | until=4 [12:35:15.903] | relaying element #4 [12:35:15.903] | value() for MultisessionFuture ('fsample_4-963647') ... [12:35:15.904] | : result() for ClusterFuture ... [12:35:15.904] | : . result already collected: FutureResult [12:35:15.904] | : result() for ClusterFuture ... done [12:35:15.904] | : result() for ClusterFuture ... [12:35:15.905] | : . result already collected: FutureResult [12:35:15.905] | : result() for ClusterFuture ... done [12:35:15.905] | : signalConditions() ... [12:35:15.905] | : . include = 'immediateCondition' [12:35:15.906] | : . exclude = [12:35:15.906] | : . resignal = FALSE [12:35:15.906] | : . Number of conditions: 0 [12:35:15.906] | : . int 0 [12:35:15.907] | : signalConditions() ... done [12:35:15.907] | : relay stdout ... [12:35:15.908] | : relay stdout ... done [12:35:15.908] | : check for misuse ... [12:35:15.908] | : check for misuse ... done [12:35:15.908] | value() for MultisessionFuture ('fsample_4-963647') ... done [12:35:15.909] | result() for ClusterFuture ... [12:35:15.909] | : result already collected: FutureResult [12:35:15.909] | result() for ClusterFuture ... done [12:35:15.909] | signalConditions() ... [12:35:15.910] | : include = 'immediateCondition' [12:35:15.910] | : exclude = [12:35:15.910] | : resignal = FALSE [12:35:15.910] | : Number of conditions: 0 [12:35:15.911] | : int 0 [12:35:15.911] | signalConditions() ... done [12:35:15.911] | result() for ClusterFuture ... [12:35:15.912] | : result already collected: FutureResult [12:35:15.912] | result() for ClusterFuture ... done [12:35:15.912] | signalConditions() ... [12:35:15.912] | : include = 'condition' [12:35:15.912] | : exclude = 'error', 'immediateCondition' [12:35:15.912] | : resignal = TRUE [12:35:15.913] | : Number of conditions: 0 [12:35:15.913] | : int 0 [12:35:15.913] | signalConditions() ... done [12:35:15.913] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.914] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.914] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:15.914] value(, ...) ... [12:35:15.914] value(, ...) ... done [12:35:15.914] value() for MultisessionFuture ('fsample_4-963647') ... [12:35:15.914] | result() for ClusterFuture ... [12:35:15.915] | : result already collected: FutureResult [12:35:15.915] | result() for ClusterFuture ... done [12:35:15.915] | result() for ClusterFuture ... [12:35:15.915] | : result already collected: FutureResult [12:35:15.915] | result() for ClusterFuture ... done [12:35:15.915] | signalConditions() ... [12:35:15.916] | : include = 'immediateCondition' [12:35:15.916] | : exclude = [12:35:15.916] | : resignal = FALSE [12:35:15.916] | : Number of conditions: 0 [12:35:15.916] | : int 0 [12:35:15.917] | signalConditions() ... done [12:35:15.917] | check for misuse ... [12:35:15.917] | check for misuse ... done [12:35:15.918] value() for MultisessionFuture ('fsample_4-963647') ... done [12:35:15.918] value: [12:35:15.918] signalConditionsASAP(MultisessionFuture, pos=4) ... [12:35:15.918] | nx: 4 [12:35:15.918] | relay: TRUE [12:35:15.918] | stdout: TRUE [12:35:15.918] | signal: TRUE [12:35:15.919] | resignal: FALSE [12:35:15.919] | force: TRUE [12:35:15.919] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.919] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.920] | until=4 [12:35:15.920] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.920] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.920] signalConditionsASAP(MultisessionFuture, pos=4) ... done [12:35:15.921] resolve() for MultisessionFuture ... [12:35:15.921] resolve() for MultisessionFuture ... done [12:35:15.921] length: 0 (resolved future 4) [12:35:15.922] Relaying remaining futures ... [12:35:15.922] | signalConditionsASAP(NULL, pos=0) ... [12:35:15.922] | : nx: 4 [12:35:15.923] | : relay: TRUE [12:35:15.923] | : stdout: TRUE [12:35:15.923] | : signal: TRUE [12:35:15.924] | : resignal: FALSE [12:35:15.924] | : force: TRUE [12:35:15.924] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.924] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [12:35:15.925] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.925] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [12:35:15.925] | signalConditionsASAP(NULL, pos=0) ... done [12:35:15.926] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 3 [[3]] [1] 3 [[4]] [1] 2 [12:35:15.927] future(..., label = NULL) ... [12:35:15.927] | lazy: FALSE [12:35:15.927] | stdout: TRUE [12:35:15.928] | conditions: [n=1] 'condition' [12:35:15.928] | gc: FALSE [12:35:15.928] | earlySignal: FALSE [12:35:15.928] | getGlobalsAndPackages() ... [12:35:15.929] | : Searching for globals ... [12:35:15.940] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.940] | : Searching for globals ... done [12:35:15.941] | : Resolving globals: FALSE [12:35:15.941] | : Search for packages associated with the globals ... [12:35:15.941] | : . Packages associated with globals: [1] 'base' [12:35:15.941] | : . Packages: [1] 'base' [12:35:15.942] | : Search for packages associated with the globals ... done [12:35:15.942] | : Packages after dropping 'base': [0] [12:35:15.942] | : globals: [1] 'x' [12:35:15.942] | : packages: [0] [12:35:15.943] | getGlobalsAndPackages() ... done [12:35:15.943] | run() for 'Future' () ... [12:35:15.943] | : state: 'created' [12:35:15.944] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.944] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.944] | : Using MultisessionFutureBackend ... [12:35:15.945] | : . Number of futures since start: 32 (32 created, 32 launched, 36 finished) [12:35:15.945] | : . Launching futures ... [12:35:15.945] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.945] | : . ' , Workers: [n=2] [12:35:15.945] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.947] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.948] | : . ' , requestWorker() ... [12:35:15.948] | : . ' , ; requestNode() ... [12:35:15.948] | : . ' , ; ` Number of workers: 2 [12:35:15.948] | : . ' , ; ` Polling for a free worker ... [12:35:15.948] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.948] | : . ' , ; ` | : Listing all futures [12:35:15.949] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.949] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.949] | : . ' , ; ` | Total time: 0 [12:35:15.949] | : . ' , ; ` Polling for a free worker ... done [12:35:15.949] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.950] | : . ' , ; ` | Listing all futures [12:35:15.950] | : . ' , ; ` | Number of registered futures: 0 [12:35:15.950] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.950] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:15.950] | : . ' , ; ` Index of first available worker: 1 [12:35:15.950] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.951] | : . ' , ; ` | Worker is functional [12:35:15.951] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.951] | : . ' , ; ` | : Listing all futures [12:35:15.951] | : . ' , ; ` | : Number of registered futures: 0 [12:35:15.952] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.952] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.952] | : . ' , ; requestNode() ... done [12:35:15.952] | : . ' , ; cluster node index: 1 [12:35:15.952] | : . ' , requestWorker() ... done [12:35:15.953] | : . ' , eraseGlobalEnvironment() ... [12:35:15.953] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.953] | : . ' , launchFuture() ... [12:35:15.953] | : . ' , ; cluster node index: 1 [12:35:15.954] | : . ' , ; getFutureData() ... [12:35:15.954] | : . ' , ; ` getFutureCore() ... [12:35:15.954] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.954] | : . ' , ; ` getFutureCore() ... done [12:35:15.954] | : . ' , ; ` getFutureCapture() ... [12:35:15.954] | : . ' , ; ` getFutureCapture() ... done [12:35:15.955] | : . ' , ; ` getFutureContext() ... [12:35:15.955] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.955] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.955] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.955] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.956] | : . ' , ; ` getFutureContext() ... done [12:35:15.956] | : . ' , ; getFutureData() ... done [12:35:15.956] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:15.956] | : . ' , ; ` Appended future to position #1 [12:35:15.957] | : . ' , ; ` Number of registered futures: 1 [12:35:15.957] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:15.957] | : . ' , launchFuture() ... done [12:35:15.957] | : . ' , MultisessionFuture started [12:35:15.957] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:15.957] | : . Launching futures ... done [12:35:15.958] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:15.958] | : Using MultisessionFutureBackend ... done [12:35:15.958] | run() for 'Future' () ... done [12:35:15.958] future(..., label = NULL) ... done [12:35:15.959] future(..., label = NULL) ... [12:35:15.959] | lazy: FALSE [12:35:15.959] | stdout: TRUE [12:35:15.959] | conditions: [n=1] 'condition' [12:35:15.959] | gc: FALSE [12:35:15.960] | earlySignal: FALSE [12:35:15.960] | getGlobalsAndPackages() ... [12:35:15.960] | : Searching for globals ... [12:35:15.967] | : . globals found: [3] '{', 'sample', 'x' [12:35:15.967] | : Searching for globals ... done [12:35:15.967] | : Resolving globals: FALSE [12:35:15.967] | : Search for packages associated with the globals ... [12:35:15.968] | : . Packages associated with globals: [1] 'base' [12:35:15.968] | : . Packages: [1] 'base' [12:35:15.968] | : Search for packages associated with the globals ... done [12:35:15.968] | : Packages after dropping 'base': [0] [12:35:15.969] | : globals: [1] 'x' [12:35:15.969] | : packages: [0] [12:35:15.969] | getGlobalsAndPackages() ... done [12:35:15.969] | run() for 'Future' () ... [12:35:15.969] | : state: 'created' [12:35:15.970] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.970] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.970] | : Using MultisessionFutureBackend ... [12:35:15.970] | : . Number of futures since start: 33 (33 created, 33 launched, 36 finished) [12:35:15.970] | : . Launching futures ... [12:35:15.971] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:15.971] | : . ' , Workers: [n=2] [12:35:15.971] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:15.973] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:15.973] | : . ' , requestWorker() ... [12:35:15.973] | : . ' , ; requestNode() ... [12:35:15.973] | : . ' , ; ` Number of workers: 2 [12:35:15.974] | : . ' , ; ` Polling for a free worker ... [12:35:15.974] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.974] | : . ' , ; ` | : Listing all futures [12:35:15.974] | : . ' , ; ` | : Number of registered futures: 1 [12:35:15.974] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.974] | : . ' , ; ` | Total time: 0 [12:35:15.975] | : . ' , ; ` Polling for a free worker ... done [12:35:15.975] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.975] | : . ' , ; ` | Listing all futures [12:35:15.975] | : . ' , ; ` | Number of registered futures: 1 [12:35:15.975] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.976] | : . ' , ; ` avail: [n=2] '2' [12:35:15.976] | : . ' , ; ` Index of first available worker: 2 [12:35:15.976] | : . ' , ; ` Validate that the worker is functional ... [12:35:15.977] | : . ' , ; ` | Worker is functional [12:35:15.977] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:15.977] | : . ' , ; ` | : Listing all futures [12:35:15.977] | : . ' , ; ` | : Number of registered futures: 1 [12:35:15.977] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:15.977] | : . ' , ; ` Validate that the worker is functional ... done [12:35:15.978] | : . ' , ; requestNode() ... done [12:35:15.978] | : . ' , ; cluster node index: 2 [12:35:15.978] | : . ' , requestWorker() ... done [12:35:15.978] | : . ' , eraseGlobalEnvironment() ... [12:35:15.979] | : . ' , eraseGlobalEnvironment() ... done [12:35:15.979] | : . ' , launchFuture() ... [12:35:15.979] | : . ' , ; cluster node index: 2 [12:35:15.979] | : . ' , ; getFutureData() ... [12:35:15.979] | : . ' , ; ` getFutureCore() ... [12:35:15.980] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:15.980] | : . ' , ; ` getFutureCore() ... done [12:35:15.980] | : . ' , ; ` getFutureCapture() ... [12:35:15.980] | : . ' , ; ` getFutureCapture() ... done [12:35:15.980] | : . ' , ; ` getFutureContext() ... [12:35:15.980] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:15.981] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:15.981] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:15.981] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:15.982] | : . ' , ; ` getFutureContext() ... done [12:35:15.982] | : . ' , ; getFutureData() ... done [12:35:16.023] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.024] | : . ' , ; ` Appended future to position #2 [12:35:16.024] | : . ' , ; ` Number of registered futures: 2 [12:35:16.024] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.025] | : . ' , launchFuture() ... done [12:35:16.025] | : . ' , MultisessionFuture started [12:35:16.025] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.026] | : . Launching futures ... done [12:35:16.026] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.026] | : Using MultisessionFutureBackend ... done [12:35:16.026] | run() for 'Future' () ... done [12:35:16.027] future(..., label = NULL) ... done [12:35:16.028] future(..., label = NULL) ... [12:35:16.028] | lazy: FALSE [12:35:16.028] | stdout: TRUE [12:35:16.028] | conditions: [n=1] 'condition' [12:35:16.029] | gc: FALSE [12:35:16.029] | earlySignal: FALSE [12:35:16.029] | getGlobalsAndPackages() ... [12:35:16.029] | : Searching for globals ... [12:35:16.040] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.040] | : Searching for globals ... done [12:35:16.040] | : Resolving globals: FALSE [12:35:16.040] | : Search for packages associated with the globals ... [12:35:16.041] | : . Packages associated with globals: [1] 'base' [12:35:16.041] | : . Packages: [1] 'base' [12:35:16.042] | : Search for packages associated with the globals ... done [12:35:16.042] | : Packages after dropping 'base': [0] [12:35:16.042] | : globals: [1] 'x' [12:35:16.042] | : packages: [0] [12:35:16.043] | getGlobalsAndPackages() ... done [12:35:16.043] | run() for 'Future' () ... [12:35:16.043] | : state: 'created' [12:35:16.044] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.044] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.044] | : Using MultisessionFutureBackend ... [12:35:16.045] | : . Number of futures since start: 34 (34 created, 34 launched, 36 finished) [12:35:16.045] | : . Launching futures ... [12:35:16.045] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.045] | : . ' , Workers: [n=2] [12:35:16.046] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.048] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.049] | : . ' , requestWorker() ... [12:35:16.049] | : . ' , ; requestNode() ... [12:35:16.049] | : . ' , ; ` Number of workers: 2 [12:35:16.049] | : . ' , ; ` Polling for a free worker ... [12:35:16.050] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.050] | : . ' , ; ` | : Listing all futures [12:35:16.050] | : . ' , ; ` | : Number of registered futures: 2 [12:35:16.050] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.051] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:16.066] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:16.066] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:16.066] | : . ' , ; ` | : . resolved() ... [12:35:16.067] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:16.067] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:16.067] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:16.068] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.068] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:16.068] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:16.069] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.069] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:16.070] | : . ' , ; ` | : . ' , ; Received data: [12:35:16.070] | : . ' , ; ` | : . ' , ; List of 5 [12:35:16.070] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:16.070] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:15" [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "106" [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:16.070] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:16.070] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:16.070] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:16.070] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:16.070] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:16.070] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.070] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:16.091] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:16.091] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:16.091] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:16.091] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:16.091] | : . ' , ; ` | : . ' , ; stdout: character [12:35:16.091] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:16.091] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:16.091] | : . ' , ; ` | : . ' , ; duration: 0.005558968 secs (started 2025-07-29 12:35:15.957177) [12:35:16.091] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:16.092] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.092] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:16.093] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:16.093] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.093] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:16.094] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:16.094] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:16.094] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:16.095] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:16.095] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:16.095] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:16.096] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:16.096] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:16.096] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:16.097] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:16.097] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.098] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:16.098] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:16.098] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:16.098] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-106 [12:35:16.099] | : . ' , ; ` | : . ' , identical; success [12:35:16.099] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:16.099] | : . ' , ; ` | : . resolved() ... done [12:35:16.100] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:16.100] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:16.100] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.101] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.101] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.101] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.101] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.102] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.102] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:16.102] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:16.103] | : . ' , ; ` | : . ' , ; exclude = [12:35:16.103] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:16.103] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:16.103] | : . ' , ; ` | : . ' , ; int 0 [12:35:16.104] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:16.105] | : . ' , ; ` | : . ' , check for misuse ... [12:35:16.105] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:16.105] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:16.106] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:16.106] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:16.106] | : . ' , ; ` | : Remove collected futures ... [12:35:16.107] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:16.107] | : . ' , ; ` | : Remove collected futures ... done [12:35:16.107] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:16.107] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:16.108] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:16.108] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:16.108] | : . ' , ; ` | Number of registered futures: 2 [12:35:16.108] | : . ' , ; ` Polling for a free worker ... done [12:35:16.109] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.109] | : . ' , ; ` | Listing all futures [12:35:16.109] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.110] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.110] | : . ' , ; ` Total time: 0.0590908527374268 [12:35:16.110] | : . ' , ; requestNode() ... done [12:35:16.110] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.111] | : . ' , ; ` Listing all futures [12:35:16.111] | : . ' , ; ` Number of registered futures: 1 [12:35:16.111] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.112] | : . ' , ; avail: [n=2] '1' [12:35:16.112] | : . ' , ; Index of first available worker: 1 [12:35:16.112] | : . ' , ; Validate that the worker is functional ... [12:35:16.113] | : . ' , ; ` Worker is functional [12:35:16.114] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.114] | : . ' , ; ` | Listing all futures [12:35:16.114] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.115] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.115] | : . ' , ; Validate that the worker is functional ... done [12:35:16.115] | : . ' , requestWorker() ... done [12:35:16.115] | : . ' , cluster node index: 1 [12:35:16.116] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.116] | : . ' eraseGlobalEnvironment() ... [12:35:16.117] | : . ' eraseGlobalEnvironment() ... done [12:35:16.117] | : . ' launchFuture() ... [12:35:16.117] | : . ' , cluster node index: 1 [12:35:16.117] | : . ' , getFutureData() ... [12:35:16.118] | : . ' , ; getFutureCore() ... [12:35:16.118] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:16.118] | : . ' , ; getFutureCore() ... done [12:35:16.118] | : . ' , ; getFutureCapture() ... [12:35:16.119] | : . ' , ; getFutureCapture() ... done [12:35:16.119] | : . ' , ; getFutureContext() ... [12:35:16.119] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.119] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:16.120] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.120] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:16.120] | : . ' , ; getFutureContext() ... done [12:35:16.120] | : . ' , getFutureData() ... done [12:35:16.143] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.143] | : . ' , ; Appended future to position #2 [12:35:16.143] | : . ' , ; Number of registered futures: 2 [12:35:16.144] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.144] | : . ' launchFuture() ... done [12:35:16.144] | : . ' MultisessionFuture started [12:35:16.144] | : . Launching futures ... done [12:35:16.145] | : Using MultisessionFutureBackend ... done [12:35:16.145] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.145] | run() for 'Future' () ... done [12:35:16.145] future(..., label = NULL) ... done [12:35:16.146] future(..., label = NULL) ... [12:35:16.147] | lazy: FALSE [12:35:16.147] | stdout: TRUE [12:35:16.147] | conditions: [n=1] 'condition' [12:35:16.147] | gc: FALSE [12:35:16.148] | earlySignal: FALSE [12:35:16.148] | getGlobalsAndPackages() ... [12:35:16.148] | : Searching for globals ... [12:35:16.158] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.159] | : Searching for globals ... done [12:35:16.159] | : Resolving globals: FALSE [12:35:16.159] | : Search for packages associated with the globals ... [12:35:16.160] | : . Packages associated with globals: [1] 'base' [12:35:16.160] | : . Packages: [1] 'base' [12:35:16.160] | : Search for packages associated with the globals ... done [12:35:16.161] | : Packages after dropping 'base': [0] [12:35:16.161] | : globals: [1] 'x' [12:35:16.161] | : packages: [0] [12:35:16.161] | getGlobalsAndPackages() ... done [12:35:16.162] | run() for 'Future' () ... [12:35:16.162] | : state: 'created' [12:35:16.162] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.163] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.163] | : Using MultisessionFutureBackend ... [12:35:16.163] | : . Number of futures since start: 35 (35 created, 35 launched, 38 finished) [12:35:16.163] | : . Launching futures ... [12:35:16.164] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.164] | : . ' , Workers: [n=2] [12:35:16.164] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.167] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.167] | : . ' , requestWorker() ... [12:35:16.167] | : . ' , ; requestNode() ... [12:35:16.168] | : . ' , ; ` Number of workers: 2 [12:35:16.168] | : . ' , ; ` Polling for a free worker ... [12:35:16.168] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.168] | : . ' , ; ` | : Listing all futures [12:35:16.169] | : . ' , ; ` | : Number of registered futures: 2 [12:35:16.169] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.169] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:16.191] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:16.192] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:16.192] | : . ' , ; ` | : . resolved() ... [12:35:16.193] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:16.193] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:16.194] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:16.194] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:16.195] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:16.195] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:16.196] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:16.196] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:16.197] | : . ' , ; ` | : . ' , ; Received data: [12:35:16.197] | : . ' , ; ` | : . ' , ; List of 5 [12:35:16.197] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:16.197] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "107" [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:16.197] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:16.197] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:16.197] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:16.197] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:16.197] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:16.197] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.197] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:16.231] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:16.231] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:16.231] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:16.231] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:16.231] | : . ' , ; ` | : . ' , ; stdout: character [12:35:16.231] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:16.231] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:16.231] | : . ' , ; ` | : . ' , ; duration: 0.004814863 secs (started 2025-07-29 12:35:16.02373) [12:35:16.231] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:16.232] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.232] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:16.233] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:16.233] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.233] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:16.234] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:16.234] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:16.234] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:16.235] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:16.235] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:16.235] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:16.235] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:16.236] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:16.236] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:16.237] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:16.237] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.237] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:16.238] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:16.238] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:16.238] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-107 [12:35:16.238] | : . ' , ; ` | : . ' , identical; success [12:35:16.239] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:16.239] | : . ' , ; ` | : . resolved() ... done [12:35:16.239] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:16.240] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:16.240] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.240] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.240] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.241] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.241] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.241] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.242] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:16.242] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:16.242] | : . ' , ; ` | : . ' , ; exclude = [12:35:16.243] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:16.243] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:16.243] | : . ' , ; ` | : . ' , ; int 0 [12:35:16.244] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:16.245] | : . ' , ; ` | : . ' , check for misuse ... [12:35:16.245] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:16.245] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:16.246] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:16.246] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:16.246] | : . ' , ; ` | : Remove collected futures ... [12:35:16.246] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:16.247] | : . ' , ; ` | : Remove collected futures ... done [12:35:16.247] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:16.247] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:16.248] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:16.248] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:16.248] | : . ' , ; ` | Number of registered futures: 2 [12:35:16.248] | : . ' , ; ` Polling for a free worker ... done [12:35:16.249] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.249] | : . ' , ; ` | Listing all futures [12:35:16.249] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.249] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.250] | : . ' , ; ` Total time: 0.0805320739746094 [12:35:16.250] | : . ' , ; requestNode() ... done [12:35:16.250] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.250] | : . ' , ; ` Listing all futures [12:35:16.251] | : . ' , ; ` Number of registered futures: 1 [12:35:16.251] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.251] | : . ' , ; avail: [n=2] '2' [12:35:16.252] | : . ' , ; Index of first available worker: 2 [12:35:16.252] | : . ' , ; Validate that the worker is functional ... [12:35:16.253] | : . ' , ; ` Worker is functional [12:35:16.253] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.254] | : . ' , ; ` | Listing all futures [12:35:16.254] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.254] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.254] | : . ' , ; Validate that the worker is functional ... done [12:35:16.254] | : . ' , requestWorker() ... done [12:35:16.255] | : . ' , cluster node index: 2 [12:35:16.255] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.255] | : . ' eraseGlobalEnvironment() ... [12:35:16.256] | : . ' eraseGlobalEnvironment() ... done [12:35:16.256] | : . ' launchFuture() ... [12:35:16.256] | : . ' , cluster node index: 2 [12:35:16.256] | : . ' , getFutureData() ... [12:35:16.256] | : . ' , ; getFutureCore() ... [12:35:16.257] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:16.257] | : . ' , ; getFutureCore() ... done [12:35:16.257] | : . ' , ; getFutureCapture() ... [12:35:16.257] | : . ' , ; getFutureCapture() ... done [12:35:16.257] | : . ' , ; getFutureContext() ... [12:35:16.257] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.258] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:16.258] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.258] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:16.258] | : . ' , ; getFutureContext() ... done [12:35:16.258] | : . ' , getFutureData() ... done [12:35:16.278] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.279] | : . ' , ; Appended future to position #2 [12:35:16.279] | : . ' , ; Number of registered futures: 2 [12:35:16.279] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.279] | : . ' launchFuture() ... done [12:35:16.280] | : . ' MultisessionFuture started [12:35:16.280] | : . Launching futures ... done [12:35:16.280] | : Using MultisessionFutureBackend ... done [12:35:16.281] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.281] | run() for 'Future' () ... done [12:35:16.281] future(..., label = NULL) ... done [12:35:16.282] value() for MultisessionFuture () ... [12:35:16.282] | result() for ClusterFuture ... [12:35:16.282] | : result already collected: FutureResult [12:35:16.282] | result() for ClusterFuture ... done [12:35:16.283] | result() for ClusterFuture ... [12:35:16.283] | : result already collected: FutureResult [12:35:16.283] | result() for ClusterFuture ... done [12:35:16.283] | signalConditions() ... [12:35:16.284] | : include = 'immediateCondition' [12:35:16.284] | : exclude = [12:35:16.284] | : resignal = FALSE [12:35:16.284] | : Number of conditions: 0 [12:35:16.285] | : int 0 [12:35:16.286] | signalConditions() ... done [12:35:16.286] | relay stdout ... [12:35:16.286] | relay stdout ... done [12:35:16.286] | check for misuse ... [12:35:16.287] | check for misuse ... done [12:35:16.287] value() for MultisessionFuture () ... done [12:35:16.287] value() for MultisessionFuture () ... [12:35:16.287] | result() for ClusterFuture ... [12:35:16.288] | : result already collected: FutureResult [12:35:16.288] | result() for ClusterFuture ... done [12:35:16.288] | result() for ClusterFuture ... [12:35:16.288] | : result already collected: FutureResult [12:35:16.289] | result() for ClusterFuture ... done [12:35:16.289] | signalConditions() ... [12:35:16.289] | : include = 'immediateCondition' [12:35:16.289] | : exclude = [12:35:16.289] | : resignal = FALSE [12:35:16.289] | : Number of conditions: 0 [12:35:16.289] | : int 0 [12:35:16.290] | signalConditions() ... done [12:35:16.290] | relay stdout ... [12:35:16.290] | relay stdout ... done [12:35:16.290] | check for misuse ... [12:35:16.291] | check for misuse ... done [12:35:16.291] value() for MultisessionFuture () ... done [12:35:16.291] value() for MultisessionFuture () ... [12:35:16.291] | result() for ClusterFuture ... [12:35:16.291] | : assertValidConnection() ... [12:35:16.292] | : . cluster node index: 1 [12:35:16.292] | : assertValidConnection() ... done [12:35:16.292] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:16.292] | : . cluster node index: 1 [12:35:16.293] | : . [1] TRUE [12:35:16.293] | : . Received data: [12:35:16.293] | : . List of 5 [12:35:16.293] | : . $ type : chr "VALUE" [12:35:16.293] | : . $ value :List of 16 [12:35:16.293] | : . ..$ value : int 0 [12:35:16.293] | : . ..$ visible : logi TRUE [12:35:16.293] | : . ..$ stdout : chr "" [12:35:16.293] | : . ..$ conditions : list() [12:35:16.293] | : . ..$ rng : logi TRUE [12:35:16.293] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [12:35:16.293] | : . ..$ misuseGlobalEnv : NULL [12:35:16.293] | : . ..$ misuseConnections :List of 3 [12:35:16.293] | : . .. ..$ added : NULL [12:35:16.293] | : . .. ..$ removed : NULL [12:35:16.293] | : . .. ..$ replaced: NULL [12:35:16.293] | : . ..$ misuseDevices : NULL [12:35:16.293] | : . ..$ misuseDefaultDevice: list() [12:35:16.293] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.293] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.293] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "108" [12:35:16.293] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:16.293] | : . .. ..- attr(*, "source")=List of 5 [12:35:16.293] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.293] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.293] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.293] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.293] | : . .. .. ..$ pid : int 173544 [12:35:16.293] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.293] | : . .. .. ..$ random: int 2147483647 [12:35:16.293] | : . ..$ r_info :List of 4 [12:35:16.293] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.293] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:16.293] | : . .. ..$ os : chr "windows" [12:35:16.293] | : . .. ..$ os_name : chr "Windows" [12:35:16.293] | : . .. ..$ captures_utf8: logi TRUE [12:35:16.293] | : . ..$ version : chr "1.8" [12:35:16.293] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:16.293] | : . $ success: logi TRUE [12:35:16.293] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:35:16.293] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.293] | : . $ tag : NULL [12:35:16.312] | : . Received FutureResult [12:35:16.313] | : . FutureResult: [12:35:16.313] | : . value: 'integer' [12:35:16.313] | : . visible: TRUE [12:35:16.313] | : . stdout: character [12:35:16.313] | : . conditions: [n = 0] [12:35:16.313] | : . RNG used: TRUE [12:35:16.313] | : . duration: 0.004627943 secs (started 2025-07-29 12:35:16.143208) [12:35:16.313] | : . version: 1.8 [12:35:16.313] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.314] | : . ' Removed future from position #1 [12:35:16.314] | : . ' Number of registered futures: 1 [12:35:16.314] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.315] | : . Erased future from future backend [12:35:16.315] | : . result() for ClusterFuture ... [12:35:16.315] | : . ' result already collected: FutureResult [12:35:16.315] | : . result() for ClusterFuture ... done [12:35:16.316] | : . signalConditions() ... [12:35:16.316] | : . ' include = 'immediateCondition' [12:35:16.316] | : . ' exclude = [12:35:16.316] | : . ' resignal = FALSE [12:35:16.317] | : . ' Number of conditions: 0 [12:35:16.317] | : . ' int 0 [12:35:16.318] | : . signalConditions() ... done [12:35:16.318] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.318] | result() for ClusterFuture ... done [12:35:16.318] | result() for ClusterFuture ... [12:35:16.319] | : result already collected: FutureResult [12:35:16.319] | result() for ClusterFuture ... done [12:35:16.319] | signalConditions() ... [12:35:16.320] | : include = 'immediateCondition' [12:35:16.320] | : exclude = [12:35:16.320] | : resignal = FALSE [12:35:16.320] | : Number of conditions: 0 [12:35:16.321] | : int 0 [12:35:16.321] | signalConditions() ... done [12:35:16.322] | relay stdout ... [12:35:16.322] | relay stdout ... done [12:35:16.322] | check for misuse ... [12:35:16.323] | check for misuse ... done [12:35:16.323] value() for MultisessionFuture () ... done [12:35:16.323] value() for MultisessionFuture () ... [12:35:16.323] | result() for ClusterFuture ... [12:35:16.324] | : assertValidConnection() ... [12:35:16.324] | : . cluster node index: 2 [12:35:16.325] | : assertValidConnection() ... done [12:35:16.325] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:16.325] | : . cluster node index: 2 [12:35:16.326] | : . [1] TRUE [12:35:16.326] | : . Received data: [12:35:16.326] | : . List of 5 [12:35:16.326] | : . $ type : chr "VALUE" [12:35:16.326] | : . $ value :List of 16 [12:35:16.326] | : . ..$ value : int 1 [12:35:16.326] | : . ..$ visible : logi TRUE [12:35:16.326] | : . ..$ stdout : chr "" [12:35:16.326] | : . ..$ conditions : list() [12:35:16.326] | : . ..$ rng : logi TRUE [12:35:16.326] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [12:35:16.326] | : . ..$ misuseGlobalEnv : NULL [12:35:16.326] | : . ..$ misuseConnections :List of 3 [12:35:16.326] | : . .. ..$ added : NULL [12:35:16.326] | : . .. ..$ removed : NULL [12:35:16.326] | : . .. ..$ replaced: NULL [12:35:16.326] | : . ..$ misuseDevices : NULL [12:35:16.326] | : . ..$ misuseDefaultDevice: list() [12:35:16.326] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.326] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.326] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "109" [12:35:16.326] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:16.326] | : . .. ..- attr(*, "source")=List of 5 [12:35:16.326] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.326] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.326] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.326] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.326] | : . .. .. ..$ pid : int 87304 [12:35:16.326] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.326] | : . .. .. ..$ random: int 2147483647 [12:35:16.326] | : . ..$ r_info :List of 4 [12:35:16.326] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.326] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:16.326] | : . .. ..$ os : chr "windows" [12:35:16.326] | : . .. ..$ os_name : chr "Windows" [12:35:16.326] | : . .. ..$ captures_utf8: logi TRUE [12:35:16.326] | : . ..$ version : chr "1.8" [12:35:16.326] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:16.326] | : . $ success: logi TRUE [12:35:16.326] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [12:35:16.326] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.326] | : . $ tag : NULL [12:35:16.346] | : . Received FutureResult [12:35:16.346] | : . FutureResult: [12:35:16.346] | : . value: 'integer' [12:35:16.346] | : . visible: TRUE [12:35:16.346] | : . stdout: character [12:35:16.346] | : . conditions: [n = 0] [12:35:16.346] | : . RNG used: TRUE [12:35:16.346] | : . duration: 0.004678011 secs (started 2025-07-29 12:35:16.279024) [12:35:16.346] | : . version: 1.8 [12:35:16.347] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.348] | : . ' Removed future from position #1 [12:35:16.348] | : . ' Number of registered futures: 0 [12:35:16.348] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.348] | : . Erased future from future backend [12:35:16.349] | : . result() for ClusterFuture ... [12:35:16.349] | : . ' result already collected: FutureResult [12:35:16.349] | : . result() for ClusterFuture ... done [12:35:16.349] | : . signalConditions() ... [12:35:16.350] | : . ' include = 'immediateCondition' [12:35:16.350] | : . ' exclude = [12:35:16.350] | : . ' resignal = FALSE [12:35:16.351] | : . ' Number of conditions: 0 [12:35:16.351] | : . ' int 0 [12:35:16.352] | : . signalConditions() ... done [12:35:16.352] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.352] | result() for ClusterFuture ... done [12:35:16.353] | result() for ClusterFuture ... [12:35:16.353] | : result already collected: FutureResult [12:35:16.353] | result() for ClusterFuture ... done [12:35:16.353] | signalConditions() ... [12:35:16.354] | : include = 'immediateCondition' [12:35:16.354] | : exclude = [12:35:16.354] | : resignal = FALSE [12:35:16.354] | : Number of conditions: 0 [12:35:16.355] | : int 0 [12:35:16.356] | signalConditions() ... done [12:35:16.356] | relay stdout ... [12:35:16.356] | relay stdout ... done [12:35:16.356] | check for misuse ... [12:35:16.357] | check for misuse ... done [12:35:16.357] value() for MultisessionFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:16.358] future(..., label = NULL) ... [12:35:16.358] | lazy: FALSE [12:35:16.359] | stdout: TRUE [12:35:16.359] | conditions: [n=1] 'condition' [12:35:16.359] | gc: FALSE [12:35:16.359] | earlySignal: FALSE [12:35:16.360] | getGlobalsAndPackages() ... [12:35:16.360] | : Searching for globals ... [12:35:16.373] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.374] | : Searching for globals ... done [12:35:16.374] | : Resolving globals: FALSE [12:35:16.374] | : Search for packages associated with the globals ... [12:35:16.374] | : . Packages associated with globals: [1] 'base' [12:35:16.375] | : . Packages: [1] 'base' [12:35:16.375] | : Search for packages associated with the globals ... done [12:35:16.375] | : Packages after dropping 'base': [0] [12:35:16.375] | : globals: [1] 'x' [12:35:16.376] | : packages: [0] [12:35:16.376] | getGlobalsAndPackages() ... done [12:35:16.376] | run() for 'Future' () ... [12:35:16.376] | : state: 'created' [12:35:16.377] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.377] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.377] | : Using MultisessionFutureBackend ... [12:35:16.377] | : . Number of futures since start: 36 (36 created, 36 launched, 42 finished) [12:35:16.377] | : . Launching futures ... [12:35:16.377] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.378] | : . ' , Workers: [n=2] [12:35:16.378] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.381] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.381] | : . ' , requestWorker() ... [12:35:16.381] | : . ' , ; requestNode() ... [12:35:16.382] | : . ' , ; ` Number of workers: 2 [12:35:16.382] | : . ' , ; ` Polling for a free worker ... [12:35:16.382] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.382] | : . ' , ; ` | : Listing all futures [12:35:16.383] | : . ' , ; ` | : Number of registered futures: 0 [12:35:16.383] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.383] | : . ' , ; ` | Total time: 0 [12:35:16.383] | : . ' , ; ` Polling for a free worker ... done [12:35:16.383] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.384] | : . ' , ; ` | Listing all futures [12:35:16.384] | : . ' , ; ` | Number of registered futures: 0 [12:35:16.384] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.384] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:16.385] | : . ' , ; ` Index of first available worker: 1 [12:35:16.385] | : . ' , ; ` Validate that the worker is functional ... [12:35:16.386] | : . ' , ; ` | Worker is functional [12:35:16.386] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.386] | : . ' , ; ` | : Listing all futures [12:35:16.387] | : . ' , ; ` | : Number of registered futures: 0 [12:35:16.387] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.387] | : . ' , ; ` Validate that the worker is functional ... done [12:35:16.387] | : . ' , ; requestNode() ... done [12:35:16.387] | : . ' , ; cluster node index: 1 [12:35:16.388] | : . ' , requestWorker() ... done [12:35:16.388] | : . ' , eraseGlobalEnvironment() ... [12:35:16.388] | : . ' , eraseGlobalEnvironment() ... done [12:35:16.389] | : . ' , launchFuture() ... [12:35:16.389] | : . ' , ; cluster node index: 1 [12:35:16.389] | : . ' , ; getFutureData() ... [12:35:16.389] | : . ' , ; ` getFutureCore() ... [12:35:16.389] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:16.390] | : . ' , ; ` getFutureCore() ... done [12:35:16.390] | : . ' , ; ` getFutureCapture() ... [12:35:16.390] | : . ' , ; ` getFutureCapture() ... done [12:35:16.390] | : . ' , ; ` getFutureContext() ... [12:35:16.390] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.390] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:16.391] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.391] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:16.391] | : . ' , ; ` getFutureContext() ... done [12:35:16.391] | : . ' , ; getFutureData() ... done [12:35:16.392] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.392] | : . ' , ; ` Appended future to position #1 [12:35:16.392] | : . ' , ; ` Number of registered futures: 1 [12:35:16.392] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.393] | : . ' , launchFuture() ... done [12:35:16.393] | : . ' , MultisessionFuture started [12:35:16.393] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.393] | : . Launching futures ... done [12:35:16.393] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.393] | : Using MultisessionFutureBackend ... done [12:35:16.394] | run() for 'Future' () ... done [12:35:16.394] future(..., label = NULL) ... done [12:35:16.395] future(..., label = NULL) ... [12:35:16.395] | lazy: FALSE [12:35:16.395] | stdout: TRUE [12:35:16.395] | conditions: [n=1] 'condition' [12:35:16.395] | gc: FALSE [12:35:16.395] | earlySignal: FALSE [12:35:16.396] | getGlobalsAndPackages() ... [12:35:16.396] | : Searching for globals ... [12:35:16.403] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.403] | : Searching for globals ... done [12:35:16.404] | : Resolving globals: FALSE [12:35:16.404] | : Search for packages associated with the globals ... [12:35:16.404] | : . Packages associated with globals: [1] 'base' [12:35:16.404] | : . Packages: [1] 'base' [12:35:16.405] | : Search for packages associated with the globals ... done [12:35:16.405] | : Packages after dropping 'base': [0] [12:35:16.405] | : globals: [1] 'x' [12:35:16.405] | : packages: [0] [12:35:16.405] | getGlobalsAndPackages() ... done [12:35:16.406] | run() for 'Future' () ... [12:35:16.406] | : state: 'created' [12:35:16.406] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.406] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.407] | : Using MultisessionFutureBackend ... [12:35:16.407] | : . Number of futures since start: 37 (37 created, 37 launched, 42 finished) [12:35:16.407] | : . Launching futures ... [12:35:16.407] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.407] | : . ' , Workers: [n=2] [12:35:16.408] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.410] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.410] | : . ' , requestWorker() ... [12:35:16.410] | : . ' , ; requestNode() ... [12:35:16.410] | : . ' , ; ` Number of workers: 2 [12:35:16.411] | : . ' , ; ` Polling for a free worker ... [12:35:16.411] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.411] | : . ' , ; ` | : Listing all futures [12:35:16.412] | : . ' , ; ` | : Number of registered futures: 1 [12:35:16.412] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.412] | : . ' , ; ` | Total time: 0 [12:35:16.412] | : . ' , ; ` Polling for a free worker ... done [12:35:16.413] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.413] | : . ' , ; ` | Listing all futures [12:35:16.413] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.413] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.414] | : . ' , ; ` avail: [n=2] '2' [12:35:16.414] | : . ' , ; ` Index of first available worker: 2 [12:35:16.414] | : . ' , ; ` Validate that the worker is functional ... [12:35:16.415] | : . ' , ; ` | Worker is functional [12:35:16.415] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.416] | : . ' , ; ` | : Listing all futures [12:35:16.416] | : . ' , ; ` | : Number of registered futures: 1 [12:35:16.416] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.416] | : . ' , ; ` Validate that the worker is functional ... done [12:35:16.417] | : . ' , ; requestNode() ... done [12:35:16.417] | : . ' , ; cluster node index: 2 [12:35:16.417] | : . ' , requestWorker() ... done [12:35:16.417] | : . ' , eraseGlobalEnvironment() ... [12:35:16.418] | : . ' , eraseGlobalEnvironment() ... done [12:35:16.418] | : . ' , launchFuture() ... [12:35:16.419] | : . ' , ; cluster node index: 2 [12:35:16.419] | : . ' , ; getFutureData() ... [12:35:16.419] | : . ' , ; ` getFutureCore() ... [12:35:16.419] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:16.420] | : . ' , ; ` getFutureCore() ... done [12:35:16.420] | : . ' , ; ` getFutureCapture() ... [12:35:16.420] | : . ' , ; ` getFutureCapture() ... done [12:35:16.420] | : . ' , ; ` getFutureContext() ... [12:35:16.421] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.421] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:16.421] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.422] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:16.422] | : . ' , ; ` getFutureContext() ... done [12:35:16.422] | : . ' , ; getFutureData() ... done [12:35:16.446] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.446] | : . ' , ; ` Appended future to position #2 [12:35:16.447] | : . ' , ; ` Number of registered futures: 2 [12:35:16.447] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.447] | : . ' , launchFuture() ... done [12:35:16.447] | : . ' , MultisessionFuture started [12:35:16.448] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.448] | : . Launching futures ... done [12:35:16.448] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.448] | : Using MultisessionFutureBackend ... done [12:35:16.449] | run() for 'Future' () ... done [12:35:16.449] future(..., label = NULL) ... done [12:35:16.450] future(..., label = NULL) ... [12:35:16.450] | lazy: FALSE [12:35:16.450] | stdout: TRUE [12:35:16.450] | conditions: [n=1] 'condition' [12:35:16.451] | gc: FALSE [12:35:16.451] | earlySignal: FALSE [12:35:16.451] | getGlobalsAndPackages() ... [12:35:16.451] | : Searching for globals ... [12:35:16.462] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.462] | : Searching for globals ... done [12:35:16.462] | : Resolving globals: FALSE [12:35:16.463] | : Search for packages associated with the globals ... [12:35:16.463] | : . Packages associated with globals: [1] 'base' [12:35:16.464] | : . Packages: [1] 'base' [12:35:16.464] | : Search for packages associated with the globals ... done [12:35:16.464] | : Packages after dropping 'base': [0] [12:35:16.465] | : globals: [1] 'x' [12:35:16.465] | : packages: [0] [12:35:16.465] | getGlobalsAndPackages() ... done [12:35:16.466] | run() for 'Future' () ... [12:35:16.466] | : state: 'created' [12:35:16.466] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.467] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.467] | : Using MultisessionFutureBackend ... [12:35:16.467] | : . Number of futures since start: 38 (38 created, 38 launched, 42 finished) [12:35:16.467] | : . Launching futures ... [12:35:16.468] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.468] | : . ' , Workers: [n=2] [12:35:16.468] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.471] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.472] | : . ' , requestWorker() ... [12:35:16.472] | : . ' , ; requestNode() ... [12:35:16.472] | : . ' , ; ` Number of workers: 2 [12:35:16.472] | : . ' , ; ` Polling for a free worker ... [12:35:16.473] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.473] | : . ' , ; ` | : Listing all futures [12:35:16.473] | : . ' , ; ` | : Number of registered futures: 2 [12:35:16.473] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.474] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:16.487] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:16.488] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:16.488] | : . ' , ; ` | : . resolved() ... [12:35:16.488] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:16.489] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:16.489] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:16.490] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.490] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:16.491] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:16.491] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.491] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:16.492] | : . ' , ; ` | : . ' , ; Received data: [12:35:16.492] | : . ' , ; ` | : . ' , ; List of 5 [12:35:16.492] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:16.492] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "110" [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:16.492] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:16.492] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:16.492] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:16.492] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:16.492] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:16.492] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.492] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:16.515] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:16.515] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:16.515] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:16.515] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:16.515] | : . ' , ; ` | : . ' , ; stdout: character [12:35:16.515] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:16.515] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:16.515] | : . ' , ; ` | : . ' , ; duration: 0.005455017 secs (started 2025-07-29 12:35:16.392541) [12:35:16.515] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:16.516] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.517] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:16.517] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:16.517] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.518] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:16.518] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:16.518] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:16.518] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:16.519] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:16.519] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:16.519] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:16.520] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:16.520] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:16.520] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:16.521] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:16.521] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.522] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:16.522] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:16.522] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:16.522] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-110 [12:35:16.523] | : . ' , ; ` | : . ' , identical; success [12:35:16.523] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:16.523] | : . ' , ; ` | : . resolved() ... done [12:35:16.524] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:16.524] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:16.524] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.525] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.525] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.525] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.526] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.526] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.526] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:16.527] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:16.527] | : . ' , ; ` | : . ' , ; exclude = [12:35:16.527] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:16.527] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:16.531] | : . ' , ; ` | : . ' , ; int 0 [12:35:16.533] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:16.533] | : . ' , ; ` | : . ' , check for misuse ... [12:35:16.533] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:16.534] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:16.534] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:16.534] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:16.535] | : . ' , ; ` | : Remove collected futures ... [12:35:16.535] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:16.535] | : . ' , ; ` | : Remove collected futures ... done [12:35:16.536] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:16.536] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:16.536] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:16.537] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:16.537] | : . ' , ; ` | Number of registered futures: 2 [12:35:16.537] | : . ' , ; ` Polling for a free worker ... done [12:35:16.538] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.538] | : . ' , ; ` | Listing all futures [12:35:16.538] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.539] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.539] | : . ' , ; ` Total time: 0.065061092376709 [12:35:16.539] | : . ' , ; requestNode() ... done [12:35:16.540] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.540] | : . ' , ; ` Listing all futures [12:35:16.540] | : . ' , ; ` Number of registered futures: 1 [12:35:16.541] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.541] | : . ' , ; avail: [n=2] '1' [12:35:16.541] | : . ' , ; Index of first available worker: 1 [12:35:16.542] | : . ' , ; Validate that the worker is functional ... [12:35:16.542] | : . ' , ; ` Worker is functional [12:35:16.543] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.543] | : . ' , ; ` | Listing all futures [12:35:16.543] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.544] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.544] | : . ' , ; Validate that the worker is functional ... done [12:35:16.544] | : . ' , requestWorker() ... done [12:35:16.545] | : . ' , cluster node index: 1 [12:35:16.545] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.545] | : . ' eraseGlobalEnvironment() ... [12:35:16.546] | : . ' eraseGlobalEnvironment() ... done [12:35:16.546] | : . ' launchFuture() ... [12:35:16.546] | : . ' , cluster node index: 1 [12:35:16.547] | : . ' , getFutureData() ... [12:35:16.547] | : . ' , ; getFutureCore() ... [12:35:16.547] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:16.548] | : . ' , ; getFutureCore() ... done [12:35:16.548] | : . ' , ; getFutureCapture() ... [12:35:16.548] | : . ' , ; getFutureCapture() ... done [12:35:16.549] | : . ' , ; getFutureContext() ... [12:35:16.549] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.549] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:16.550] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.550] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:16.550] | : . ' , ; getFutureContext() ... done [12:35:16.550] | : . ' , getFutureData() ... done [12:35:16.573] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.573] | : . ' , ; Appended future to position #2 [12:35:16.574] | : . ' , ; Number of registered futures: 2 [12:35:16.574] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.574] | : . ' launchFuture() ... done [12:35:16.575] | : . ' MultisessionFuture started [12:35:16.575] | : . Launching futures ... done [12:35:16.575] | : Using MultisessionFutureBackend ... done [12:35:16.575] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.576] | run() for 'Future' () ... done [12:35:16.576] future(..., label = NULL) ... done [12:35:16.577] future(..., label = NULL) ... [12:35:16.577] | lazy: FALSE [12:35:16.577] | stdout: TRUE [12:35:16.578] | conditions: [n=1] 'condition' [12:35:16.578] | gc: FALSE [12:35:16.578] | earlySignal: FALSE [12:35:16.578] | getGlobalsAndPackages() ... [12:35:16.579] | : Searching for globals ... [12:35:16.588] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.588] | : Searching for globals ... done [12:35:16.589] | : Resolving globals: FALSE [12:35:16.589] | : Search for packages associated with the globals ... [12:35:16.589] | : . Packages associated with globals: [1] 'base' [12:35:16.589] | : . Packages: [1] 'base' [12:35:16.590] | : Search for packages associated with the globals ... done [12:35:16.590] | : Packages after dropping 'base': [0] [12:35:16.590] | : globals: [1] 'x' [12:35:16.590] | : packages: [0] [12:35:16.590] | getGlobalsAndPackages() ... done [12:35:16.591] | run() for 'Future' () ... [12:35:16.591] | : state: 'created' [12:35:16.591] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.591] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.591] | : Using MultisessionFutureBackend ... [12:35:16.592] | : . Number of futures since start: 39 (39 created, 39 launched, 44 finished) [12:35:16.592] | : . Launching futures ... [12:35:16.592] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.592] | : . ' , Workers: [n=2] [12:35:16.592] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.594] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.594] | : . ' , requestWorker() ... [12:35:16.595] | : . ' , ; requestNode() ... [12:35:16.595] | : . ' , ; ` Number of workers: 2 [12:35:16.595] | : . ' , ; ` Polling for a free worker ... [12:35:16.595] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.595] | : . ' , ; ` | : Listing all futures [12:35:16.595] | : . ' , ; ` | : Number of registered futures: 2 [12:35:16.596] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.596] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:16.612] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:16.613] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:16.613] | : . ' , ; ` | : . resolved() ... [12:35:16.613] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:35:16.614] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:16.614] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:16.615] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:16.615] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:16.616] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:16.616] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:16.616] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:16.617] | : . ' , ; ` | : . ' , ; Received data: [12:35:16.617] | : . ' , ; ` | : . ' , ; List of 5 [12:35:16.617] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:16.617] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "111" [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:16.617] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:16.617] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:16.617] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:16.617] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:16.617] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:16.617] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.617] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:16.640] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:16.641] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:16.641] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:16.641] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:16.641] | : . ' , ; ` | : . ' , ; stdout: character [12:35:16.641] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:16.641] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:16.641] | : . ' , ; ` | : . ' , ; duration: 0.003211021 secs (started 2025-07-29 12:35:16.446965) [12:35:16.641] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:16.642] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.642] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:16.642] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:16.642] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.643] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:16.643] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:16.643] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:16.644] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:16.644] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:16.644] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:16.645] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:16.645] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:16.645] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:16.645] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:16.646] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:16.646] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.647] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:16.647] | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:35:16.647] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:16.647] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-111 [12:35:16.648] | : . ' , ; ` | : . ' , identical; success [12:35:16.648] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:16.648] | : . ' , ; ` | : . resolved() ... done [12:35:16.649] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:16.649] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:35:16.649] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.650] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.650] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.650] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.651] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.651] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.651] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:16.651] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:16.652] | : . ' , ; ` | : . ' , ; exclude = [12:35:16.652] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:16.652] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:16.652] | : . ' , ; ` | : . ' , ; int 0 [12:35:16.653] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:16.654] | : . ' , ; ` | : . ' , check for misuse ... [12:35:16.654] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:16.654] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:35:16.655] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:16.655] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:16.655] | : . ' , ; ` | : Remove collected futures ... [12:35:16.655] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:16.656] | : . ' , ; ` | : Remove collected futures ... done [12:35:16.656] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:16.656] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:16.657] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:16.657] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:16.657] | : . ' , ; ` | Number of registered futures: 2 [12:35:16.657] | : . ' , ; ` Polling for a free worker ... done [12:35:16.658] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.658] | : . ' , ; ` | Listing all futures [12:35:16.658] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.659] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.659] | : . ' , ; ` Total time: 0.0626370906829834 [12:35:16.659] | : . ' , ; requestNode() ... done [12:35:16.659] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.660] | : . ' , ; ` Listing all futures [12:35:16.660] | : . ' , ; ` Number of registered futures: 1 [12:35:16.660] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.660] | : . ' , ; avail: [n=2] '2' [12:35:16.661] | : . ' , ; Index of first available worker: 2 [12:35:16.661] | : . ' , ; Validate that the worker is functional ... [12:35:16.662] | : . ' , ; ` Worker is functional [12:35:16.662] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.662] | : . ' , ; ` | Listing all futures [12:35:16.662] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.663] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.663] | : . ' , ; Validate that the worker is functional ... done [12:35:16.663] | : . ' , requestWorker() ... done [12:35:16.663] | : . ' , cluster node index: 2 [12:35:16.664] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.664] | : . ' eraseGlobalEnvironment() ... [12:35:16.665] | : . ' eraseGlobalEnvironment() ... done [12:35:16.665] | : . ' launchFuture() ... [12:35:16.665] | : . ' , cluster node index: 2 [12:35:16.666] | : . ' , getFutureData() ... [12:35:16.666] | : . ' , ; getFutureCore() ... [12:35:16.666] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:16.666] | : . ' , ; getFutureCore() ... done [12:35:16.667] | : . ' , ; getFutureCapture() ... [12:35:16.667] | : . ' , ; getFutureCapture() ... done [12:35:16.667] | : . ' , ; getFutureContext() ... [12:35:16.667] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.668] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:16.668] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.668] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:16.668] | : . ' , ; getFutureContext() ... done [12:35:16.669] | : . ' , getFutureData() ... done [12:35:16.693] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.694] | : . ' , ; Appended future to position #2 [12:35:16.694] | : . ' , ; Number of registered futures: 2 [12:35:16.694] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.695] | : . ' launchFuture() ... done [12:35:16.695] | : . ' MultisessionFuture started [12:35:16.695] | : . Launching futures ... done [12:35:16.695] | : Using MultisessionFutureBackend ... done [12:35:16.696] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.696] | run() for 'Future' () ... done [12:35:16.696] future(..., label = NULL) ... done [12:35:16.697] value() for MultisessionFuture () ... [12:35:16.697] | result() for ClusterFuture ... [12:35:16.697] | : result already collected: FutureResult [12:35:16.698] | result() for ClusterFuture ... done [12:35:16.698] | result() for ClusterFuture ... [12:35:16.698] | : result already collected: FutureResult [12:35:16.699] | result() for ClusterFuture ... done [12:35:16.699] | signalConditions() ... [12:35:16.699] | : include = 'immediateCondition' [12:35:16.699] | : exclude = [12:35:16.700] | : resignal = FALSE [12:35:16.700] | : Number of conditions: 0 [12:35:16.700] | : int 0 [12:35:16.701] | signalConditions() ... done [12:35:16.701] | relay stdout ... [12:35:16.702] | relay stdout ... done [12:35:16.702] | check for misuse ... [12:35:16.702] | check for misuse ... done [12:35:16.703] value() for MultisessionFuture () ... done [12:35:16.703] value() for MultisessionFuture () ... [12:35:16.703] | result() for ClusterFuture ... [12:35:16.704] | : result already collected: FutureResult [12:35:16.704] | result() for ClusterFuture ... done [12:35:16.704] | result() for ClusterFuture ... [12:35:16.704] | : result already collected: FutureResult [12:35:16.705] | result() for ClusterFuture ... done [12:35:16.705] | signalConditions() ... [12:35:16.705] | : include = 'immediateCondition' [12:35:16.706] | : exclude = [12:35:16.706] | : resignal = FALSE [12:35:16.706] | : Number of conditions: 0 [12:35:16.706] | : int 0 [12:35:16.707] | signalConditions() ... done [12:35:16.708] | relay stdout ... [12:35:16.708] | relay stdout ... done [12:35:16.708] | check for misuse ... [12:35:16.709] | check for misuse ... done [12:35:16.709] value() for MultisessionFuture () ... done [12:35:16.709] value() for MultisessionFuture () ... [12:35:16.709] | result() for ClusterFuture ... [12:35:16.710] | : assertValidConnection() ... [12:35:16.710] | : . cluster node index: 1 [12:35:16.711] | : assertValidConnection() ... done [12:35:16.711] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:16.711] | : . cluster node index: 1 [12:35:16.711] | : . [1] TRUE [12:35:16.712] | : . Received data: [12:35:16.712] | : . List of 5 [12:35:16.712] | : . $ type : chr "VALUE" [12:35:16.712] | : . $ value :List of 16 [12:35:16.712] | : . ..$ value : int 0 [12:35:16.712] | : . ..$ visible : logi TRUE [12:35:16.712] | : . ..$ stdout : chr "" [12:35:16.712] | : . ..$ conditions : list() [12:35:16.712] | : . ..$ rng : logi TRUE [12:35:16.712] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [12:35:16.712] | : . ..$ misuseGlobalEnv : NULL [12:35:16.712] | : . ..$ misuseConnections :List of 3 [12:35:16.712] | : . .. ..$ added : NULL [12:35:16.712] | : . .. ..$ removed : NULL [12:35:16.712] | : . .. ..$ replaced: NULL [12:35:16.712] | : . ..$ misuseDevices : NULL [12:35:16.712] | : . ..$ misuseDefaultDevice: list() [12:35:16.712] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.712] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.712] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "112" [12:35:16.712] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:16.712] | : . .. ..- attr(*, "source")=List of 5 [12:35:16.712] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.712] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.712] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.712] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.712] | : . .. .. ..$ pid : int 173544 [12:35:16.712] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.712] | : . .. .. ..$ random: int 2147483647 [12:35:16.712] | : . ..$ r_info :List of 4 [12:35:16.712] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.712] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:16.712] | : . .. ..$ os : chr "windows" [12:35:16.712] | : . .. ..$ os_name : chr "Windows" [12:35:16.712] | : . .. ..$ captures_utf8: logi TRUE [12:35:16.712] | : . ..$ version : chr "1.8" [12:35:16.712] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:16.712] | : . $ success: logi TRUE [12:35:16.712] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:16.712] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.712] | : . $ tag : NULL [12:35:16.737] | : . Received FutureResult [12:35:16.737] | : . FutureResult: [12:35:16.737] | : . value: 'integer' [12:35:16.737] | : . visible: TRUE [12:35:16.737] | : . stdout: character [12:35:16.737] | : . conditions: [n = 0] [12:35:16.737] | : . RNG used: TRUE [12:35:16.737] | : . duration: 0.005347013 secs (started 2025-07-29 12:35:16.573903) [12:35:16.737] | : . version: 1.8 [12:35:16.738] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.738] | : . ' Removed future from position #1 [12:35:16.738] | : . ' Number of registered futures: 1 [12:35:16.739] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.739] | : . Erased future from future backend [12:35:16.739] | : . result() for ClusterFuture ... [12:35:16.739] | : . ' result already collected: FutureResult [12:35:16.739] | : . result() for ClusterFuture ... done [12:35:16.740] | : . signalConditions() ... [12:35:16.740] | : . ' include = 'immediateCondition' [12:35:16.740] | : . ' exclude = [12:35:16.740] | : . ' resignal = FALSE [12:35:16.740] | : . ' Number of conditions: 0 [12:35:16.740] | : . ' int 0 [12:35:16.741] | : . signalConditions() ... done [12:35:16.741] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.741] | result() for ClusterFuture ... done [12:35:16.742] | result() for ClusterFuture ... [12:35:16.742] | : result already collected: FutureResult [12:35:16.742] | result() for ClusterFuture ... done [12:35:16.742] | signalConditions() ... [12:35:16.743] | : include = 'immediateCondition' [12:35:16.743] | : exclude = [12:35:16.743] | : resignal = FALSE [12:35:16.743] | : Number of conditions: 0 [12:35:16.743] | : int 0 [12:35:16.744] | signalConditions() ... done [12:35:16.744] | relay stdout ... [12:35:16.744] | relay stdout ... done [12:35:16.744] | check for misuse ... [12:35:16.745] | check for misuse ... done [12:35:16.745] value() for MultisessionFuture () ... done [12:35:16.745] value() for MultisessionFuture () ... [12:35:16.745] | result() for ClusterFuture ... [12:35:16.745] | : assertValidConnection() ... [12:35:16.746] | : . cluster node index: 2 [12:35:16.746] | : assertValidConnection() ... done [12:35:16.746] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:16.746] | : . cluster node index: 2 [12:35:16.747] | : . [1] TRUE [12:35:16.747] | : . Received data: [12:35:16.747] | : . List of 5 [12:35:16.747] | : . $ type : chr "VALUE" [12:35:16.747] | : . $ value :List of 16 [12:35:16.747] | : . ..$ value : int 1 [12:35:16.747] | : . ..$ visible : logi TRUE [12:35:16.747] | : . ..$ stdout : chr "" [12:35:16.747] | : . ..$ conditions : list() [12:35:16.747] | : . ..$ rng : logi TRUE [12:35:16.747] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [12:35:16.747] | : . ..$ misuseGlobalEnv : NULL [12:35:16.747] | : . ..$ misuseConnections :List of 3 [12:35:16.747] | : . .. ..$ added : NULL [12:35:16.747] | : . .. ..$ removed : NULL [12:35:16.747] | : . .. ..$ replaced: NULL [12:35:16.747] | : . ..$ misuseDevices : NULL [12:35:16.747] | : . ..$ misuseDefaultDevice: list() [12:35:16.747] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.747] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.747] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "113" [12:35:16.747] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:16.747] | : . .. ..- attr(*, "source")=List of 5 [12:35:16.747] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.747] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.747] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.747] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.747] | : . .. .. ..$ pid : int 87304 [12:35:16.747] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.747] | : . .. .. ..$ random: int 2147483647 [12:35:16.747] | : . ..$ r_info :List of 4 [12:35:16.747] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.747] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:16.747] | : . .. ..$ os : chr "windows" [12:35:16.747] | : . .. ..$ os_name : chr "Windows" [12:35:16.747] | : . .. ..$ captures_utf8: logi TRUE [12:35:16.747] | : . ..$ version : chr "1.8" [12:35:16.747] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:16.747] | : . $ success: logi TRUE [12:35:16.747] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:16.747] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.747] | : . $ tag : NULL [12:35:16.766] | : . Received FutureResult [12:35:16.766] | : . FutureResult: [12:35:16.766] | : . value: 'integer' [12:35:16.766] | : . visible: TRUE [12:35:16.766] | : . stdout: character [12:35:16.766] | : . conditions: [n = 0] [12:35:16.766] | : . RNG used: TRUE [12:35:16.766] | : . duration: 0.004521847 secs (started 2025-07-29 12:35:16.693927) [12:35:16.766] | : . version: 1.8 [12:35:16.767] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.767] | : . ' Removed future from position #1 [12:35:16.768] | : . ' Number of registered futures: 0 [12:35:16.768] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.768] | : . Erased future from future backend [12:35:16.769] | : . result() for ClusterFuture ... [12:35:16.769] | : . ' result already collected: FutureResult [12:35:16.769] | : . result() for ClusterFuture ... done [12:35:16.769] | : . signalConditions() ... [12:35:16.770] | : . ' include = 'immediateCondition' [12:35:16.770] | : . ' exclude = [12:35:16.770] | : . ' resignal = FALSE [12:35:16.770] | : . ' Number of conditions: 0 [12:35:16.770] | : . ' int 0 [12:35:16.771] | : . signalConditions() ... done [12:35:16.772] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.772] | result() for ClusterFuture ... done [12:35:16.772] | result() for ClusterFuture ... [12:35:16.772] | : result already collected: FutureResult [12:35:16.773] | result() for ClusterFuture ... done [12:35:16.773] | signalConditions() ... [12:35:16.773] | : include = 'immediateCondition' [12:35:16.774] | : exclude = [12:35:16.774] | : resignal = FALSE [12:35:16.774] | : Number of conditions: 0 [12:35:16.774] | : int 0 [12:35:16.775] | signalConditions() ... done [12:35:16.775] | relay stdout ... [12:35:16.776] | relay stdout ... done [12:35:16.776] | check for misuse ... [12:35:16.776] | check for misuse ... done [12:35:16.776] value() for MultisessionFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [12:35:16.778] future(..., label = 'fsample_1-844575') ... [12:35:16.778] | lazy: FALSE [12:35:16.778] | stdout: TRUE [12:35:16.778] | conditions: [n=1] 'condition' [12:35:16.779] | gc: FALSE [12:35:16.779] | earlySignal: FALSE [12:35:16.779] | getGlobalsAndPackages() ... [12:35:16.779] | : Searching for globals ... [12:35:16.790] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.790] | : Searching for globals ... done [12:35:16.791] | : Resolving globals: FALSE [12:35:16.791] | : Search for packages associated with the globals ... [12:35:16.791] | : . Packages associated with globals: [1] 'base' [12:35:16.792] | : . Packages: [1] 'base' [12:35:16.792] | : Search for packages associated with the globals ... done [12:35:16.793] | : Packages after dropping 'base': [0] [12:35:16.793] | : globals: [1] 'x' [12:35:16.793] | : packages: [0] [12:35:16.793] | getGlobalsAndPackages() ... done [12:35:16.794] | run() for 'Future' ('fsample_1-844575') ... [12:35:16.794] | : state: 'created' [12:35:16.795] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.795] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.795] | : Using MultisessionFutureBackend ... [12:35:16.795] | : . Number of futures since start: 40 (40 created, 40 launched, 48 finished) [12:35:16.796] | : . Launching futures ... [12:35:16.796] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.796] | : . ' , Workers: [n=2] [12:35:16.796] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.799] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.800] | : . ' , requestWorker() ... [12:35:16.800] | : . ' , ; requestNode() ... [12:35:16.800] | : . ' , ; ` Number of workers: 2 [12:35:16.800] | : . ' , ; ` Polling for a free worker ... [12:35:16.801] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.801] | : . ' , ; ` | : Listing all futures [12:35:16.801] | : . ' , ; ` | : Number of registered futures: 0 [12:35:16.801] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.802] | : . ' , ; ` | Total time: 0 [12:35:16.802] | : . ' , ; ` Polling for a free worker ... done [12:35:16.802] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.803] | : . ' , ; ` | Listing all futures [12:35:16.803] | : . ' , ; ` | Number of registered futures: 0 [12:35:16.803] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.803] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:16.804] | : . ' , ; ` Index of first available worker: 1 [12:35:16.804] | : . ' , ; ` Validate that the worker is functional ... [12:35:16.805] | : . ' , ; ` | Worker is functional [12:35:16.805] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.805] | : . ' , ; ` | : Listing all futures [12:35:16.805] | : . ' , ; ` | : Number of registered futures: 0 [12:35:16.806] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.806] | : . ' , ; ` Validate that the worker is functional ... done [12:35:16.806] | : . ' , ; requestNode() ... done [12:35:16.806] | : . ' , ; cluster node index: 1 [12:35:16.807] | : . ' , requestWorker() ... done [12:35:16.807] | : . ' , eraseGlobalEnvironment() ... [12:35:16.808] | : . ' , eraseGlobalEnvironment() ... done [12:35:16.808] | : . ' , launchFuture() ... [12:35:16.808] | : . ' , ; cluster node index: 1 [12:35:16.808] | : . ' , ; getFutureData() ... [12:35:16.809] | : . ' , ; ` getFutureCore() ... [12:35:16.809] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:16.809] | : . ' , ; ` getFutureCore() ... done [12:35:16.809] | : . ' , ; ` getFutureCapture() ... [12:35:16.810] | : . ' , ; ` getFutureCapture() ... done [12:35:16.810] | : . ' , ; ` getFutureContext() ... [12:35:16.810] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.810] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:16.811] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.811] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:16.811] | : . ' , ; ` getFutureContext() ... done [12:35:16.812] | : . ' , ; getFutureData() ... done [12:35:16.812] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.812] | : . ' , ; ` Appended future to position #1 [12:35:16.813] | : . ' , ; ` Number of registered futures: 1 [12:35:16.813] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.813] | : . ' , launchFuture() ... done [12:35:16.813] | : . ' , MultisessionFuture started [12:35:16.814] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.814] | : . Launching futures ... done [12:35:16.814] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.815] | : Using MultisessionFutureBackend ... done [12:35:16.815] | run() for 'Future' ('fsample_1-844575') ... done [12:35:16.815] future(..., label = 'fsample_1-844575') ... done [12:35:16.816] future(..., label = 'fsample_2-779525') ... [12:35:16.816] | lazy: FALSE [12:35:16.816] | stdout: TRUE [12:35:16.817] | conditions: [n=1] 'condition' [12:35:16.817] | gc: FALSE [12:35:16.817] | earlySignal: FALSE [12:35:16.817] | getGlobalsAndPackages() ... [12:35:16.818] | : Searching for globals ... [12:35:16.828] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.829] | : Searching for globals ... done [12:35:16.829] | : Resolving globals: FALSE [12:35:16.829] | : Search for packages associated with the globals ... [12:35:16.830] | : . Packages associated with globals: [1] 'base' [12:35:16.830] | : . Packages: [1] 'base' [12:35:16.831] | : Search for packages associated with the globals ... done [12:35:16.831] | : Packages after dropping 'base': [0] [12:35:16.831] | : globals: [1] 'x' [12:35:16.831] | : packages: [0] [12:35:16.832] | getGlobalsAndPackages() ... done [12:35:16.832] | run() for 'Future' ('fsample_2-779525') ... [12:35:16.832] | : state: 'created' [12:35:16.833] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.833] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.833] | : Using MultisessionFutureBackend ... [12:35:16.834] | : . Number of futures since start: 41 (41 created, 41 launched, 48 finished) [12:35:16.834] | : . Launching futures ... [12:35:16.834] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.834] | : . ' , Workers: [n=2] [12:35:16.835] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.838] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.838] | : . ' , requestWorker() ... [12:35:16.838] | : . ' , ; requestNode() ... [12:35:16.838] | : . ' , ; ` Number of workers: 2 [12:35:16.839] | : . ' , ; ` Polling for a free worker ... [12:35:16.839] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.839] | : . ' , ; ` | : Listing all futures [12:35:16.839] | : . ' , ; ` | : Number of registered futures: 1 [12:35:16.840] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.840] | : . ' , ; ` | Total time: 0 [12:35:16.840] | : . ' , ; ` Polling for a free worker ... done [12:35:16.841] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.841] | : . ' , ; ` | Listing all futures [12:35:16.841] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.841] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.842] | : . ' , ; ` avail: [n=2] '2' [12:35:16.842] | : . ' , ; ` Index of first available worker: 2 [12:35:16.842] | : . ' , ; ` Validate that the worker is functional ... [12:35:16.843] | : . ' , ; ` | Worker is functional [12:35:16.844] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.844] | : . ' , ; ` | : Listing all futures [12:35:16.844] | : . ' , ; ` | : Number of registered futures: 1 [12:35:16.844] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.845] | : . ' , ; ` Validate that the worker is functional ... done [12:35:16.845] | : . ' , ; requestNode() ... done [12:35:16.845] | : . ' , ; cluster node index: 2 [12:35:16.845] | : . ' , requestWorker() ... done [12:35:16.846] | : . ' , eraseGlobalEnvironment() ... [12:35:16.847] | : . ' , eraseGlobalEnvironment() ... done [12:35:16.847] | : . ' , launchFuture() ... [12:35:16.847] | : . ' , ; cluster node index: 2 [12:35:16.847] | : . ' , ; getFutureData() ... [12:35:16.848] | : . ' , ; ` getFutureCore() ... [12:35:16.848] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:16.848] | : . ' , ; ` getFutureCore() ... done [12:35:16.849] | : . ' , ; ` getFutureCapture() ... [12:35:16.849] | : . ' , ; ` getFutureCapture() ... done [12:35:16.849] | : . ' , ; ` getFutureContext() ... [12:35:16.849] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.850] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:16.850] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.850] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:16.851] | : . ' , ; ` getFutureContext() ... done [12:35:16.851] | : . ' , ; getFutureData() ... done [12:35:16.875] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:16.876] | : . ' , ; ` Appended future to position #2 [12:35:16.880] | : . ' , ; ` Number of registered futures: 2 [12:35:16.880] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:16.881] | : . ' , launchFuture() ... done [12:35:16.881] | : . ' , MultisessionFuture started [12:35:16.881] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.882] | : . Launching futures ... done [12:35:16.882] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:16.882] | : Using MultisessionFutureBackend ... done [12:35:16.882] | run() for 'Future' ('fsample_2-779525') ... done [12:35:16.883] future(..., label = 'fsample_2-779525') ... done [12:35:16.884] future(..., label = 'fsample_3-377934') ... [12:35:16.884] | lazy: FALSE [12:35:16.884] | stdout: TRUE [12:35:16.885] | conditions: [n=1] 'condition' [12:35:16.885] | gc: FALSE [12:35:16.885] | earlySignal: FALSE [12:35:16.885] | getGlobalsAndPackages() ... [12:35:16.886] | : Searching for globals ... [12:35:16.896] | : . globals found: [3] '{', 'sample', 'x' [12:35:16.896] | : Searching for globals ... done [12:35:16.896] | : Resolving globals: FALSE [12:35:16.897] | : Search for packages associated with the globals ... [12:35:16.897] | : . Packages associated with globals: [1] 'base' [12:35:16.898] | : . Packages: [1] 'base' [12:35:16.898] | : Search for packages associated with the globals ... done [12:35:16.898] | : Packages after dropping 'base': [0] [12:35:16.899] | : globals: [1] 'x' [12:35:16.899] | : packages: [0] [12:35:16.899] | getGlobalsAndPackages() ... done [12:35:16.899] | run() for 'Future' ('fsample_3-377934') ... [12:35:16.900] | : state: 'created' [12:35:16.900] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.900] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.900] | : Using MultisessionFutureBackend ... [12:35:16.900] | : . Number of futures since start: 42 (42 created, 42 launched, 48 finished) [12:35:16.901] | : . Launching futures ... [12:35:16.901] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:16.901] | : . ' , Workers: [n=2] [12:35:16.901] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:16.903] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:16.903] | : . ' , requestWorker() ... [12:35:16.904] | : . ' , ; requestNode() ... [12:35:16.904] | : . ' , ; ` Number of workers: 2 [12:35:16.904] | : . ' , ; ` Polling for a free worker ... [12:35:16.904] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.904] | : . ' , ; ` | : Listing all futures [12:35:16.905] | : . ' , ; ` | : Number of registered futures: 2 [12:35:16.905] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.905] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:16.925] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:16.925] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:16.926] | : . ' , ; ` | : . resolved() ... [12:35:16.926] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-844575') ... [12:35:16.927] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:16.927] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:16.927] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.928] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:16.928] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:16.928] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:16.929] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:16.929] | : . ' , ; ` | : . ' , ; Received data: [12:35:16.929] | : . ' , ; ` | : . ' , ; List of 5 [12:35:16.929] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:16.929] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ value : int 3 [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 229649546 1369522933 -1709742769 -23416234 -1767239424 -244112317 -933402655 932988752 ... [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "114" [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:16.929] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:16.929] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:16.929] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:16.929] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:16.929] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:16.929] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:16.929] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:16.948] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:16.948] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:16.948] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:16.948] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:16.948] | : . ' , ; ` | : . ' , ; stdout: character [12:35:16.948] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:16.948] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:16.948] | : . ' , ; ` | : . ' , ; duration: 0.005328178 secs (started 2025-07-29 12:35:16.815786) [12:35:16.948] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:16.949] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:16.949] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:16.950] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:16.950] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:16.950] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:16.951] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:16.951] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:16.951] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:16.951] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:16.952] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:16.952] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:16.952] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:16.952] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:16.952] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:16.953] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:16.953] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:16.954] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:16.954] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-844575') ... done [12:35:16.954] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:16.954] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-114 [12:35:16.955] | : . ' , ; ` | : . ' , identical; success [12:35:16.955] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:16.955] | : . ' , ; ` | : . resolved() ... done [12:35:16.955] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:16.955] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-844575') ... [12:35:16.956] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.956] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.956] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.957] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:16.957] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:16.957] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:16.957] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:16.958] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:16.958] | : . ' , ; ` | : . ' , ; exclude = [12:35:16.958] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:16.959] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:16.959] | : . ' , ; ` | : . ' , ; int 0 [12:35:16.960] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:16.960] | : . ' , ; ` | : . ' , check for misuse ... [12:35:16.960] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:16.961] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-844575') ... done [12:35:16.961] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:16.962] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:16.962] | : . ' , ; ` | : Remove collected futures ... [12:35:16.962] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:16.962] | : . ' , ; ` | : Remove collected futures ... done [12:35:16.963] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:16.963] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:16.963] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:16.964] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:16.964] | : . ' , ; ` | Number of registered futures: 2 [12:35:16.964] | : . ' , ; ` Polling for a free worker ... done [12:35:16.964] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.965] | : . ' , ; ` | Listing all futures [12:35:16.965] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.965] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.965] | : . ' , ; ` Total time: 0.0601589679718018 [12:35:16.966] | : . ' , ; requestNode() ... done [12:35:16.966] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.966] | : . ' , ; ` Listing all futures [12:35:16.966] | : . ' , ; ` Number of registered futures: 1 [12:35:16.967] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.967] | : . ' , ; avail: [n=2] '1' [12:35:16.967] | : . ' , ; Index of first available worker: 1 [12:35:16.968] | : . ' , ; Validate that the worker is functional ... [12:35:16.968] | : . ' , ; ` Worker is functional [12:35:16.969] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:16.969] | : . ' , ; ` | Listing all futures [12:35:16.969] | : . ' , ; ` | Number of registered futures: 1 [12:35:16.970] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:16.970] | : . ' , ; Validate that the worker is functional ... done [12:35:16.970] | : . ' , requestWorker() ... done [12:35:16.970] | : . ' , cluster node index: 1 [12:35:16.971] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:16.971] | : . ' eraseGlobalEnvironment() ... [12:35:16.972] | : . ' eraseGlobalEnvironment() ... done [12:35:16.972] | : . ' launchFuture() ... [12:35:16.972] | : . ' , cluster node index: 1 [12:35:16.973] | : . ' , getFutureData() ... [12:35:16.973] | : . ' , ; getFutureCore() ... [12:35:16.973] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:16.973] | : . ' , ; getFutureCore() ... done [12:35:16.974] | : . ' , ; getFutureCapture() ... [12:35:16.974] | : . ' , ; getFutureCapture() ... done [12:35:16.974] | : . ' , ; getFutureContext() ... [12:35:16.975] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:16.975] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:16.975] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:16.976] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:16.976] | : . ' , ; getFutureContext() ... done [12:35:16.976] | : . ' , getFutureData() ... done [12:35:17.000] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.000] | : . ' , ; Appended future to position #2 [12:35:17.001] | : . ' , ; Number of registered futures: 2 [12:35:17.001] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.001] | : . ' launchFuture() ... done [12:35:17.001] | : . ' MultisessionFuture started [12:35:17.002] | : . Launching futures ... done [12:35:17.002] | : Using MultisessionFutureBackend ... done [12:35:17.002] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.003] | run() for 'Future' ('fsample_3-377934') ... done [12:35:17.003] future(..., label = 'fsample_3-377934') ... done [12:35:17.004] future(..., label = 'fsample_4-207912') ... [12:35:17.004] | lazy: FALSE [12:35:17.005] | stdout: TRUE [12:35:17.005] | conditions: [n=1] 'condition' [12:35:17.005] | gc: FALSE [12:35:17.005] | earlySignal: FALSE [12:35:17.005] | getGlobalsAndPackages() ... [12:35:17.006] | : Searching for globals ... [12:35:17.017] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.017] | : Searching for globals ... done [12:35:17.018] | : Resolving globals: FALSE [12:35:17.018] | : Search for packages associated with the globals ... [12:35:17.018] | : . Packages associated with globals: [1] 'base' [12:35:17.019] | : . Packages: [1] 'base' [12:35:17.019] | : Search for packages associated with the globals ... done [12:35:17.020] | : Packages after dropping 'base': [0] [12:35:17.020] | : globals: [1] 'x' [12:35:17.020] | : packages: [0] [12:35:17.020] | getGlobalsAndPackages() ... done [12:35:17.021] | run() for 'Future' ('fsample_4-207912') ... [12:35:17.021] | : state: 'created' [12:35:17.022] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.022] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.022] | : Using MultisessionFutureBackend ... [12:35:17.023] | : . Number of futures since start: 43 (43 created, 43 launched, 50 finished) [12:35:17.023] | : . Launching futures ... [12:35:17.023] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.024] | : . ' , Workers: [n=2] [12:35:17.024] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.027] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.027] | : . ' , requestWorker() ... [12:35:17.027] | : . ' , ; requestNode() ... [12:35:17.028] | : . ' , ; ` Number of workers: 2 [12:35:17.028] | : . ' , ; ` Polling for a free worker ... [12:35:17.028] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.028] | : . ' , ; ` | : Listing all futures [12:35:17.029] | : . ' , ; ` | : Number of registered futures: 2 [12:35:17.029] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.029] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:17.050] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:17.050] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:17.051] | : . ' , ; ` | : . resolved() ... [12:35:17.051] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-779525') ... [12:35:17.052] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:17.052] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:17.052] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.053] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:17.053] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:17.054] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.054] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:17.055] | : . ' , ; ` | : . ' , ; Received data: [12:35:17.055] | : . ' , ; ` | : . ' , ; List of 5 [12:35:17.055] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:17.055] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -509694838 1682686709 -1093474993 1837052502 -1295150848 1362273347 275572705 -929839280 ... [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:16" [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "115" [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:17.055] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:17.055] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:17.055] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:17.055] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:17.055] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.05 0 0.05 NA NA [12:35:17.055] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.055] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:17.082] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:17.082] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:17.082] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:17.082] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:17.082] | : . ' , ; ` | : . ' , ; stdout: character [12:35:17.082] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:17.082] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:17.082] | : . ' , ; ` | : . ' , ; duration: 0.004802942 secs (started 2025-07-29 12:35:16.875819) [12:35:17.082] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:17.083] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.083] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:17.084] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:17.084] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.084] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:17.084] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:17.085] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:17.085] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:17.085] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:17.086] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:17.086] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:17.086] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:17.087] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:17.087] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:17.088] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:17.088] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.088] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:17.089] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-779525') ... done [12:35:17.089] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:17.089] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-115 [12:35:17.089] | : . ' , ; ` | : . ' , identical; success [12:35:17.090] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:17.090] | : . ' , ; ` | : . resolved() ... done [12:35:17.090] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:17.091] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-779525') ... [12:35:17.091] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.091] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.091] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.092] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.092] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.092] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.093] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:17.093] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:17.093] | : . ' , ; ` | : . ' , ; exclude = [12:35:17.093] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:17.094] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:17.094] | : . ' , ; ` | : . ' , ; int 0 [12:35:17.095] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:17.095] | : . ' , ; ` | : . ' , check for misuse ... [12:35:17.095] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:17.096] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-779525') ... done [12:35:17.096] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:17.096] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:17.097] | : . ' , ; ` | : Remove collected futures ... [12:35:17.097] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:17.097] | : . ' , ; ` | : Remove collected futures ... done [12:35:17.097] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:17.098] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:17.098] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:17.098] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:17.098] | : . ' , ; ` | Number of registered futures: 2 [12:35:17.099] | : . ' , ; ` Polling for a free worker ... done [12:35:17.099] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.099] | : . ' , ; ` | Listing all futures [12:35:17.100] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.100] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.100] | : . ' , ; ` Total time: 0.0707268714904785 [12:35:17.100] | : . ' , ; requestNode() ... done [12:35:17.101] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.101] | : . ' , ; ` Listing all futures [12:35:17.101] | : . ' , ; ` Number of registered futures: 1 [12:35:17.102] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.102] | : . ' , ; avail: [n=2] '2' [12:35:17.102] | : . ' , ; Index of first available worker: 2 [12:35:17.102] | : . ' , ; Validate that the worker is functional ... [12:35:17.103] | : . ' , ; ` Worker is functional [12:35:17.104] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.104] | : . ' , ; ` | Listing all futures [12:35:17.104] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.104] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.105] | : . ' , ; Validate that the worker is functional ... done [12:35:17.105] | : . ' , requestWorker() ... done [12:35:17.105] | : . ' , cluster node index: 2 [12:35:17.106] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.106] | : . ' eraseGlobalEnvironment() ... [12:35:17.107] | : . ' eraseGlobalEnvironment() ... done [12:35:17.107] | : . ' launchFuture() ... [12:35:17.107] | : . ' , cluster node index: 2 [12:35:17.108] | : . ' , getFutureData() ... [12:35:17.108] | : . ' , ; getFutureCore() ... [12:35:17.108] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:17.109] | : . ' , ; getFutureCore() ... done [12:35:17.109] | : . ' , ; getFutureCapture() ... [12:35:17.109] | : . ' , ; getFutureCapture() ... done [12:35:17.109] | : . ' , ; getFutureContext() ... [12:35:17.110] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.110] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:17.110] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.111] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:17.111] | : . ' , ; getFutureContext() ... done [12:35:17.111] | : . ' , getFutureData() ... done [12:35:17.135] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.136] | : . ' , ; Appended future to position #2 [12:35:17.136] | : . ' , ; Number of registered futures: 2 [12:35:17.136] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.137] | : . ' launchFuture() ... done [12:35:17.137] | : . ' MultisessionFuture started [12:35:17.137] | : . Launching futures ... done [12:35:17.137] | : Using MultisessionFutureBackend ... done [12:35:17.138] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.138] | run() for 'Future' ('fsample_4-207912') ... done [12:35:17.138] future(..., label = 'fsample_4-207912') ... done [12:35:17.139] value() for MultisessionFuture ('fsample_1-844575') ... [12:35:17.139] | result() for ClusterFuture ... [12:35:17.139] | : result already collected: FutureResult [12:35:17.140] | result() for ClusterFuture ... done [12:35:17.140] | result() for ClusterFuture ... [12:35:17.140] | : result already collected: FutureResult [12:35:17.140] | result() for ClusterFuture ... done [12:35:17.141] | signalConditions() ... [12:35:17.141] | : include = 'immediateCondition' [12:35:17.141] | : exclude = [12:35:17.141] | : resignal = FALSE [12:35:17.142] | : Number of conditions: 0 [12:35:17.142] | : int 0 [12:35:17.143] | signalConditions() ... done [12:35:17.143] | relay stdout ... [12:35:17.143] | relay stdout ... done [12:35:17.144] | check for misuse ... [12:35:17.144] | check for misuse ... done [12:35:17.144] value() for MultisessionFuture ('fsample_1-844575') ... done [12:35:17.145] value() for MultisessionFuture ('fsample_2-779525') ... [12:35:17.145] | result() for ClusterFuture ... [12:35:17.145] | : result already collected: FutureResult [12:35:17.145] | result() for ClusterFuture ... done [12:35:17.146] | result() for ClusterFuture ... [12:35:17.146] | : result already collected: FutureResult [12:35:17.146] | result() for ClusterFuture ... done [12:35:17.146] | signalConditions() ... [12:35:17.147] | : include = 'immediateCondition' [12:35:17.147] | : exclude = [12:35:17.147] | : resignal = FALSE [12:35:17.147] | : Number of conditions: 0 [12:35:17.148] | : int 0 [12:35:17.148] | signalConditions() ... done [12:35:17.149] | relay stdout ... [12:35:17.149] | relay stdout ... done [12:35:17.149] | check for misuse ... [12:35:17.149] | check for misuse ... done [12:35:17.150] value() for MultisessionFuture ('fsample_2-779525') ... done [12:35:17.150] value() for MultisessionFuture ('fsample_3-377934') ... [12:35:17.150] | result() for ClusterFuture ... [12:35:17.151] | : assertValidConnection() ... [12:35:17.151] | : . cluster node index: 1 [12:35:17.151] | : assertValidConnection() ... done [12:35:17.152] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:17.152] | : . cluster node index: 1 [12:35:17.152] | : . [1] TRUE [12:35:17.153] | : . Received data: [12:35:17.153] | : . List of 5 [12:35:17.153] | : . $ type : chr "VALUE" [12:35:17.153] | : . $ value :List of 16 [12:35:17.153] | : . ..$ value : int 3 [12:35:17.153] | : . ..$ visible : logi TRUE [12:35:17.153] | : . ..$ stdout : chr "" [12:35:17.153] | : . ..$ conditions : list() [12:35:17.153] | : . ..$ rng : logi TRUE [12:35:17.153] | : . ..$ seed : int [1:626] 10403 1 1601989453 -83625465 -1704384018 -700316472 1169198027 -1300767191 -887155592 -1364110938 ... [12:35:17.153] | : . ..$ misuseGlobalEnv : NULL [12:35:17.153] | : . ..$ misuseConnections :List of 3 [12:35:17.153] | : . .. ..$ added : NULL [12:35:17.153] | : . .. ..$ removed : NULL [12:35:17.153] | : . .. ..$ replaced: NULL [12:35:17.153] | : . ..$ misuseDevices : NULL [12:35:17.153] | : . ..$ misuseDefaultDevice: list() [12:35:17.153] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.153] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.153] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "116" [12:35:17.153] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:17.153] | : . .. ..- attr(*, "source")=List of 5 [12:35:17.153] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.153] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.153] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.153] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.153] | : . .. .. ..$ pid : int 173544 [12:35:17.153] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.153] | : . .. .. ..$ random: int 2147483647 [12:35:17.153] | : . ..$ r_info :List of 4 [12:35:17.153] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.153] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:17.153] | : . .. ..$ os : chr "windows" [12:35:17.153] | : . .. ..$ os_name : chr "Windows" [12:35:17.153] | : . .. ..$ captures_utf8: logi TRUE [12:35:17.153] | : . ..$ version : chr "1.8" [12:35:17.153] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:17.153] | : . $ success: logi TRUE [12:35:17.153] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:17.153] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.153] | : . $ tag : NULL [12:35:17.174] | : . Received FutureResult [12:35:17.174] | : . FutureResult: [12:35:17.174] | : . value: 'integer' [12:35:17.174] | : . visible: TRUE [12:35:17.174] | : . stdout: character [12:35:17.174] | : . conditions: [n = 0] [12:35:17.174] | : . RNG used: TRUE [12:35:17.174] | : . duration: 0.004567146 secs (started 2025-07-29 12:35:17.000687) [12:35:17.174] | : . version: 1.8 [12:35:17.175] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.175] | : . ' Removed future from position #1 [12:35:17.176] | : . ' Number of registered futures: 1 [12:35:17.176] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.176] | : . Erased future from future backend [12:35:17.177] | : . result() for ClusterFuture ... [12:35:17.177] | : . ' result already collected: FutureResult [12:35:17.177] | : . result() for ClusterFuture ... done [12:35:17.177] | : . signalConditions() ... [12:35:17.178] | : . ' include = 'immediateCondition' [12:35:17.178] | : . ' exclude = [12:35:17.178] | : . ' resignal = FALSE [12:35:17.178] | : . ' Number of conditions: 0 [12:35:17.178] | : . ' int 0 [12:35:17.179] | : . signalConditions() ... done [12:35:17.179] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.180] | result() for ClusterFuture ... done [12:35:17.180] | result() for ClusterFuture ... [12:35:17.180] | : result already collected: FutureResult [12:35:17.181] | result() for ClusterFuture ... done [12:35:17.181] | signalConditions() ... [12:35:17.181] | : include = 'immediateCondition' [12:35:17.181] | : exclude = [12:35:17.181] | : resignal = FALSE [12:35:17.182] | : Number of conditions: 0 [12:35:17.182] | : int 0 [12:35:17.183] | signalConditions() ... done [12:35:17.184] | relay stdout ... [12:35:17.184] | relay stdout ... done [12:35:17.184] | check for misuse ... [12:35:17.185] | check for misuse ... done [12:35:17.185] value() for MultisessionFuture ('fsample_3-377934') ... done [12:35:17.185] value() for MultisessionFuture ('fsample_4-207912') ... [12:35:17.185] | result() for ClusterFuture ... [12:35:17.186] | : assertValidConnection() ... [12:35:17.186] | : . cluster node index: 2 [12:35:17.187] | : assertValidConnection() ... done [12:35:17.187] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:17.187] | : . cluster node index: 2 [12:35:17.188] | : . [1] TRUE [12:35:17.188] | : . Received data: [12:35:17.188] | : . List of 5 [12:35:17.188] | : . $ type : chr "VALUE" [12:35:17.188] | : . $ value :List of 16 [12:35:17.188] | : . ..$ value : int 0 [12:35:17.188] | : . ..$ visible : logi TRUE [12:35:17.188] | : . ..$ stdout : chr "" [12:35:17.188] | : . ..$ conditions : list() [12:35:17.188] | : . ..$ rng : logi TRUE [12:35:17.188] | : . ..$ seed : int [1:626] 10403 1 1154018125 1772845575 -1259296274 1958839496 -39580725 -1285792215 -1766222728 690540966 ... [12:35:17.188] | : . ..$ misuseGlobalEnv : NULL [12:35:17.188] | : . ..$ misuseConnections :List of 3 [12:35:17.188] | : . .. ..$ added : NULL [12:35:17.188] | : . .. ..$ removed : NULL [12:35:17.188] | : . .. ..$ replaced: NULL [12:35:17.188] | : . ..$ misuseDevices : NULL [12:35:17.188] | : . ..$ misuseDefaultDevice: list() [12:35:17.188] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.188] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.188] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "117" [12:35:17.188] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:17.188] | : . .. ..- attr(*, "source")=List of 5 [12:35:17.188] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.188] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.188] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.188] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.188] | : . .. .. ..$ pid : int 87304 [12:35:17.188] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.188] | : . .. .. ..$ random: int 2147483647 [12:35:17.188] | : . ..$ r_info :List of 4 [12:35:17.188] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.188] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:17.188] | : . .. ..$ os : chr "windows" [12:35:17.188] | : . .. ..$ os_name : chr "Windows" [12:35:17.188] | : . .. ..$ captures_utf8: logi TRUE [12:35:17.188] | : . ..$ version : chr "1.8" [12:35:17.188] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:17.188] | : . $ success: logi TRUE [12:35:17.188] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:17.188] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.188] | : . $ tag : NULL [12:35:17.208] | : . Received FutureResult [12:35:17.208] | : . FutureResult: [12:35:17.208] | : . value: 'integer' [12:35:17.208] | : . visible: TRUE [12:35:17.208] | : . stdout: character [12:35:17.208] | : . conditions: [n = 0] [12:35:17.208] | : . RNG used: TRUE [12:35:17.208] | : . duration: 0.004745007 secs (started 2025-07-29 12:35:17.13618) [12:35:17.208] | : . version: 1.8 [12:35:17.209] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.209] | : . ' Removed future from position #1 [12:35:17.209] | : . ' Number of registered futures: 0 [12:35:17.210] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.210] | : . Erased future from future backend [12:35:17.210] | : . result() for ClusterFuture ... [12:35:17.210] | : . ' result already collected: FutureResult [12:35:17.210] | : . result() for ClusterFuture ... done [12:35:17.211] | : . signalConditions() ... [12:35:17.211] | : . ' include = 'immediateCondition' [12:35:17.211] | : . ' exclude = [12:35:17.212] | : . ' resignal = FALSE [12:35:17.212] | : . ' Number of conditions: 0 [12:35:17.212] | : . ' int 0 [12:35:17.213] | : . signalConditions() ... done [12:35:17.213] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.213] | result() for ClusterFuture ... done [12:35:17.214] | result() for ClusterFuture ... [12:35:17.214] | : result already collected: FutureResult [12:35:17.214] | result() for ClusterFuture ... done [12:35:17.214] | signalConditions() ... [12:35:17.215] | : include = 'immediateCondition' [12:35:17.215] | : exclude = [12:35:17.215] | : resignal = FALSE [12:35:17.215] | : Number of conditions: 0 [12:35:17.216] | : int 0 [12:35:17.216] | signalConditions() ... done [12:35:17.217] | relay stdout ... [12:35:17.217] | relay stdout ... done [12:35:17.217] | check for misuse ... [12:35:17.218] | check for misuse ... done [12:35:17.218] value() for MultisessionFuture ('fsample_4-207912') ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 3 [[4]] [1] 0 [12:35:17.219] future(..., label = 'fsample_1-119489') ... [12:35:17.219] | lazy: FALSE [12:35:17.219] | stdout: TRUE [12:35:17.220] | conditions: [n=1] 'condition' [12:35:17.220] | gc: FALSE [12:35:17.220] | earlySignal: FALSE [12:35:17.221] | getGlobalsAndPackages() ... [12:35:17.221] | : Searching for globals ... [12:35:17.237] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.237] | : Searching for globals ... done [12:35:17.237] | : Resolving globals: FALSE [12:35:17.238] | : Search for packages associated with the globals ... [12:35:17.238] | : . Packages associated with globals: [1] 'base' [12:35:17.238] | : . Packages: [1] 'base' [12:35:17.239] | : Search for packages associated with the globals ... done [12:35:17.239] | : Packages after dropping 'base': [0] [12:35:17.239] | : globals: [1] 'x' [12:35:17.239] | : packages: [0] [12:35:17.239] | getGlobalsAndPackages() ... done [12:35:17.240] | run() for 'Future' ('fsample_1-119489') ... [12:35:17.240] | : state: 'created' [12:35:17.240] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.240] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.241] | : Using MultisessionFutureBackend ... [12:35:17.241] | : . Number of futures since start: 44 (44 created, 44 launched, 54 finished) [12:35:17.241] | : . Launching futures ... [12:35:17.241] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.242] | : . ' , Workers: [n=2] [12:35:17.242] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.244] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.244] | : . ' , requestWorker() ... [12:35:17.244] | : . ' , ; requestNode() ... [12:35:17.245] | : . ' , ; ` Number of workers: 2 [12:35:17.245] | : . ' , ; ` Polling for a free worker ... [12:35:17.245] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.245] | : . ' , ; ` | : Listing all futures [12:35:17.245] | : . ' , ; ` | : Number of registered futures: 0 [12:35:17.246] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.246] | : . ' , ; ` | Total time: 0 [12:35:17.246] | : . ' , ; ` Polling for a free worker ... done [12:35:17.246] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.246] | : . ' , ; ` | Listing all futures [12:35:17.247] | : . ' , ; ` | Number of registered futures: 0 [12:35:17.247] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.247] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:17.247] | : . ' , ; ` Index of first available worker: 1 [12:35:17.247] | : . ' , ; ` Validate that the worker is functional ... [12:35:17.248] | : . ' , ; ` | Worker is functional [12:35:17.248] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.248] | : . ' , ; ` | : Listing all futures [12:35:17.249] | : . ' , ; ` | : Number of registered futures: 0 [12:35:17.249] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.249] | : . ' , ; ` Validate that the worker is functional ... done [12:35:17.249] | : . ' , ; requestNode() ... done [12:35:17.249] | : . ' , ; cluster node index: 1 [12:35:17.250] | : . ' , requestWorker() ... done [12:35:17.250] | : . ' , eraseGlobalEnvironment() ... [12:35:17.250] | : . ' , eraseGlobalEnvironment() ... done [12:35:17.251] | : . ' , launchFuture() ... [12:35:17.251] | : . ' , ; cluster node index: 1 [12:35:17.251] | : . ' , ; getFutureData() ... [12:35:17.251] | : . ' , ; ` getFutureCore() ... [12:35:17.251] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:17.252] | : . ' , ; ` getFutureCore() ... done [12:35:17.252] | : . ' , ; ` getFutureCapture() ... [12:35:17.252] | : . ' , ; ` getFutureCapture() ... done [12:35:17.252] | : . ' , ; ` getFutureContext() ... [12:35:17.252] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.253] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:17.253] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.253] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:17.253] | : . ' , ; ` getFutureContext() ... done [12:35:17.254] | : . ' , ; getFutureData() ... done [12:35:17.255] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.255] | : . ' , ; ` Appended future to position #1 [12:35:17.255] | : . ' , ; ` Number of registered futures: 1 [12:35:17.256] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.256] | : . ' , launchFuture() ... done [12:35:17.256] | : . ' , MultisessionFuture started [12:35:17.257] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.257] | : . Launching futures ... done [12:35:17.257] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.257] | : Using MultisessionFutureBackend ... done [12:35:17.257] | run() for 'Future' ('fsample_1-119489') ... done [12:35:17.258] future(..., label = 'fsample_1-119489') ... done [12:35:17.258] future(..., label = 'fsample_2-722066') ... [12:35:17.259] | lazy: FALSE [12:35:17.259] | stdout: TRUE [12:35:17.259] | conditions: [n=1] 'condition' [12:35:17.260] | gc: FALSE [12:35:17.260] | earlySignal: FALSE [12:35:17.260] | getGlobalsAndPackages() ... [12:35:17.260] | : Searching for globals ... [12:35:17.273] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.273] | : Searching for globals ... done [12:35:17.274] | : Resolving globals: FALSE [12:35:17.274] | : Search for packages associated with the globals ... [12:35:17.274] | : . Packages associated with globals: [1] 'base' [12:35:17.275] | : . Packages: [1] 'base' [12:35:17.275] | : Search for packages associated with the globals ... done [12:35:17.276] | : Packages after dropping 'base': [0] [12:35:17.276] | : globals: [1] 'x' [12:35:17.276] | : packages: [0] [12:35:17.277] | getGlobalsAndPackages() ... done [12:35:17.277] | run() for 'Future' ('fsample_2-722066') ... [12:35:17.277] | : state: 'created' [12:35:17.278] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.278] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.278] | : Using MultisessionFutureBackend ... [12:35:17.278] | : . Number of futures since start: 45 (45 created, 45 launched, 54 finished) [12:35:17.278] | : . Launching futures ... [12:35:17.279] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.279] | : . ' , Workers: [n=2] [12:35:17.279] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.282] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.283] | : . ' , requestWorker() ... [12:35:17.283] | : . ' , ; requestNode() ... [12:35:17.283] | : . ' , ; ` Number of workers: 2 [12:35:17.284] | : . ' , ; ` Polling for a free worker ... [12:35:17.284] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.284] | : . ' , ; ` | : Listing all futures [12:35:17.285] | : . ' , ; ` | : Number of registered futures: 1 [12:35:17.285] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.285] | : . ' , ; ` | Total time: 0 [12:35:17.286] | : . ' , ; ` Polling for a free worker ... done [12:35:17.286] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.286] | : . ' , ; ` | Listing all futures [12:35:17.287] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.287] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.287] | : . ' , ; ` avail: [n=2] '2' [12:35:17.288] | : . ' , ; ` Index of first available worker: 2 [12:35:17.288] | : . ' , ; ` Validate that the worker is functional ... [12:35:17.289] | : . ' , ; ` | Worker is functional [12:35:17.289] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.289] | : . ' , ; ` | : Listing all futures [12:35:17.290] | : . ' , ; ` | : Number of registered futures: 1 [12:35:17.290] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.290] | : . ' , ; ` Validate that the worker is functional ... done [12:35:17.291] | : . ' , ; requestNode() ... done [12:35:17.291] | : . ' , ; cluster node index: 2 [12:35:17.291] | : . ' , requestWorker() ... done [12:35:17.292] | : . ' , eraseGlobalEnvironment() ... [12:35:17.293] | : . ' , eraseGlobalEnvironment() ... done [12:35:17.293] | : . ' , launchFuture() ... [12:35:17.293] | : . ' , ; cluster node index: 2 [12:35:17.294] | : . ' , ; getFutureData() ... [12:35:17.294] | : . ' , ; ` getFutureCore() ... [12:35:17.294] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:17.294] | : . ' , ; ` getFutureCore() ... done [12:35:17.294] | : . ' , ; ` getFutureCapture() ... [12:35:17.295] | : . ' , ; ` getFutureCapture() ... done [12:35:17.295] | : . ' , ; ` getFutureContext() ... [12:35:17.295] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.295] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:17.296] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.296] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:17.296] | : . ' , ; ` getFutureContext() ... done [12:35:17.297] | : . ' , ; getFutureData() ... done [12:35:17.317] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.317] | : . ' , ; ` Appended future to position #2 [12:35:17.318] | : . ' , ; ` Number of registered futures: 2 [12:35:17.318] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.318] | : . ' , launchFuture() ... done [12:35:17.318] | : . ' , MultisessionFuture started [12:35:17.319] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.319] | : . Launching futures ... done [12:35:17.319] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.320] | : Using MultisessionFutureBackend ... done [12:35:17.320] | run() for 'Future' ('fsample_2-722066') ... done [12:35:17.320] future(..., label = 'fsample_2-722066') ... done [12:35:17.321] future(..., label = 'fsample_3-533320') ... [12:35:17.321] | lazy: FALSE [12:35:17.322] | stdout: TRUE [12:35:17.322] | conditions: [n=1] 'condition' [12:35:17.322] | gc: FALSE [12:35:17.322] | earlySignal: FALSE [12:35:17.323] | getGlobalsAndPackages() ... [12:35:17.323] | : Searching for globals ... [12:35:17.334] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.335] | : Searching for globals ... done [12:35:17.335] | : Resolving globals: FALSE [12:35:17.335] | : Search for packages associated with the globals ... [12:35:17.336] | : . Packages associated with globals: [1] 'base' [12:35:17.336] | : . Packages: [1] 'base' [12:35:17.336] | : Search for packages associated with the globals ... done [12:35:17.337] | : Packages after dropping 'base': [0] [12:35:17.337] | : globals: [1] 'x' [12:35:17.337] | : packages: [0] [12:35:17.337] | getGlobalsAndPackages() ... done [12:35:17.338] | run() for 'Future' ('fsample_3-533320') ... [12:35:17.338] | : state: 'created' [12:35:17.338] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.339] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.339] | : Using MultisessionFutureBackend ... [12:35:17.339] | : . Number of futures since start: 46 (46 created, 46 launched, 54 finished) [12:35:17.339] | : . Launching futures ... [12:35:17.340] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.340] | : . ' , Workers: [n=2] [12:35:17.340] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.343] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.343] | : . ' , requestWorker() ... [12:35:17.344] | : . ' , ; requestNode() ... [12:35:17.344] | : . ' , ; ` Number of workers: 2 [12:35:17.344] | : . ' , ; ` Polling for a free worker ... [12:35:17.344] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.345] | : . ' , ; ` | : Listing all futures [12:35:17.345] | : . ' , ; ` | : Number of registered futures: 2 [12:35:17.345] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.345] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:17.363] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:17.363] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:17.363] | : . ' , ; ` | : . resolved() ... [12:35:17.364] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-119489') ... [12:35:17.364] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:17.364] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:17.365] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:17.365] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:17.365] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:17.366] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:17.366] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:17.366] | : . ' , ; ` | : . ' , ; Received data: [12:35:17.366] | : . ' , ; ` | : . ' , ; List of 5 [12:35:17.366] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:17.366] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ value : int 3 [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -1119327411 -1735394809 832383470 -1446640440 -501969973 -1621893591 1963660408 901075366 ... [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "118" [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:17.366] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:17.366] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:17.366] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:17.366] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:17.366] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:17.366] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.366] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:17.386] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:17.386] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:17.386] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:17.386] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:17.386] | : . ' , ; ` | : . ' , ; stdout: character [12:35:17.386] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:17.386] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:17.386] | : . ' , ; ` | : . ' , ; duration: 0.007125854 secs (started 2025-07-29 12:35:17.255181) [12:35:17.386] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:17.387] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.387] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:17.388] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:17.388] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.388] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:17.389] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:17.389] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:17.389] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:17.389] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:17.393] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:17.394] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:17.394] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:17.394] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:17.394] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:17.395] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:17.396] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.396] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:17.396] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-119489') ... done [12:35:17.397] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:17.397] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-118 [12:35:17.397] | : . ' , ; ` | : . ' , identical; success [12:35:17.397] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:17.398] | : . ' , ; ` | : . resolved() ... done [12:35:17.398] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:17.398] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-119489') ... [12:35:17.399] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.399] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.399] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.400] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.400] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.400] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.400] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:17.401] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:17.401] | : . ' , ; ` | : . ' , ; exclude = [12:35:17.401] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:17.402] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:17.402] | : . ' , ; ` | : . ' , ; int 0 [12:35:17.403] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:17.403] | : . ' , ; ` | : . ' , check for misuse ... [12:35:17.403] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:17.403] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-119489') ... done [12:35:17.404] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:17.404] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:17.404] | : . ' , ; ` | : Remove collected futures ... [12:35:17.405] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:17.405] | : . ' , ; ` | : Remove collected futures ... done [12:35:17.405] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:17.405] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:17.406] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:17.406] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:17.406] | : . ' , ; ` | Number of registered futures: 2 [12:35:17.406] | : . ' , ; ` Polling for a free worker ... done [12:35:17.407] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.407] | : . ' , ; ` | Listing all futures [12:35:17.407] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.408] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.408] | : . ' , ; ` Total time: 0.0622551441192627 [12:35:17.408] | : . ' , ; requestNode() ... done [12:35:17.408] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.409] | : . ' , ; ` Listing all futures [12:35:17.409] | : . ' , ; ` Number of registered futures: 1 [12:35:17.409] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.409] | : . ' , ; avail: [n=2] '1' [12:35:17.410] | : . ' , ; Index of first available worker: 1 [12:35:17.410] | : . ' , ; Validate that the worker is functional ... [12:35:17.411] | : . ' , ; ` Worker is functional [12:35:17.411] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.412] | : . ' , ; ` | Listing all futures [12:35:17.412] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.412] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.412] | : . ' , ; Validate that the worker is functional ... done [12:35:17.413] | : . ' , requestWorker() ... done [12:35:17.413] | : . ' , cluster node index: 1 [12:35:17.413] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.413] | : . ' eraseGlobalEnvironment() ... [12:35:17.414] | : . ' eraseGlobalEnvironment() ... done [12:35:17.414] | : . ' launchFuture() ... [12:35:17.414] | : . ' , cluster node index: 1 [12:35:17.415] | : . ' , getFutureData() ... [12:35:17.415] | : . ' , ; getFutureCore() ... [12:35:17.415] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:17.415] | : . ' , ; getFutureCore() ... done [12:35:17.416] | : . ' , ; getFutureCapture() ... [12:35:17.416] | : . ' , ; getFutureCapture() ... done [12:35:17.416] | : . ' , ; getFutureContext() ... [12:35:17.416] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.417] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:17.417] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.417] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:17.417] | : . ' , ; getFutureContext() ... done [12:35:17.418] | : . ' , getFutureData() ... done [12:35:17.440] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.440] | : . ' , ; Appended future to position #2 [12:35:17.440] | : . ' , ; Number of registered futures: 2 [12:35:17.440] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.440] | : . ' launchFuture() ... done [12:35:17.441] | : . ' MultisessionFuture started [12:35:17.441] | : . Launching futures ... done [12:35:17.441] | : Using MultisessionFutureBackend ... done [12:35:17.441] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.441] | run() for 'Future' ('fsample_3-533320') ... done [12:35:17.442] future(..., label = 'fsample_3-533320') ... done [12:35:17.442] future(..., label = 'fsample_4-712304') ... [12:35:17.443] | lazy: FALSE [12:35:17.443] | stdout: TRUE [12:35:17.443] | conditions: [n=1] 'condition' [12:35:17.443] | gc: FALSE [12:35:17.443] | earlySignal: FALSE [12:35:17.443] | getGlobalsAndPackages() ... [12:35:17.443] | : Searching for globals ... [12:35:17.450] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.451] | : Searching for globals ... done [12:35:17.451] | : Resolving globals: FALSE [12:35:17.451] | : Search for packages associated with the globals ... [12:35:17.451] | : . Packages associated with globals: [1] 'base' [12:35:17.452] | : . Packages: [1] 'base' [12:35:17.452] | : Search for packages associated with the globals ... done [12:35:17.452] | : Packages after dropping 'base': [0] [12:35:17.452] | : globals: [1] 'x' [12:35:17.453] | : packages: [0] [12:35:17.453] | getGlobalsAndPackages() ... done [12:35:17.453] | run() for 'Future' ('fsample_4-712304') ... [12:35:17.453] | : state: 'created' [12:35:17.453] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.454] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.454] | : Using MultisessionFutureBackend ... [12:35:17.454] | : . Number of futures since start: 47 (47 created, 47 launched, 56 finished) [12:35:17.454] | : . Launching futures ... [12:35:17.454] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.455] | : . ' , Workers: [n=2] [12:35:17.455] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.457] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.457] | : . ' , requestWorker() ... [12:35:17.457] | : . ' , ; requestNode() ... [12:35:17.457] | : . ' , ; ` Number of workers: 2 [12:35:17.457] | : . ' , ; ` Polling for a free worker ... [12:35:17.458] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.458] | : . ' , ; ` | : Listing all futures [12:35:17.458] | : . ' , ; ` | : Number of registered futures: 2 [12:35:17.458] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.458] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:17.472] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:17.472] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:17.473] | : . ' , ; ` | : . resolved() ... [12:35:17.473] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-722066') ... [12:35:17.474] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:17.474] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:17.474] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.475] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:17.475] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:17.475] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.476] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:17.476] | : . ' , ; ` | : . ' , ; Received data: [12:35:17.477] | : . ' , ; ` | : . ' , ; List of 5 [12:35:17.477] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:17.477] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -257266867 528087559 -1113118226 1830028488 1583516619 808836649 -981920648 -1803071066 ... [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "119" [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:17.477] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:17.477] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:17.477] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:17.477] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:17.477] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:17.477] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.477] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:17.498] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:17.498] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:17.498] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:17.498] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:17.498] | : . ' , ; ` | : . ' , ; stdout: character [12:35:17.498] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:17.498] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:17.498] | : . ' , ; ` | : . ' , ; duration: 0.005115032 secs (started 2025-07-29 12:35:17.317725) [12:35:17.498] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:17.499] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.500] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:17.500] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:17.501] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.501] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:17.501] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:17.501] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:17.502] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:17.502] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:17.502] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:17.503] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:17.503] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:17.503] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:17.503] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:17.504] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:17.505] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.505] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:17.505] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-722066') ... done [12:35:17.505] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:17.506] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-119 [12:35:17.506] | : . ' , ; ` | : . ' , identical; success [12:35:17.506] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:17.506] | : . ' , ; ` | : . resolved() ... done [12:35:17.507] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:17.507] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-722066') ... [12:35:17.507] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.508] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.508] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.508] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.509] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.509] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.509] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:17.509] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:17.510] | : . ' , ; ` | : . ' , ; exclude = [12:35:17.510] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:17.510] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:17.511] | : . ' , ; ` | : . ' , ; int 0 [12:35:17.511] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:17.512] | : . ' , ; ` | : . ' , check for misuse ... [12:35:17.512] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:17.512] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-722066') ... done [12:35:17.513] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:17.513] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:17.513] | : . ' , ; ` | : Remove collected futures ... [12:35:17.514] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:17.514] | : . ' , ; ` | : Remove collected futures ... done [12:35:17.514] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:17.515] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:17.515] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:17.515] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:17.515] | : . ' , ; ` | Number of registered futures: 2 [12:35:17.516] | : . ' , ; ` Polling for a free worker ... done [12:35:17.516] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.516] | : . ' , ; ` | Listing all futures [12:35:17.517] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.517] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.517] | : . ' , ; ` Total time: 0.0584871768951416 [12:35:17.518] | : . ' , ; requestNode() ... done [12:35:17.518] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.518] | : . ' , ; ` Listing all futures [12:35:17.518] | : . ' , ; ` Number of registered futures: 1 [12:35:17.519] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.519] | : . ' , ; avail: [n=2] '2' [12:35:17.520] | : . ' , ; Index of first available worker: 2 [12:35:17.520] | : . ' , ; Validate that the worker is functional ... [12:35:17.521] | : . ' , ; ` Worker is functional [12:35:17.521] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.521] | : . ' , ; ` | Listing all futures [12:35:17.522] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.522] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.522] | : . ' , ; Validate that the worker is functional ... done [12:35:17.522] | : . ' , requestWorker() ... done [12:35:17.523] | : . ' , cluster node index: 2 [12:35:17.523] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.523] | : . ' eraseGlobalEnvironment() ... [12:35:17.524] | : . ' eraseGlobalEnvironment() ... done [12:35:17.524] | : . ' launchFuture() ... [12:35:17.525] | : . ' , cluster node index: 2 [12:35:17.525] | : . ' , getFutureData() ... [12:35:17.525] | : . ' , ; getFutureCore() ... [12:35:17.525] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:17.526] | : . ' , ; getFutureCore() ... done [12:35:17.526] | : . ' , ; getFutureCapture() ... [12:35:17.526] | : . ' , ; getFutureCapture() ... done [12:35:17.527] | : . ' , ; getFutureContext() ... [12:35:17.527] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.527] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:17.528] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.528] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:17.528] | : . ' , ; getFutureContext() ... done [12:35:17.528] | : . ' , getFutureData() ... done [12:35:17.553] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.553] | : . ' , ; Appended future to position #2 [12:35:17.554] | : . ' , ; Number of registered futures: 2 [12:35:17.554] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.554] | : . ' launchFuture() ... done [12:35:17.554] | : . ' MultisessionFuture started [12:35:17.555] | : . Launching futures ... done [12:35:17.555] | : Using MultisessionFutureBackend ... done [12:35:17.555] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.556] | run() for 'Future' ('fsample_4-712304') ... done [12:35:17.556] future(..., label = 'fsample_4-712304') ... done [12:35:17.557] value() for MultisessionFuture ('fsample_1-119489') ... [12:35:17.557] | result() for ClusterFuture ... [12:35:17.557] | : result already collected: FutureResult [12:35:17.558] | result() for ClusterFuture ... done [12:35:17.558] | result() for ClusterFuture ... [12:35:17.558] | : result already collected: FutureResult [12:35:17.558] | result() for ClusterFuture ... done [12:35:17.559] | signalConditions() ... [12:35:17.559] | : include = 'immediateCondition' [12:35:17.559] | : exclude = [12:35:17.560] | : resignal = FALSE [12:35:17.560] | : Number of conditions: 0 [12:35:17.560] | : int 0 [12:35:17.561] | signalConditions() ... done [12:35:17.561] | relay stdout ... [12:35:17.562] | relay stdout ... done [12:35:17.562] | check for misuse ... [12:35:17.562] | check for misuse ... done [12:35:17.563] value() for MultisessionFuture ('fsample_1-119489') ... done [12:35:17.563] value() for MultisessionFuture ('fsample_2-722066') ... [12:35:17.563] | result() for ClusterFuture ... [12:35:17.564] | : result already collected: FutureResult [12:35:17.564] | result() for ClusterFuture ... done [12:35:17.564] | result() for ClusterFuture ... [12:35:17.564] | : result already collected: FutureResult [12:35:17.565] | result() for ClusterFuture ... done [12:35:17.565] | signalConditions() ... [12:35:17.565] | : include = 'immediateCondition' [12:35:17.566] | : exclude = [12:35:17.566] | : resignal = FALSE [12:35:17.566] | : Number of conditions: 0 [12:35:17.566] | : int 0 [12:35:17.567] | signalConditions() ... done [12:35:17.568] | relay stdout ... [12:35:17.568] | relay stdout ... done [12:35:17.568] | check for misuse ... [12:35:17.568] | check for misuse ... done [12:35:17.569] value() for MultisessionFuture ('fsample_2-722066') ... done [12:35:17.569] value() for MultisessionFuture ('fsample_3-533320') ... [12:35:17.569] | result() for ClusterFuture ... [12:35:17.570] | : assertValidConnection() ... [12:35:17.570] | : . cluster node index: 1 [12:35:17.571] | : assertValidConnection() ... done [12:35:17.571] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:17.571] | : . cluster node index: 1 [12:35:17.572] | : . [1] TRUE [12:35:17.572] | : . Received data: [12:35:17.572] | : . List of 5 [12:35:17.572] | : . $ type : chr "VALUE" [12:35:17.572] | : . $ value :List of 16 [12:35:17.572] | : . ..$ value : int 0 [12:35:17.572] | : . ..$ visible : logi TRUE [12:35:17.572] | : . ..$ stdout : chr "" [12:35:17.572] | : . ..$ conditions : list() [12:35:17.572] | : . ..$ rng : logi TRUE [12:35:17.572] | : . ..$ seed : int [1:626] 10403 1 -1503597747 1524857351 1007200750 663323848 -1660154933 1576295977 1760662648 773902758 ... [12:35:17.572] | : . ..$ misuseGlobalEnv : NULL [12:35:17.572] | : . ..$ misuseConnections :List of 3 [12:35:17.572] | : . .. ..$ added : NULL [12:35:17.572] | : . .. ..$ removed : NULL [12:35:17.572] | : . .. ..$ replaced: NULL [12:35:17.572] | : . ..$ misuseDevices : NULL [12:35:17.572] | : . ..$ misuseDefaultDevice: list() [12:35:17.572] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.572] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.572] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "120" [12:35:17.572] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:17.572] | : . .. ..- attr(*, "source")=List of 5 [12:35:17.572] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.572] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.572] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.572] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.572] | : . .. .. ..$ pid : int 173544 [12:35:17.572] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.572] | : . .. .. ..$ random: int 2147483647 [12:35:17.572] | : . ..$ r_info :List of 4 [12:35:17.572] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.572] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:17.572] | : . .. ..$ os : chr "windows" [12:35:17.572] | : . .. ..$ os_name : chr "Windows" [12:35:17.572] | : . .. ..$ captures_utf8: logi TRUE [12:35:17.572] | : . ..$ version : chr "1.8" [12:35:17.572] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:17.572] | : . $ success: logi TRUE [12:35:17.572] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:17.572] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.572] | : . $ tag : NULL [12:35:17.598] | : . Received FutureResult [12:35:17.598] | : . FutureResult: [12:35:17.598] | : . value: 'integer' [12:35:17.598] | : . visible: TRUE [12:35:17.598] | : . stdout: character [12:35:17.598] | : . conditions: [n = 0] [12:35:17.598] | : . RNG used: TRUE [12:35:17.598] | : . duration: 0.004004955 secs (started 2025-07-29 12:35:17.440365) [12:35:17.598] | : . version: 1.8 [12:35:17.599] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.599] | : . ' Removed future from position #1 [12:35:17.600] | : . ' Number of registered futures: 1 [12:35:17.600] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.600] | : . Erased future from future backend [12:35:17.601] | : . result() for ClusterFuture ... [12:35:17.601] | : . ' result already collected: FutureResult [12:35:17.601] | : . result() for ClusterFuture ... done [12:35:17.601] | : . signalConditions() ... [12:35:17.602] | : . ' include = 'immediateCondition' [12:35:17.602] | : . ' exclude = [12:35:17.602] | : . ' resignal = FALSE [12:35:17.602] | : . ' Number of conditions: 0 [12:35:17.602] | : . ' int 0 [12:35:17.603] | : . signalConditions() ... done [12:35:17.603] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.604] | result() for ClusterFuture ... done [12:35:17.604] | result() for ClusterFuture ... [12:35:17.604] | : result already collected: FutureResult [12:35:17.604] | result() for ClusterFuture ... done [12:35:17.605] | signalConditions() ... [12:35:17.605] | : include = 'immediateCondition' [12:35:17.605] | : exclude = [12:35:17.605] | : resignal = FALSE [12:35:17.606] | : Number of conditions: 0 [12:35:17.606] | : int 0 [12:35:17.607] | signalConditions() ... done [12:35:17.607] | relay stdout ... [12:35:17.607] | relay stdout ... done [12:35:17.607] | check for misuse ... [12:35:17.608] | check for misuse ... done [12:35:17.608] value() for MultisessionFuture ('fsample_3-533320') ... done [12:35:17.608] value() for MultisessionFuture ('fsample_4-712304') ... [12:35:17.608] | result() for ClusterFuture ... [12:35:17.609] | : assertValidConnection() ... [12:35:17.609] | : . cluster node index: 2 [12:35:17.609] | : assertValidConnection() ... done [12:35:17.610] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:17.610] | : . cluster node index: 2 [12:35:17.610] | : . [1] TRUE [12:35:17.611] | : . Received data: [12:35:17.611] | : . List of 5 [12:35:17.611] | : . $ type : chr "VALUE" [12:35:17.611] | : . $ value :List of 16 [12:35:17.611] | : . ..$ value : int 2 [12:35:17.611] | : . ..$ visible : logi TRUE [12:35:17.611] | : . ..$ stdout : chr "" [12:35:17.611] | : . ..$ conditions : list() [12:35:17.611] | : . ..$ rng : logi TRUE [12:35:17.611] | : . ..$ seed : int [1:626] 10403 1 859892557 1078163975 -1381455378 946439368 -588510261 -334209495 454136952 -557788762 ... [12:35:17.611] | : . ..$ misuseGlobalEnv : NULL [12:35:17.611] | : . ..$ misuseConnections :List of 3 [12:35:17.611] | : . .. ..$ added : NULL [12:35:17.611] | : . .. ..$ removed : NULL [12:35:17.611] | : . .. ..$ replaced: NULL [12:35:17.611] | : . ..$ misuseDevices : NULL [12:35:17.611] | : . ..$ misuseDefaultDevice: list() [12:35:17.611] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.611] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.611] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "121" [12:35:17.611] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:17.611] | : . .. ..- attr(*, "source")=List of 5 [12:35:17.611] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.611] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.611] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.611] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.611] | : . .. .. ..$ pid : int 87304 [12:35:17.611] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.611] | : . .. .. ..$ random: int 2147483647 [12:35:17.611] | : . ..$ r_info :List of 4 [12:35:17.611] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.611] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:17.611] | : . .. ..$ os : chr "windows" [12:35:17.611] | : . .. ..$ os_name : chr "Windows" [12:35:17.611] | : . .. ..$ captures_utf8: logi TRUE [12:35:17.611] | : . ..$ version : chr "1.8" [12:35:17.611] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:17.611] | : . $ success: logi TRUE [12:35:17.611] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:17.611] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.611] | : . $ tag : NULL [12:35:17.628] | : . Received FutureResult [12:35:17.629] | : . FutureResult: [12:35:17.629] | : . value: 'integer' [12:35:17.629] | : . visible: TRUE [12:35:17.629] | : . stdout: character [12:35:17.629] | : . conditions: [n = 0] [12:35:17.629] | : . RNG used: TRUE [12:35:17.629] | : . duration: 0.004503965 secs (started 2025-07-29 12:35:17.55337) [12:35:17.629] | : . version: 1.8 [12:35:17.629] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.630] | : . ' Removed future from position #1 [12:35:17.630] | : . ' Number of registered futures: 0 [12:35:17.630] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.630] | : . Erased future from future backend [12:35:17.631] | : . result() for ClusterFuture ... [12:35:17.631] | : . ' result already collected: FutureResult [12:35:17.631] | : . result() for ClusterFuture ... done [12:35:17.631] | : . signalConditions() ... [12:35:17.632] | : . ' include = 'immediateCondition' [12:35:17.632] | : . ' exclude = [12:35:17.632] | : . ' resignal = FALSE [12:35:17.632] | : . ' Number of conditions: 0 [12:35:17.632] | : . ' int 0 [12:35:17.633] | : . signalConditions() ... done [12:35:17.633] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.634] | result() for ClusterFuture ... done [12:35:17.634] | result() for ClusterFuture ... [12:35:17.634] | : result already collected: FutureResult [12:35:17.634] | result() for ClusterFuture ... done [12:35:17.634] | signalConditions() ... [12:35:17.635] | : include = 'immediateCondition' [12:35:17.635] | : exclude = [12:35:17.635] | : resignal = FALSE [12:35:17.635] | : Number of conditions: 0 [12:35:17.635] | : int 0 [12:35:17.636] | signalConditions() ... done [12:35:17.636] | relay stdout ... [12:35:17.636] | relay stdout ... done [12:35:17.637] | check for misuse ... [12:35:17.637] | check for misuse ... done [12:35:17.637] value() for MultisessionFuture ('fsample_4-712304') ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 2 [12:35:17.638] future(..., label = 'fsample_1-570444') ... [12:35:17.638] | lazy: FALSE [12:35:17.639] | stdout: TRUE [12:35:17.639] | conditions: [n=1] 'condition' [12:35:17.639] | gc: FALSE [12:35:17.639] | earlySignal: FALSE [12:35:17.639] | getGlobalsAndPackages() ... [12:35:17.640] | : Searching for globals ... [12:35:17.648] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.649] | : Searching for globals ... done [12:35:17.649] | : Resolving globals: FALSE [12:35:17.649] | : Search for packages associated with the globals ... [12:35:17.650] | : . Packages associated with globals: [1] 'base' [12:35:17.650] | : . Packages: [1] 'base' [12:35:17.650] | : Search for packages associated with the globals ... done [12:35:17.651] | : Packages after dropping 'base': [0] [12:35:17.651] | : globals: [1] 'x' [12:35:17.651] | : packages: [0] [12:35:17.651] | getGlobalsAndPackages() ... done [12:35:17.652] | run() for 'Future' ('fsample_1-570444') ... [12:35:17.652] | : state: 'created' [12:35:17.652] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.652] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.653] | : Using MultisessionFutureBackend ... [12:35:17.653] | : . Number of futures since start: 48 (48 created, 48 launched, 60 finished) [12:35:17.653] | : . Launching futures ... [12:35:17.653] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.654] | : . ' , Workers: [n=2] [12:35:17.654] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.656] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.656] | : . ' , requestWorker() ... [12:35:17.657] | : . ' , ; requestNode() ... [12:35:17.657] | : . ' , ; ` Number of workers: 2 [12:35:17.657] | : . ' , ; ` Polling for a free worker ... [12:35:17.657] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.657] | : . ' , ; ` | : Listing all futures [12:35:17.658] | : . ' , ; ` | : Number of registered futures: 0 [12:35:17.658] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.658] | : . ' , ; ` | Total time: 0 [12:35:17.658] | : . ' , ; ` Polling for a free worker ... done [12:35:17.659] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.659] | : . ' , ; ` | Listing all futures [12:35:17.659] | : . ' , ; ` | Number of registered futures: 0 [12:35:17.659] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.659] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:17.660] | : . ' , ; ` Index of first available worker: 1 [12:35:17.660] | : . ' , ; ` Validate that the worker is functional ... [12:35:17.661] | : . ' , ; ` | Worker is functional [12:35:17.661] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.661] | : . ' , ; ` | : Listing all futures [12:35:17.661] | : . ' , ; ` | : Number of registered futures: 0 [12:35:17.661] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.662] | : . ' , ; ` Validate that the worker is functional ... done [12:35:17.662] | : . ' , ; requestNode() ... done [12:35:17.662] | : . ' , ; cluster node index: 1 [12:35:17.662] | : . ' , requestWorker() ... done [12:35:17.663] | : . ' , eraseGlobalEnvironment() ... [12:35:17.663] | : . ' , eraseGlobalEnvironment() ... done [12:35:17.664] | : . ' , launchFuture() ... [12:35:17.664] | : . ' , ; cluster node index: 1 [12:35:17.664] | : . ' , ; getFutureData() ... [12:35:17.664] | : . ' , ; ` getFutureCore() ... [12:35:17.664] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:17.665] | : . ' , ; ` getFutureCore() ... done [12:35:17.665] | : . ' , ; ` getFutureCapture() ... [12:35:17.665] | : . ' , ; ` getFutureCapture() ... done [12:35:17.665] | : . ' , ; ` getFutureContext() ... [12:35:17.666] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.666] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:17.666] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.666] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:17.666] | : . ' , ; ` getFutureContext() ... done [12:35:17.667] | : . ' , ; getFutureData() ... done [12:35:17.667] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.668] | : . ' , ; ` Appended future to position #1 [12:35:17.668] | : . ' , ; ` Number of registered futures: 1 [12:35:17.668] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.668] | : . ' , launchFuture() ... done [12:35:17.668] | : . ' , MultisessionFuture started [12:35:17.669] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.669] | : . Launching futures ... done [12:35:17.669] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.669] | : Using MultisessionFutureBackend ... done [12:35:17.670] | run() for 'Future' ('fsample_1-570444') ... done [12:35:17.670] future(..., label = 'fsample_1-570444') ... done [12:35:17.670] future(..., label = 'fsample_2-491151') ... [12:35:17.671] | lazy: FALSE [12:35:17.671] | stdout: TRUE [12:35:17.671] | conditions: [n=1] 'condition' [12:35:17.671] | gc: FALSE [12:35:17.672] | earlySignal: FALSE [12:35:17.672] | getGlobalsAndPackages() ... [12:35:17.672] | : Searching for globals ... [12:35:17.681] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.681] | : Searching for globals ... done [12:35:17.681] | : Resolving globals: FALSE [12:35:17.682] | : Search for packages associated with the globals ... [12:35:17.682] | : . Packages associated with globals: [1] 'base' [12:35:17.683] | : . Packages: [1] 'base' [12:35:17.683] | : Search for packages associated with the globals ... done [12:35:17.683] | : Packages after dropping 'base': [0] [12:35:17.683] | : globals: [1] 'x' [12:35:17.684] | : packages: [0] [12:35:17.684] | getGlobalsAndPackages() ... done [12:35:17.684] | run() for 'Future' ('fsample_2-491151') ... [12:35:17.684] | : state: 'created' [12:35:17.685] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.685] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.685] | : Using MultisessionFutureBackend ... [12:35:17.685] | : . Number of futures since start: 49 (49 created, 49 launched, 60 finished) [12:35:17.686] | : . Launching futures ... [12:35:17.686] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.686] | : . ' , Workers: [n=2] [12:35:17.686] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.689] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.689] | : . ' , requestWorker() ... [12:35:17.689] | : . ' , ; requestNode() ... [12:35:17.689] | : . ' , ; ` Number of workers: 2 [12:35:17.690] | : . ' , ; ` Polling for a free worker ... [12:35:17.690] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.690] | : . ' , ; ` | : Listing all futures [12:35:17.690] | : . ' , ; ` | : Number of registered futures: 1 [12:35:17.691] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.691] | : . ' , ; ` | Total time: 0 [12:35:17.691] | : . ' , ; ` Polling for a free worker ... done [12:35:17.691] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.695] | : . ' , ; ` | Listing all futures [12:35:17.695] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.696] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.696] | : . ' , ; ` avail: [n=2] '2' [12:35:17.696] | : . ' , ; ` Index of first available worker: 2 [12:35:17.697] | : . ' , ; ` Validate that the worker is functional ... [12:35:17.697] | : . ' , ; ` | Worker is functional [12:35:17.698] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.698] | : . ' , ; ` | : Listing all futures [12:35:17.698] | : . ' , ; ` | : Number of registered futures: 1 [12:35:17.699] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.699] | : . ' , ; ` Validate that the worker is functional ... done [12:35:17.699] | : . ' , ; requestNode() ... done [12:35:17.699] | : . ' , ; cluster node index: 2 [12:35:17.700] | : . ' , requestWorker() ... done [12:35:17.700] | : . ' , eraseGlobalEnvironment() ... [12:35:17.701] | : . ' , eraseGlobalEnvironment() ... done [12:35:17.701] | : . ' , launchFuture() ... [12:35:17.701] | : . ' , ; cluster node index: 2 [12:35:17.702] | : . ' , ; getFutureData() ... [12:35:17.702] | : . ' , ; ` getFutureCore() ... [12:35:17.702] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:17.702] | : . ' , ; ` getFutureCore() ... done [12:35:17.703] | : . ' , ; ` getFutureCapture() ... [12:35:17.703] | : . ' , ; ` getFutureCapture() ... done [12:35:17.703] | : . ' , ; ` getFutureContext() ... [12:35:17.704] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.704] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:17.704] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.704] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:17.705] | : . ' , ; ` getFutureContext() ... done [12:35:17.705] | : . ' , ; getFutureData() ... done [12:35:17.727] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.727] | : . ' , ; ` Appended future to position #2 [12:35:17.728] | : . ' , ; ` Number of registered futures: 2 [12:35:17.728] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.728] | : . ' , launchFuture() ... done [12:35:17.728] | : . ' , MultisessionFuture started [12:35:17.729] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.729] | : . Launching futures ... done [12:35:17.729] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.729] | : Using MultisessionFutureBackend ... done [12:35:17.730] | run() for 'Future' ('fsample_2-491151') ... done [12:35:17.730] future(..., label = 'fsample_2-491151') ... done [12:35:17.731] future(..., label = 'fsample_3-311664') ... [12:35:17.731] | lazy: FALSE [12:35:17.731] | stdout: TRUE [12:35:17.732] | conditions: [n=1] 'condition' [12:35:17.732] | gc: FALSE [12:35:17.732] | earlySignal: FALSE [12:35:17.732] | getGlobalsAndPackages() ... [12:35:17.733] | : Searching for globals ... [12:35:17.740] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.740] | : Searching for globals ... done [12:35:17.741] | : Resolving globals: FALSE [12:35:17.741] | : Search for packages associated with the globals ... [12:35:17.741] | : . Packages associated with globals: [1] 'base' [12:35:17.742] | : . Packages: [1] 'base' [12:35:17.742] | : Search for packages associated with the globals ... done [12:35:17.742] | : Packages after dropping 'base': [0] [12:35:17.743] | : globals: [1] 'x' [12:35:17.743] | : packages: [0] [12:35:17.743] | getGlobalsAndPackages() ... done [12:35:17.744] | run() for 'Future' ('fsample_3-311664') ... [12:35:17.744] | : state: 'created' [12:35:17.744] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.744] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.745] | : Using MultisessionFutureBackend ... [12:35:17.745] | : . Number of futures since start: 50 (50 created, 50 launched, 60 finished) [12:35:17.745] | : . Launching futures ... [12:35:17.745] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.746] | : . ' , Workers: [n=2] [12:35:17.746] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.747] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.748] | : . ' , requestWorker() ... [12:35:17.748] | : . ' , ; requestNode() ... [12:35:17.748] | : . ' , ; ` Number of workers: 2 [12:35:17.748] | : . ' , ; ` Polling for a free worker ... [12:35:17.748] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.749] | : . ' , ; ` | : Listing all futures [12:35:17.749] | : . ' , ; ` | : Number of registered futures: 2 [12:35:17.749] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.749] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:17.769] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:17.769] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:17.770] | : . ' , ; ` | : . resolved() ... [12:35:17.770] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-570444') ... [12:35:17.771] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:17.772] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:17.772] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:17.773] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:17.774] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:17.774] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:17.775] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:17.775] | : . ' , ; ` | : . ' , ; Received data: [12:35:17.776] | : . ' , ; ` | : . ' , ; List of 5 [12:35:17.776] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:17.776] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ value : int 1 [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1707993933 -272598521 -773477906 764839112 1649085387 761617961 135042168 1745867174 ... [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "122" [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:17.776] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:17.776] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:17.776] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:17.776] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:17.776] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [12:35:17.776] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.776] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:17.804] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:17.804] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:17.804] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:17.804] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:17.804] | : . ' , ; ` | : . ' , ; stdout: character [12:35:17.804] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:17.804] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:17.804] | : . ' , ; ` | : . ' , ; duration: 0.006156921 secs (started 2025-07-29 12:35:17.66816) [12:35:17.804] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:17.806] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.806] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:17.806] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:17.807] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.807] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:17.807] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:17.807] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:17.807] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:17.808] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:17.808] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:17.808] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:17.808] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:17.808] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:17.808] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:17.809] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:17.809] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.810] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:17.810] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-570444') ... done [12:35:17.810] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:17.810] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-122 [12:35:17.810] | : . ' , ; ` | : . ' , identical; success [12:35:17.810] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:17.811] | : . ' , ; ` | : . resolved() ... done [12:35:17.811] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:17.811] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-570444') ... [12:35:17.811] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.812] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.812] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.812] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.812] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.812] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.813] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:17.813] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:17.813] | : . ' , ; ` | : . ' , ; exclude = [12:35:17.813] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:17.813] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:17.813] | : . ' , ; ` | : . ' , ; int 0 [12:35:17.814] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:17.814] | : . ' , ; ` | : . ' , check for misuse ... [12:35:17.815] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:17.815] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-570444') ... done [12:35:17.815] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:17.816] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:17.816] | : . ' , ; ` | : Remove collected futures ... [12:35:17.816] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:17.817] | : . ' , ; ` | : Remove collected futures ... done [12:35:17.817] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:17.817] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:17.818] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:17.818] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:17.818] | : . ' , ; ` | Number of registered futures: 2 [12:35:17.819] | : . ' , ; ` Polling for a free worker ... done [12:35:17.819] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.819] | : . ' , ; ` | Listing all futures [12:35:17.820] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.820] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.820] | : . ' , ; ` Total time: 0.0705139636993408 [12:35:17.821] | : . ' , ; requestNode() ... done [12:35:17.821] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.821] | : . ' , ; ` Listing all futures [12:35:17.822] | : . ' , ; ` Number of registered futures: 1 [12:35:17.822] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.822] | : . ' , ; avail: [n=2] '1' [12:35:17.823] | : . ' , ; Index of first available worker: 1 [12:35:17.823] | : . ' , ; Validate that the worker is functional ... [12:35:17.824] | : . ' , ; ` Worker is functional [12:35:17.824] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.825] | : . ' , ; ` | Listing all futures [12:35:17.825] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.825] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.826] | : . ' , ; Validate that the worker is functional ... done [12:35:17.826] | : . ' , requestWorker() ... done [12:35:17.826] | : . ' , cluster node index: 1 [12:35:17.827] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.827] | : . ' eraseGlobalEnvironment() ... [12:35:17.828] | : . ' eraseGlobalEnvironment() ... done [12:35:17.828] | : . ' launchFuture() ... [12:35:17.829] | : . ' , cluster node index: 1 [12:35:17.829] | : . ' , getFutureData() ... [12:35:17.829] | : . ' , ; getFutureCore() ... [12:35:17.829] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:17.830] | : . ' , ; getFutureCore() ... done [12:35:17.830] | : . ' , ; getFutureCapture() ... [12:35:17.831] | : . ' , ; getFutureCapture() ... done [12:35:17.831] | : . ' , ; getFutureContext() ... [12:35:17.831] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.832] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:17.832] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.832] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:17.833] | : . ' , ; getFutureContext() ... done [12:35:17.833] | : . ' , getFutureData() ... done [12:35:17.861] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.862] | : . ' , ; Appended future to position #2 [12:35:17.862] | : . ' , ; Number of registered futures: 2 [12:35:17.863] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.863] | : . ' launchFuture() ... done [12:35:17.863] | : . ' MultisessionFuture started [12:35:17.863] | : . Launching futures ... done [12:35:17.864] | : Using MultisessionFutureBackend ... done [12:35:17.864] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.865] | run() for 'Future' ('fsample_3-311664') ... done [12:35:17.865] future(..., label = 'fsample_3-311664') ... done [12:35:17.866] future(..., label = 'fsample_4-697517') ... [12:35:17.866] | lazy: FALSE [12:35:17.866] | stdout: TRUE [12:35:17.867] | conditions: [n=1] 'condition' [12:35:17.867] | gc: FALSE [12:35:17.867] | earlySignal: FALSE [12:35:17.868] | getGlobalsAndPackages() ... [12:35:17.868] | : Searching for globals ... [12:35:17.876] | : . globals found: [3] '{', 'sample', 'x' [12:35:17.877] | : Searching for globals ... done [12:35:17.877] | : Resolving globals: FALSE [12:35:17.877] | : Search for packages associated with the globals ... [12:35:17.877] | : . Packages associated with globals: [1] 'base' [12:35:17.878] | : . Packages: [1] 'base' [12:35:17.878] | : Search for packages associated with the globals ... done [12:35:17.878] | : Packages after dropping 'base': [0] [12:35:17.878] | : globals: [1] 'x' [12:35:17.879] | : packages: [0] [12:35:17.879] | getGlobalsAndPackages() ... done [12:35:17.879] | run() for 'Future' ('fsample_4-697517') ... [12:35:17.879] | : state: 'created' [12:35:17.880] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.880] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.880] | : Using MultisessionFutureBackend ... [12:35:17.880] | : . Number of futures since start: 51 (51 created, 51 launched, 62 finished) [12:35:17.880] | : . Launching futures ... [12:35:17.881] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:17.881] | : . ' , Workers: [n=2] [12:35:17.881] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:17.884] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:17.885] | : . ' , requestWorker() ... [12:35:17.885] | : . ' , ; requestNode() ... [12:35:17.885] | : . ' , ; ` Number of workers: 2 [12:35:17.885] | : . ' , ; ` Polling for a free worker ... [12:35:17.886] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.886] | : . ' , ; ` | : Listing all futures [12:35:17.886] | : . ' , ; ` | : Number of registered futures: 2 [12:35:17.887] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.887] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:17.909] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:17.910] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:17.910] | : . ' , ; ` | : . resolved() ... [12:35:17.910] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-491151') ... [12:35:17.911] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:17.912] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:17.912] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.912] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:17.913] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:17.917] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:17.917] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:17.918] | : . ' , ; ` | : . ' , ; Received data: [12:35:17.918] | : . ' , ; ` | : . ' , ; List of 5 [12:35:17.918] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:17.918] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ value : int 3 [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -179737779 67435015 -1201526290 -1246296888 -1424520245 434167337 1710101624 -1485811290 ... [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "123" [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:17.918] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:17.918] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:17.918] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:17.918] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:17.918] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:17.918] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:17.918] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:17.940] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:17.940] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:17.940] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:17.940] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:17.940] | : . ' , ; ` | : . ' , ; stdout: character [12:35:17.940] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:17.940] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:17.940] | : . ' , ; ` | : . ' , ; duration: 0.00515008 secs (started 2025-07-29 12:35:17.728848) [12:35:17.940] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:17.941] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:17.941] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:17.942] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:17.942] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:17.942] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:17.943] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:17.943] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:17.943] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:17.943] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:17.944] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:17.944] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:17.944] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:17.945] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:17.945] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:17.946] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:17.946] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:17.946] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:17.946] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-491151') ... done [12:35:17.947] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:17.947] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-123 [12:35:17.947] | : . ' , ; ` | : . ' , identical; success [12:35:17.948] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:17.948] | : . ' , ; ` | : . resolved() ... done [12:35:17.948] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:17.948] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-491151') ... [12:35:17.949] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.949] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.949] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.950] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:17.950] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:17.950] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:17.951] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:17.951] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:17.951] | : . ' , ; ` | : . ' , ; exclude = [12:35:17.951] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:17.952] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:17.952] | : . ' , ; ` | : . ' , ; int 0 [12:35:17.953] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:17.953] | : . ' , ; ` | : . ' , check for misuse ... [12:35:17.953] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:17.954] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-491151') ... done [12:35:17.954] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:17.954] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:17.955] | : . ' , ; ` | : Remove collected futures ... [12:35:17.955] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:17.955] | : . ' , ; ` | : Remove collected futures ... done [12:35:17.956] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:17.956] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:17.956] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:17.956] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:17.957] | : . ' , ; ` | Number of registered futures: 2 [12:35:17.957] | : . ' , ; ` Polling for a free worker ... done [12:35:17.957] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.957] | : . ' , ; ` | Listing all futures [12:35:17.958] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.958] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.958] | : . ' , ; ` Total time: 0.0713210105895996 [12:35:17.958] | : . ' , ; requestNode() ... done [12:35:17.959] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.959] | : . ' , ; ` Listing all futures [12:35:17.959] | : . ' , ; ` Number of registered futures: 1 [12:35:17.959] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.960] | : . ' , ; avail: [n=2] '2' [12:35:17.960] | : . ' , ; Index of first available worker: 2 [12:35:17.960] | : . ' , ; Validate that the worker is functional ... [12:35:17.961] | : . ' , ; ` Worker is functional [12:35:17.961] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:17.962] | : . ' , ; ` | Listing all futures [12:35:17.962] | : . ' , ; ` | Number of registered futures: 1 [12:35:17.962] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:17.963] | : . ' , ; Validate that the worker is functional ... done [12:35:17.963] | : . ' , requestWorker() ... done [12:35:17.963] | : . ' , cluster node index: 2 [12:35:17.963] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:17.964] | : . ' eraseGlobalEnvironment() ... [12:35:17.964] | : . ' eraseGlobalEnvironment() ... done [12:35:17.965] | : . ' launchFuture() ... [12:35:17.965] | : . ' , cluster node index: 2 [12:35:17.965] | : . ' , getFutureData() ... [12:35:17.965] | : . ' , ; getFutureCore() ... [12:35:17.966] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:17.966] | : . ' , ; getFutureCore() ... done [12:35:17.966] | : . ' , ; getFutureCapture() ... [12:35:17.967] | : . ' , ; getFutureCapture() ... done [12:35:17.967] | : . ' , ; getFutureContext() ... [12:35:17.967] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:17.967] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:17.968] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:17.968] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:17.968] | : . ' , ; getFutureContext() ... done [12:35:17.968] | : . ' , getFutureData() ... done [12:35:17.994] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:17.994] | : . ' , ; Appended future to position #2 [12:35:17.995] | : . ' , ; Number of registered futures: 2 [12:35:17.995] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:17.995] | : . ' launchFuture() ... done [12:35:17.996] | : . ' MultisessionFuture started [12:35:17.996] | : . Launching futures ... done [12:35:17.996] | : Using MultisessionFutureBackend ... done [12:35:17.996] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:17.997] | run() for 'Future' ('fsample_4-697517') ... done [12:35:17.997] future(..., label = 'fsample_4-697517') ... done [12:35:17.998] value() for MultisessionFuture ('fsample_1-570444') ... [12:35:17.998] | result() for ClusterFuture ... [12:35:17.998] | : result already collected: FutureResult [12:35:17.998] | result() for ClusterFuture ... done [12:35:17.999] | result() for ClusterFuture ... [12:35:17.999] | : result already collected: FutureResult [12:35:17.999] | result() for ClusterFuture ... done [12:35:18.000] | signalConditions() ... [12:35:18.000] | : include = 'immediateCondition' [12:35:18.000] | : exclude = [12:35:18.000] | : resignal = FALSE [12:35:18.001] | : Number of conditions: 1 [12:35:18.001] | : int 1 [12:35:18.002] | : Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:18.002] | signalConditions() ... done [12:35:18.002] | relay stdout ... [12:35:18.002] | relay stdout ... done [12:35:18.002] | check for misuse ... [12:35:18.003] | check for misuse ... done [12:35:18.003] | relay conditions ... [12:35:18.003] | : Future state: 'finished' [12:35:18.003] | : result() for ClusterFuture ... [12:35:18.003] | : . result already collected: FutureResult [12:35:18.004] | : result() for ClusterFuture ... done [12:35:18.004] | : signalConditions() ... [12:35:18.004] | : . include = 'condition' [12:35:18.004] | : . exclude = 'immediateCondition' [12:35:18.004] | : . resignal = TRUE [12:35:18.005] | : . Number of conditions: 1 [12:35:18.005] | : . int 1 [12:35:18.005] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:18.006] | : . Condition #1: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:18.006] | : signalConditions() ... done [12:35:18.006] | relay conditions ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-122 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-570444' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 607.65 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001faf985a648 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-122 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureWarning' Duration: 0.006156921 secs (started 2025-07-29 12:35:17.66816) Worker process: 86be520fd944ff7a67a37e815a78fd55 DEBUG: END TROUBLESHOOTING HELP [12:35:18.026] | future(..., label = 'fsample_1-594819') ... [12:35:18.026] | : lazy: FALSE [12:35:18.027] | : stdout: TRUE [12:35:18.027] | : conditions: [n=1] 'condition' [12:35:18.027] | : gc: FALSE [12:35:18.027] | : earlySignal: FALSE [12:35:18.027] | : getGlobalsAndPackages() ... [12:35:18.028] | : . Searching for globals ... [12:35:18.038] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:18.038] | : . Searching for globals ... done [12:35:18.038] | : . Resolving globals: FALSE [12:35:18.039] | : . Search for packages associated with the globals ... [12:35:18.039] | : . ' Packages associated with globals: [1] 'base' [12:35:18.039] | : . ' Packages: [1] 'base' [12:35:18.040] | : . Search for packages associated with the globals ... done [12:35:18.040] | : . Packages after dropping 'base': [0] [12:35:18.040] | : . globals: [1] 'x' [12:35:18.040] | : . packages: [0] [12:35:18.040] | : getGlobalsAndPackages() ... done [12:35:18.041] | : run() for 'Future' ('fsample_1-594819') ... [12:35:18.041] | : . state: 'created' [12:35:18.041] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.042] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.042] | : . Using MultisessionFutureBackend ... [12:35:18.042] | : . ' Number of futures since start: 52 (52 created, 52 launched, 64 finished) [12:35:18.042] | : . ' Launching futures ... [12:35:18.042] | : . ' , launchFuture() for ClusterFutureBackend ... [12:35:18.043] | : . ' , ; Workers: [n=2] [12:35:18.043] | : . ' , ; Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.045] | : . ' , ; FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.045] | : . ' , ; requestWorker() ... [12:35:18.046] | : . ' , ; ` requestNode() ... [12:35:18.046] | : . ' , ; ` | Number of workers: 2 [12:35:18.046] | : . ' , ; ` | Polling for a free worker ... [12:35:18.046] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.046] | : . ' , ; ` | : . Listing all futures [12:35:18.047] | : . ' , ; ` | : . Number of registered futures: 2 [12:35:18.047] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.047] | : . ' , ; ` | : Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.066] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.066] | : . ' , ; ` | : . collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.067] | : . ' , ; ` | : . ' resolved() ... [12:35:18.067] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture ('fsample_3-311664') ... [12:35:18.068] | : . ' , ; ` | : . ' , ; Cluster node socket connection: index=4, id=1387 [12:35:18.069] | : . ' , ; ` | : . ' , ; assertValidConnection() ... [12:35:18.069] | : . ' , ; ` | : . ' , ; ` cluster node index: 1 [12:35:18.070] | : . ' , ; ` | : . ' , ; assertValidConnection() ... done [12:35:18.070] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... [12:35:18.071] | : . ' , ; ` | : . ' , ; ` cluster node index: 1 [12:35:18.071] | : . ' , ; ` | : . ' , ; ` [1] TRUE [12:35:18.072] | : . ' , ; ` | : . ' , ; ` Received data: [12:35:18.072] | : . ' , ; ` | : . ' , ; ` List of 5 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` $ type : chr "VALUE" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` $ value :List of 16 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ value : int 1 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ visible : logi TRUE [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ stdout : chr "" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ conditions : list() [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ rng : logi TRUE [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ seed : int [1:626] 10403 1 573696845 -1209239033 -1041126930 -1824357176 -1118893109 1708219945 -1249340296 -443821658 ... [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ misuseGlobalEnv : NULL [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ misuseConnections :List of 3 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ added : NULL [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ removed : NULL [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ replaced: NULL [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ misuseDevices : NULL [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ misuseDefaultDevice: list() [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "124" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "source")=List of 5 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ pid : int 173544 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ random: int 2147483647 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ r_info :List of 4 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. .. ..$ : int [1:3] 4 6 0 [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ os : chr "windows" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ os_name : chr "Windows" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` .. ..$ captures_utf8: logi TRUE [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..$ version : chr "1.8" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr "FutureResult" [12:35:18.072] | : . ' , ; ` | : . ' , ; ` $ success: logi TRUE [12:35:18.072] | : . ' , ; ` | : . ' , ; ` $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:18.072] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.072] | : . ' , ; ` | : . ' , ; ` $ tag : NULL [12:35:18.097] | : . ' , ; ` | : . ' , ; ` Received FutureResult [12:35:18.097] | : . ' , ; ` | : . ' , ; ` FutureResult: [12:35:18.097] | : . ' , ; ` | : . ' , ; ` value: 'integer' [12:35:18.097] | : . ' , ; ` | : . ' , ; ` visible: TRUE [12:35:18.097] | : . ' , ; ` | : . ' , ; ` stdout: character [12:35:18.097] | : . ' , ; ` | : . ' , ; ` conditions: [n = 0] [12:35:18.097] | : . ' , ; ` | : . ' , ; ` RNG used: TRUE [12:35:18.097] | : . ' , ; ` | : . ' , ; ` duration: 0.005766153 secs (started 2025-07-29 12:35:17.862053) [12:35:18.097] | : . ' , ; ` | : . ' , ; ` version: 1.8 [12:35:18.098] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.098] | : . ' , ; ` | : . ' , ; ` | Removed future from position #1 [12:35:18.099] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [12:35:18.099] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.099] | : . ' , ; ` | : . ' , ; ` Erased future from future backend [12:35:18.103] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [12:35:18.104] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [12:35:18.104] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [12:35:18.104] | : . ' , ; ` | : . ' , ; ` signalConditions() ... [12:35:18.105] | : . ' , ; ` | : . ' , ; ` | include = 'immediateCondition' [12:35:18.105] | : . ' , ; ` | : . ' , ; ` | exclude = [12:35:18.106] | : . ' , ; ` | : . ' , ; ` | resignal = FALSE [12:35:18.106] | : . ' , ; ` | : . ' , ; ` | Number of conditions: 0 [12:35:18.106] | : . ' , ; ` | : . ' , ; ` | int 0 [12:35:18.107] | : . ' , ; ` | : . ' , ; ` signalConditions() ... done [12:35:18.108] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.108] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.109] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture ('fsample_3-311664') ... done [12:35:18.109] | : . ' , ; ` | : . ' , assertFutureResult() ... [12:35:18.109] | : . ' , ; ` | : . ' , ; Future uuid: 39c993df8b3ee8509e6caf1107b04c75-124 [12:35:18.110] | : . ' , ; ` | : . ' , ; identical; success [12:35:18.110] | : . ' , ; ` | : . ' , assertFutureResult() ... done [12:35:18.110] | : . ' , ; ` | : . ' resolved() ... done [12:35:18.110] | : . ' , ; ` | : . ' Future at position #1 is resolved ... [12:35:18.111] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-311664') ... [12:35:18.111] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.111] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.111] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.112] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.112] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.112] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.112] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.112] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.113] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.113] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.114] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.114] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.115] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.115] | : . ' , ; ` | : . ' , ; check for misuse ... [12:35:18.116] | : . ' , ; ` | : . ' , ; check for misuse ... done [12:35:18.116] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-311664') ... done [12:35:18.117] | : . ' , ; ` | : . ' Future at position #1 is resolved ... done [12:35:18.117] | : . ' , ; ` | : . collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.118] | : . ' , ; ` | : . Remove collected futures ... [12:35:18.118] | : . ' , ; ` | : . ' Indices of futures to drop: [n=1] '1' [12:35:18.118] | : . ' , ; ` | : . Remove collected futures ... done [12:35:18.119] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.119] | : . ' , ; ` | : Early signaling of 2 future candidates ... [12:35:18.119] | : . ' , ; ` | : Number of futures with early signaling requested: 0 [12:35:18.120] | : . ' , ; ` | : Early signaling of 2 future candidates ... done [12:35:18.120] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.120] | : . ' , ; ` | Polling for a free worker ... done [12:35:18.121] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.121] | : . ' , ; ` | : Listing all futures [12:35:18.121] | : . ' , ; ` | : Number of registered futures: 1 [12:35:18.122] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.122] | : . ' , ; ` | Total time: 0.0742790699005127 [12:35:18.122] | : . ' , ; ` requestNode() ... done [12:35:18.123] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.123] | : . ' , ; ` | Listing all futures [12:35:18.123] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.124] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.124] | : . ' , ; ` avail: [n=2] '1' [12:35:18.124] | : . ' , ; ` Index of first available worker: 1 [12:35:18.125] | : . ' , ; ` Validate that the worker is functional ... [12:35:18.126] | : . ' , ; ` | Worker is functional [12:35:18.126] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.126] | : . ' , ; ` | : Listing all futures [12:35:18.127] | : . ' , ; ` | : Number of registered futures: 1 [12:35:18.127] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.127] | : . ' , ; ` Validate that the worker is functional ... done [12:35:18.128] | : . ' , ; requestWorker() ... done [12:35:18.128] | : . ' , ; cluster node index: 1 [12:35:18.128] | : . ' , launchFuture() for ClusterFutureBackend ... done [12:35:18.129] | : . ' , eraseGlobalEnvironment() ... [12:35:18.130] | : . ' , eraseGlobalEnvironment() ... done [12:35:18.130] | : . ' , launchFuture() ... [12:35:18.130] | : . ' , ; cluster node index: 1 [12:35:18.131] | : . ' , ; getFutureData() ... [12:35:18.131] | : . ' , ; ` getFutureCore() ... [12:35:18.132] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:18.132] | : . ' , ; ` getFutureCore() ... done [12:35:18.132] | : . ' , ; ` getFutureCapture() ... [12:35:18.133] | : . ' , ; ` getFutureCapture() ... done [12:35:18.133] | : . ' , ; ` getFutureContext() ... [12:35:18.133] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.134] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:18.134] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.135] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:18.135] | : . ' , ; ` getFutureContext() ... done [12:35:18.135] | : . ' , ; getFutureData() ... done [12:35:18.136] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.137] | : . ' , ; ` Appended future to position #2 [12:35:18.137] | : . ' , ; ` Number of registered futures: 2 [12:35:18.137] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.138] | : . ' , launchFuture() ... done [12:35:18.138] | : . ' , MultisessionFuture started [12:35:18.138] | : . ' Launching futures ... done [12:35:18.139] | : . Using MultisessionFutureBackend ... done [12:35:18.139] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.140] | : run() for 'Future' ('fsample_1-594819') ... done [12:35:18.140] | future(..., label = 'fsample_1-594819') ... done [12:35:18.140] value() for MultisessionFuture ('fsample_1-570444') ... done [12:35:18.141] future(..., label = 'fsample_2-333077') ... [12:35:18.142] | lazy: FALSE [12:35:18.142] | stdout: TRUE [12:35:18.142] | conditions: [n=1] 'condition' [12:35:18.143] | gc: FALSE [12:35:18.143] | earlySignal: FALSE [12:35:18.143] | getGlobalsAndPackages() ... [12:35:18.144] | : Searching for globals ... [12:35:18.156] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.157] | : Searching for globals ... done [12:35:18.157] | : Resolving globals: FALSE [12:35:18.157] | : Search for packages associated with the globals ... [12:35:18.158] | : . Packages associated with globals: [1] 'base' [12:35:18.159] | : . Packages: [1] 'base' [12:35:18.159] | : Search for packages associated with the globals ... done [12:35:18.159] | : Packages after dropping 'base': [0] [12:35:18.160] | : globals: [1] 'x' [12:35:18.160] | : packages: [0] [12:35:18.160] | getGlobalsAndPackages() ... done [12:35:18.161] | run() for 'Future' ('fsample_2-333077') ... [12:35:18.161] | : state: 'created' [12:35:18.162] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.162] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.162] | : Using MultisessionFutureBackend ... [12:35:18.163] | : . Number of futures since start: 53 (53 created, 53 launched, 66 finished) [12:35:18.163] | : . Launching futures ... [12:35:18.163] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.163] | : . ' , Workers: [n=2] [12:35:18.164] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.167] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.167] | : . ' , requestWorker() ... [12:35:18.167] | : . ' , ; requestNode() ... [12:35:18.168] | : . ' , ; ` Number of workers: 2 [12:35:18.168] | : . ' , ; ` Polling for a free worker ... [12:35:18.168] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.168] | : . ' , ; ` | : Listing all futures [12:35:18.169] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.169] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.169] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.191] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.191] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.192] | : . ' , ; ` | : . resolved() ... [12:35:18.192] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_4-697517') ... [12:35:18.193] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:18.193] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:18.193] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.194] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:18.194] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:18.195] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.195] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:18.196] | : . ' , ; ` | : . ' , ; Received data: [12:35:18.196] | : . ' , ; ` | : . ' , ; List of 5 [12:35:18.196] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:18.196] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ value : int 3 [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -408687795 -1738638841 622045678 -192379704 2027490251 -1405395415 750425208 884068774 ... [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:17" [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "125" [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:18.196] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:18.196] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:18.196] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:18.196] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:18.196] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:18.196] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.196] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:18.212] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:18.212] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:18.212] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:18.212] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:18.212] | : . ' , ; ` | : . ' , ; stdout: character [12:35:18.212] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:18.212] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:18.212] | : . ' , ; ` | : . ' , ; duration: 0.005298138 secs (started 2025-07-29 12:35:17.994706) [12:35:18.212] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:18.213] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.213] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:18.213] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:18.213] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.214] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:18.214] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.214] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.214] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.214] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.214] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.215] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.215] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.215] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.215] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.216] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.216] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.216] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.216] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_4-697517') ... done [12:35:18.216] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:18.217] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-125 [12:35:18.217] | : . ' , ; ` | : . ' , identical; success [12:35:18.217] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:18.217] | : . ' , ; ` | : . resolved() ... done [12:35:18.217] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:18.217] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-697517') ... [12:35:18.218] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.218] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.218] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.218] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.218] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.219] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.219] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:18.219] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:18.219] | : . ' , ; ` | : . ' , ; exclude = [12:35:18.219] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:18.219] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:18.220] | : . ' , ; ` | : . ' , ; int 0 [12:35:18.220] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:18.220] | : . ' , ; ` | : . ' , check for misuse ... [12:35:18.221] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:18.221] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-697517') ... done [12:35:18.221] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:18.221] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.222] | : . ' , ; ` | : Remove collected futures ... [12:35:18.222] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:18.222] | : . ' , ; ` | : Remove collected futures ... done [12:35:18.222] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.222] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:18.222] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:18.223] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:18.223] | : . ' , ; ` | Number of registered futures: 2 [12:35:18.223] | : . ' , ; ` Polling for a free worker ... done [12:35:18.223] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.224] | : . ' , ; ` | Listing all futures [12:35:18.224] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.224] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.224] | : . ' , ; ` Total time: 0.0552120208740234 [12:35:18.224] | : . ' , ; requestNode() ... done [12:35:18.224] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.225] | : . ' , ; ` Listing all futures [12:35:18.225] | : . ' , ; ` Number of registered futures: 1 [12:35:18.225] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.225] | : . ' , ; avail: [n=2] '2' [12:35:18.225] | : . ' , ; Index of first available worker: 2 [12:35:18.225] | : . ' , ; Validate that the worker is functional ... [12:35:18.226] | : . ' , ; ` Worker is functional [12:35:18.226] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.226] | : . ' , ; ` | Listing all futures [12:35:18.227] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.227] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.227] | : . ' , ; Validate that the worker is functional ... done [12:35:18.227] | : . ' , requestWorker() ... done [12:35:18.227] | : . ' , cluster node index: 2 [12:35:18.228] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.228] | : . ' eraseGlobalEnvironment() ... [12:35:18.228] | : . ' eraseGlobalEnvironment() ... done [12:35:18.228] | : . ' launchFuture() ... [12:35:18.229] | : . ' , cluster node index: 2 [12:35:18.229] | : . ' , getFutureData() ... [12:35:18.229] | : . ' , ; getFutureCore() ... [12:35:18.229] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:18.229] | : . ' , ; getFutureCore() ... done [12:35:18.230] | : . ' , ; getFutureCapture() ... [12:35:18.230] | : . ' , ; getFutureCapture() ... done [12:35:18.230] | : . ' , ; getFutureContext() ... [12:35:18.230] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.230] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:18.230] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.231] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:18.231] | : . ' , ; getFutureContext() ... done [12:35:18.231] | : . ' , getFutureData() ... done [12:35:18.253] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.253] | : . ' , ; Appended future to position #2 [12:35:18.254] | : . ' , ; Number of registered futures: 2 [12:35:18.254] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.254] | : . ' launchFuture() ... done [12:35:18.254] | : . ' MultisessionFuture started [12:35:18.255] | : . Launching futures ... done [12:35:18.255] | : Using MultisessionFutureBackend ... done [12:35:18.255] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.255] | run() for 'Future' ('fsample_2-333077') ... done [12:35:18.255] future(..., label = 'fsample_2-333077') ... done [12:35:18.256] future(..., label = 'fsample_3-625596') ... [12:35:18.256] | lazy: FALSE [12:35:18.257] | stdout: TRUE [12:35:18.257] | conditions: [n=1] 'condition' [12:35:18.257] | gc: FALSE [12:35:18.257] | earlySignal: FALSE [12:35:18.258] | getGlobalsAndPackages() ... [12:35:18.258] | : Searching for globals ... [12:35:18.268] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.268] | : Searching for globals ... done [12:35:18.268] | : Resolving globals: FALSE [12:35:18.269] | : Search for packages associated with the globals ... [12:35:18.269] | : . Packages associated with globals: [1] 'base' [12:35:18.270] | : . Packages: [1] 'base' [12:35:18.270] | : Search for packages associated with the globals ... done [12:35:18.270] | : Packages after dropping 'base': [0] [12:35:18.271] | : globals: [1] 'x' [12:35:18.271] | : packages: [0] [12:35:18.271] | getGlobalsAndPackages() ... done [12:35:18.272] | run() for 'Future' ('fsample_3-625596') ... [12:35:18.275] | : state: 'created' [12:35:18.276] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.276] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.277] | : Using MultisessionFutureBackend ... [12:35:18.277] | : . Number of futures since start: 54 (54 created, 54 launched, 68 finished) [12:35:18.277] | : . Launching futures ... [12:35:18.278] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.278] | : . ' , Workers: [n=2] [12:35:18.278] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.282] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.282] | : . ' , requestWorker() ... [12:35:18.283] | : . ' , ; requestNode() ... [12:35:18.283] | : . ' , ; ` Number of workers: 2 [12:35:18.283] | : . ' , ; ` Polling for a free worker ... [12:35:18.283] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.284] | : . ' , ; ` | : Listing all futures [12:35:18.284] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.284] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.284] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.300] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.300] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.301] | : . ' , ; ` | : . resolved() ... [12:35:18.301] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-594819') ... [12:35:18.302] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:18.302] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:18.303] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:18.303] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:18.304] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:18.304] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:18.305] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:18.305] | : . ' , ; ` | : . ' , ; Received data: [12:35:18.305] | : . ' , ; ` | : . ' , ; List of 5 [12:35:18.305] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:18.305] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1084388845 246527620 647088298 -457763307 -1832703313 -1494941514 6069984 1750336035 ... [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "126" [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:18.305] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:18.305] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:18.305] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:18.305] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:18.305] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:18.305] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.305] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:18.331] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:18.331] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:18.331] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:18.331] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:18.331] | : . ' , ; ` | : . ' , ; stdout: character [12:35:18.331] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:18.331] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:18.331] | : . ' , ; ` | : . ' , ; duration: 0.005502939 secs (started 2025-07-29 12:35:18.137113) [12:35:18.331] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:18.332] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.333] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:18.333] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:18.334] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.334] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:18.334] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.334] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.335] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.335] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.335] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.336] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.336] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.336] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.337] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.337] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.338] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.338] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.338] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-594819') ... done [12:35:18.338] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:18.339] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-126 [12:35:18.339] | : . ' , ; ` | : . ' , identical; success [12:35:18.339] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:18.339] | : . ' , ; ` | : . resolved() ... done [12:35:18.339] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:18.340] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-594819') ... [12:35:18.340] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.340] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.341] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.341] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.341] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.341] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.341] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:18.342] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:18.342] | : . ' , ; ` | : . ' , ; exclude = [12:35:18.342] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:18.342] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:18.342] | : . ' , ; ` | : . ' , ; int 0 [12:35:18.343] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:18.343] | : . ' , ; ` | : . ' , check for misuse ... [12:35:18.343] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:18.344] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-594819') ... done [12:35:18.344] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:18.344] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.344] | : . ' , ; ` | : Remove collected futures ... [12:35:18.345] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:18.345] | : . ' , ; ` | : Remove collected futures ... done [12:35:18.345] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.345] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:18.345] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:18.346] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:18.346] | : . ' , ; ` | Number of registered futures: 2 [12:35:18.346] | : . ' , ; ` Polling for a free worker ... done [12:35:18.346] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.347] | : . ' , ; ` | Listing all futures [12:35:18.347] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.348] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.348] | : . ' , ; ` Total time: 0.0629141330718994 [12:35:18.348] | : . ' , ; requestNode() ... done [12:35:18.349] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.349] | : . ' , ; ` Listing all futures [12:35:18.349] | : . ' , ; ` Number of registered futures: 1 [12:35:18.350] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.350] | : . ' , ; avail: [n=2] '1' [12:35:18.350] | : . ' , ; Index of first available worker: 1 [12:35:18.351] | : . ' , ; Validate that the worker is functional ... [12:35:18.352] | : . ' , ; ` Worker is functional [12:35:18.352] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.352] | : . ' , ; ` | Listing all futures [12:35:18.353] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.353] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.354] | : . ' , ; Validate that the worker is functional ... done [12:35:18.354] | : . ' , requestWorker() ... done [12:35:18.354] | : . ' , cluster node index: 1 [12:35:18.355] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.355] | : . ' eraseGlobalEnvironment() ... [12:35:18.356] | : . ' eraseGlobalEnvironment() ... done [12:35:18.356] | : . ' launchFuture() ... [12:35:18.357] | : . ' , cluster node index: 1 [12:35:18.357] | : . ' , getFutureData() ... [12:35:18.357] | : . ' , ; getFutureCore() ... [12:35:18.358] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:18.358] | : . ' , ; getFutureCore() ... done [12:35:18.358] | : . ' , ; getFutureCapture() ... [12:35:18.359] | : . ' , ; getFutureCapture() ... done [12:35:18.359] | : . ' , ; getFutureContext() ... [12:35:18.359] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.360] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:18.360] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.361] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:18.361] | : . ' , ; getFutureContext() ... done [12:35:18.361] | : . ' , getFutureData() ... done [12:35:18.388] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.389] | : . ' , ; Appended future to position #2 [12:35:18.389] | : . ' , ; Number of registered futures: 2 [12:35:18.389] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.390] | : . ' launchFuture() ... done [12:35:18.390] | : . ' MultisessionFuture started [12:35:18.391] | : . Launching futures ... done [12:35:18.391] | : Using MultisessionFutureBackend ... done [12:35:18.391] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.392] | run() for 'Future' ('fsample_3-625596') ... done [12:35:18.392] future(..., label = 'fsample_3-625596') ... done [12:35:18.393] future(..., label = 'fsample_4-283447') ... [12:35:18.394] | lazy: FALSE [12:35:18.394] | stdout: TRUE [12:35:18.394] | conditions: [n=1] 'condition' [12:35:18.395] | gc: FALSE [12:35:18.395] | earlySignal: FALSE [12:35:18.395] | getGlobalsAndPackages() ... [12:35:18.396] | : Searching for globals ... [12:35:18.409] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.409] | : Searching for globals ... done [12:35:18.410] | : Resolving globals: FALSE [12:35:18.410] | : Search for packages associated with the globals ... [12:35:18.411] | : . Packages associated with globals: [1] 'base' [12:35:18.411] | : . Packages: [1] 'base' [12:35:18.412] | : Search for packages associated with the globals ... done [12:35:18.412] | : Packages after dropping 'base': [0] [12:35:18.412] | : globals: [1] 'x' [12:35:18.413] | : packages: [0] [12:35:18.413] | getGlobalsAndPackages() ... done [12:35:18.414] | run() for 'Future' ('fsample_4-283447') ... [12:35:18.414] | : state: 'created' [12:35:18.415] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.415] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.415] | : Using MultisessionFutureBackend ... [12:35:18.416] | : . Number of futures since start: 55 (55 created, 55 launched, 70 finished) [12:35:18.416] | : . Launching futures ... [12:35:18.416] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.417] | : . ' , Workers: [n=2] [12:35:18.417] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.421] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.421] | : . ' , requestWorker() ... [12:35:18.421] | : . ' , ; requestNode() ... [12:35:18.422] | : . ' , ; ` Number of workers: 2 [12:35:18.422] | : . ' , ; ` Polling for a free worker ... [12:35:18.422] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.423] | : . ' , ; ` | : Listing all futures [12:35:18.423] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.423] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.424] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.441] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.441] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.442] | : . ' , ; ` | : . resolved() ... [12:35:18.442] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-333077') ... [12:35:18.443] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:18.443] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:18.444] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.444] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:18.445] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:18.445] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.446] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:18.446] | : . ' , ; ` | : . ' , ; Received data: [12:35:18.447] | : . ' , ; ` | : . ' , ; List of 5 [12:35:18.447] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:18.447] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1683158509 1420179076 -1191163734 1608750613 150579887 -1755283274 1926962912 235569699 ... [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "127" [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:18.447] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:18.447] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:18.447] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:18.447] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:18.447] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [12:35:18.447] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.447] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:18.473] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:18.473] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:18.473] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:18.473] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:18.473] | : . ' , ; ` | : . ' , ; stdout: character [12:35:18.473] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:18.473] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:18.473] | : . ' , ; ` | : . ' , ; duration: 0.005118847 secs (started 2025-07-29 12:35:18.25358) [12:35:18.473] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:18.474] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.475] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:18.475] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:18.475] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.476] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:18.476] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.477] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.477] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.477] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.478] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.478] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.478] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.478] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.479] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.480] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.480] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.480] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.481] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-333077') ... done [12:35:18.481] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:18.481] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-127 [12:35:18.482] | : . ' , ; ` | : . ' , identical; success [12:35:18.482] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:18.482] | : . ' , ; ` | : . resolved() ... done [12:35:18.487] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:18.487] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-333077') ... [12:35:18.488] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.488] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.489] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.489] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.489] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.490] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.490] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:18.491] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:18.491] | : . ' , ; ` | : . ' , ; exclude = [12:35:18.491] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:18.492] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:18.492] | : . ' , ; ` | : . ' , ; int 0 [12:35:18.493] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:18.494] | : . ' , ; ` | : . ' , check for misuse ... [12:35:18.494] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:18.495] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-333077') ... done [12:35:18.495] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:18.495] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.496] | : . ' , ; ` | : Remove collected futures ... [12:35:18.496] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:18.496] | : . ' , ; ` | : Remove collected futures ... done [12:35:18.497] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.497] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:18.497] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:18.498] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:18.498] | : . ' , ; ` | Number of registered futures: 2 [12:35:18.499] | : . ' , ; ` Polling for a free worker ... done [12:35:18.499] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.499] | : . ' , ; ` | Listing all futures [12:35:18.500] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.500] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.500] | : . ' , ; ` Total time: 0.0764880180358887 [12:35:18.501] | : . ' , ; requestNode() ... done [12:35:18.501] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.502] | : . ' , ; ` Listing all futures [12:35:18.502] | : . ' , ; ` Number of registered futures: 1 [12:35:18.502] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.503] | : . ' , ; avail: [n=2] '2' [12:35:18.503] | : . ' , ; Index of first available worker: 2 [12:35:18.503] | : . ' , ; Validate that the worker is functional ... [12:35:18.505] | : . ' , ; ` Worker is functional [12:35:18.505] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.505] | : . ' , ; ` | Listing all futures [12:35:18.506] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.506] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.506] | : . ' , ; Validate that the worker is functional ... done [12:35:18.506] | : . ' , requestWorker() ... done [12:35:18.506] | : . ' , cluster node index: 2 [12:35:18.507] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.507] | : . ' eraseGlobalEnvironment() ... [12:35:18.508] | : . ' eraseGlobalEnvironment() ... done [12:35:18.508] | : . ' launchFuture() ... [12:35:18.509] | : . ' , cluster node index: 2 [12:35:18.509] | : . ' , getFutureData() ... [12:35:18.509] | : . ' , ; getFutureCore() ... [12:35:18.509] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:18.510] | : . ' , ; getFutureCore() ... done [12:35:18.510] | : . ' , ; getFutureCapture() ... [12:35:18.510] | : . ' , ; getFutureCapture() ... done [12:35:18.510] | : . ' , ; getFutureContext() ... [12:35:18.511] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.511] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:18.511] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.512] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:18.512] | : . ' , ; getFutureContext() ... done [12:35:18.512] | : . ' , getFutureData() ... done [12:35:18.536] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.536] | : . ' , ; Appended future to position #2 [12:35:18.537] | : . ' , ; Number of registered futures: 2 [12:35:18.537] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.537] | : . ' launchFuture() ... done [12:35:18.538] | : . ' MultisessionFuture started [12:35:18.538] | : . Launching futures ... done [12:35:18.538] | : Using MultisessionFutureBackend ... done [12:35:18.538] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.539] | run() for 'Future' ('fsample_4-283447') ... done [12:35:18.539] future(..., label = 'fsample_4-283447') ... done [12:35:18.540] value() for MultisessionFuture ('fsample_1-594819') ... [12:35:18.540] | result() for ClusterFuture ... [12:35:18.540] | : result already collected: FutureResult [12:35:18.541] | result() for ClusterFuture ... done [12:35:18.541] | result() for ClusterFuture ... [12:35:18.541] | : result already collected: FutureResult [12:35:18.541] | result() for ClusterFuture ... done [12:35:18.542] | signalConditions() ... [12:35:18.542] | : include = 'immediateCondition' [12:35:18.542] | : exclude = [12:35:18.543] | : resignal = FALSE [12:35:18.543] | : Number of conditions: 0 [12:35:18.543] | : int 0 [12:35:18.544] | signalConditions() ... done [12:35:18.544] | relay stdout ... [12:35:18.545] | relay stdout ... done [12:35:18.545] | check for misuse ... [12:35:18.545] | check for misuse ... done [12:35:18.545] value() for MultisessionFuture ('fsample_1-594819') ... done [12:35:18.546] value() for MultisessionFuture ('fsample_2-333077') ... [12:35:18.546] | result() for ClusterFuture ... [12:35:18.546] | : result already collected: FutureResult [12:35:18.547] | result() for ClusterFuture ... done [12:35:18.547] | result() for ClusterFuture ... [12:35:18.547] | : result already collected: FutureResult [12:35:18.548] | result() for ClusterFuture ... done [12:35:18.548] | signalConditions() ... [12:35:18.548] | : include = 'immediateCondition' [12:35:18.548] | : exclude = [12:35:18.549] | : resignal = FALSE [12:35:18.549] | : Number of conditions: 0 [12:35:18.549] | : int 0 [12:35:18.550] | signalConditions() ... done [12:35:18.550] | relay stdout ... [12:35:18.551] | relay stdout ... done [12:35:18.551] | check for misuse ... [12:35:18.551] | check for misuse ... done [12:35:18.551] value() for MultisessionFuture ('fsample_2-333077') ... done [12:35:18.551] value() for MultisessionFuture ('fsample_3-625596') ... [12:35:18.552] | result() for ClusterFuture ... [12:35:18.552] | : assertValidConnection() ... [12:35:18.552] | : . cluster node index: 1 [12:35:18.553] | : assertValidConnection() ... done [12:35:18.553] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:18.553] | : . cluster node index: 1 [12:35:18.554] | : . [1] TRUE [12:35:18.554] | : . Received data: [12:35:18.554] | : . List of 5 [12:35:18.554] | : . $ type : chr "VALUE" [12:35:18.554] | : . $ value :List of 16 [12:35:18.554] | : . ..$ value : int 2 [12:35:18.554] | : . ..$ visible : logi TRUE [12:35:18.554] | : . ..$ stdout : chr "" [12:35:18.554] | : . ..$ conditions : list() [12:35:18.554] | : . ..$ rng : logi TRUE [12:35:18.554] | : . ..$ seed : int [1:626] 10403 1 -818448915 -1110133116 -1299658582 -1667885547 130296495 -1161953098 806199008 -838401501 ... [12:35:18.554] | : . ..$ misuseGlobalEnv : NULL [12:35:18.554] | : . ..$ misuseConnections :List of 3 [12:35:18.554] | : . .. ..$ added : NULL [12:35:18.554] | : . .. ..$ removed : NULL [12:35:18.554] | : . .. ..$ replaced: NULL [12:35:18.554] | : . ..$ misuseDevices : NULL [12:35:18.554] | : . ..$ misuseDefaultDevice: list() [12:35:18.554] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.554] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.554] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "128" [12:35:18.554] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:18.554] | : . .. ..- attr(*, "source")=List of 5 [12:35:18.554] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.554] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.554] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.554] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.554] | : . .. .. ..$ pid : int 173544 [12:35:18.554] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.554] | : . .. .. ..$ random: int 2147483647 [12:35:18.554] | : . ..$ r_info :List of 4 [12:35:18.554] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.554] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:18.554] | : . .. ..$ os : chr "windows" [12:35:18.554] | : . .. ..$ os_name : chr "Windows" [12:35:18.554] | : . .. ..$ captures_utf8: logi TRUE [12:35:18.554] | : . ..$ version : chr "1.8" [12:35:18.554] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:18.554] | : . $ success: logi TRUE [12:35:18.554] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:35:18.554] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.554] | : . $ tag : NULL [12:35:18.570] | : . Received FutureResult [12:35:18.570] | : . FutureResult: [12:35:18.570] | : . value: 'integer' [12:35:18.570] | : . visible: TRUE [12:35:18.570] | : . stdout: character [12:35:18.570] | : . conditions: [n = 0] [12:35:18.570] | : . RNG used: TRUE [12:35:18.570] | : . duration: 0.00526619 secs (started 2025-07-29 12:35:18.388929) [12:35:18.570] | : . version: 1.8 [12:35:18.571] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.571] | : . ' Removed future from position #1 [12:35:18.572] | : . ' Number of registered futures: 1 [12:35:18.572] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.572] | : . Erased future from future backend [12:35:18.573] | : . result() for ClusterFuture ... [12:35:18.573] | : . ' result already collected: FutureResult [12:35:18.573] | : . result() for ClusterFuture ... done [12:35:18.573] | : . signalConditions() ... [12:35:18.574] | : . ' include = 'immediateCondition' [12:35:18.574] | : . ' exclude = [12:35:18.574] | : . ' resignal = FALSE [12:35:18.575] | : . ' Number of conditions: 0 [12:35:18.575] | : . ' int 0 [12:35:18.576] | : . signalConditions() ... done [12:35:18.576] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.576] | result() for ClusterFuture ... done [12:35:18.577] | result() for ClusterFuture ... [12:35:18.577] | : result already collected: FutureResult [12:35:18.577] | result() for ClusterFuture ... done [12:35:18.577] | signalConditions() ... [12:35:18.578] | : include = 'immediateCondition' [12:35:18.578] | : exclude = [12:35:18.578] | : resignal = FALSE [12:35:18.579] | : Number of conditions: 0 [12:35:18.579] | : int 0 [12:35:18.580] | signalConditions() ... done [12:35:18.580] | relay stdout ... [12:35:18.580] | relay stdout ... done [12:35:18.581] | check for misuse ... [12:35:18.581] | check for misuse ... done [12:35:18.581] value() for MultisessionFuture ('fsample_3-625596') ... done [12:35:18.581] value() for MultisessionFuture ('fsample_4-283447') ... [12:35:18.582] | result() for ClusterFuture ... [12:35:18.582] | : assertValidConnection() ... [12:35:18.583] | : . cluster node index: 2 [12:35:18.583] | : assertValidConnection() ... done [12:35:18.583] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:18.584] | : . cluster node index: 2 [12:35:18.584] | : . [1] TRUE [12:35:18.585] | : . Received data: [12:35:18.585] | : . List of 5 [12:35:18.585] | : . $ type : chr "VALUE" [12:35:18.585] | : . $ value :List of 16 [12:35:18.585] | : . ..$ value : int 1 [12:35:18.585] | : . ..$ visible : logi TRUE [12:35:18.585] | : . ..$ stdout : chr "" [12:35:18.585] | : . ..$ conditions : list() [12:35:18.585] | : . ..$ rng : logi TRUE [12:35:18.585] | : . ..$ seed : int [1:626] 10403 1 445281773 -949373308 -359020374 -979429867 -1193596241 -303234890 -1600872736 -1798569437 ... [12:35:18.585] | : . ..$ misuseGlobalEnv : NULL [12:35:18.585] | : . ..$ misuseConnections :List of 3 [12:35:18.585] | : . .. ..$ added : NULL [12:35:18.585] | : . .. ..$ removed : NULL [12:35:18.585] | : . .. ..$ replaced: NULL [12:35:18.585] | : . ..$ misuseDevices : NULL [12:35:18.585] | : . ..$ misuseDefaultDevice: list() [12:35:18.585] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.585] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.585] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "129" [12:35:18.585] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:18.585] | : . .. ..- attr(*, "source")=List of 5 [12:35:18.585] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.585] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.585] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.585] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.585] | : . .. .. ..$ pid : int 87304 [12:35:18.585] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.585] | : . .. .. ..$ random: int 2147483647 [12:35:18.585] | : . ..$ r_info :List of 4 [12:35:18.585] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.585] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:18.585] | : . .. ..$ os : chr "windows" [12:35:18.585] | : . .. ..$ os_name : chr "Windows" [12:35:18.585] | : . .. ..$ captures_utf8: logi TRUE [12:35:18.585] | : . ..$ version : chr "1.8" [12:35:18.585] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:18.585] | : . $ success: logi TRUE [12:35:18.585] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:18.585] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.585] | : . $ tag : NULL [12:35:18.607] | : . Received FutureResult [12:35:18.607] | : . FutureResult: [12:35:18.607] | : . value: 'integer' [12:35:18.607] | : . visible: TRUE [12:35:18.607] | : . stdout: character [12:35:18.607] | : . conditions: [n = 0] [12:35:18.607] | : . RNG used: TRUE [12:35:18.607] | : . duration: 0.005466938 secs (started 2025-07-29 12:35:18.539091) [12:35:18.607] | : . version: 1.8 [12:35:18.608] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.609] | : . ' Removed future from position #1 [12:35:18.609] | : . ' Number of registered futures: 0 [12:35:18.609] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.610] | : . Erased future from future backend [12:35:18.610] | : . result() for ClusterFuture ... [12:35:18.610] | : . ' result already collected: FutureResult [12:35:18.611] | : . result() for ClusterFuture ... done [12:35:18.611] | : . signalConditions() ... [12:35:18.611] | : . ' include = 'immediateCondition' [12:35:18.611] | : . ' exclude = [12:35:18.612] | : . ' resignal = FALSE [12:35:18.612] | : . ' Number of conditions: 0 [12:35:18.612] | : . ' int 0 [12:35:18.613] | : . signalConditions() ... done [12:35:18.613] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.614] | result() for ClusterFuture ... done [12:35:18.614] | result() for ClusterFuture ... [12:35:18.614] | : result already collected: FutureResult [12:35:18.615] | result() for ClusterFuture ... done [12:35:18.615] | signalConditions() ... [12:35:18.615] | : include = 'immediateCondition' [12:35:18.615] | : exclude = [12:35:18.616] | : resignal = FALSE [12:35:18.616] | : Number of conditions: 0 [12:35:18.616] | : int 0 [12:35:18.617] | signalConditions() ... done [12:35:18.617] | relay stdout ... [12:35:18.618] | relay stdout ... done [12:35:18.618] | check for misuse ... [12:35:18.618] | check for misuse ... done [12:35:18.619] value() for MultisessionFuture ('fsample_4-283447') ... done [[1]] [1] 2 [[2]] [1] 2 [[3]] [1] 2 [[4]] [1] 1 [12:35:18.620] future(..., label = 'fsample_1-17257') ... [12:35:18.620] | lazy: FALSE [12:35:18.621] | stdout: TRUE [12:35:18.621] | conditions: [n=1] 'condition' [12:35:18.621] | gc: FALSE [12:35:18.621] | earlySignal: FALSE [12:35:18.622] | getGlobalsAndPackages() ... [12:35:18.622] | : Searching for globals ... [12:35:18.634] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.634] | : Searching for globals ... done [12:35:18.635] | : Resolving globals: FALSE [12:35:18.635] | : Search for packages associated with the globals ... [12:35:18.635] | : . Packages associated with globals: [1] 'base' [12:35:18.636] | : . Packages: [1] 'base' [12:35:18.636] | : Search for packages associated with the globals ... done [12:35:18.637] | : Packages after dropping 'base': [0] [12:35:18.637] | : globals: [1] 'x' [12:35:18.637] | : packages: [0] [12:35:18.638] | getGlobalsAndPackages() ... done [12:35:18.638] | run() for 'Future' ('fsample_1-17257') ... [12:35:18.638] | : state: 'created' [12:35:18.639] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.639] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.639] | : Using MultisessionFutureBackend ... [12:35:18.644] | : . Number of futures since start: 56 (56 created, 56 launched, 74 finished) [12:35:18.644] | : . Launching futures ... [12:35:18.644] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.645] | : . ' , Workers: [n=2] [12:35:18.645] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.649] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.649] | : . ' , requestWorker() ... [12:35:18.649] | : . ' , ; requestNode() ... [12:35:18.650] | : . ' , ; ` Number of workers: 2 [12:35:18.650] | : . ' , ; ` Polling for a free worker ... [12:35:18.650] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.650] | : . ' , ; ` | : Listing all futures [12:35:18.651] | : . ' , ; ` | : Number of registered futures: 0 [12:35:18.651] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.651] | : . ' , ; ` | Total time: 0 [12:35:18.652] | : . ' , ; ` Polling for a free worker ... done [12:35:18.652] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.652] | : . ' , ; ` | Listing all futures [12:35:18.652] | : . ' , ; ` | Number of registered futures: 0 [12:35:18.653] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.653] | : . ' , ; ` avail: [n=2] '1', '2' [12:35:18.653] | : . ' , ; ` Index of first available worker: 1 [12:35:18.653] | : . ' , ; ` Validate that the worker is functional ... [12:35:18.654] | : . ' , ; ` | Worker is functional [12:35:18.655] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.655] | : . ' , ; ` | : Listing all futures [12:35:18.655] | : . ' , ; ` | : Number of registered futures: 0 [12:35:18.655] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.655] | : . ' , ; ` Validate that the worker is functional ... done [12:35:18.656] | : . ' , ; requestNode() ... done [12:35:18.656] | : . ' , ; cluster node index: 1 [12:35:18.656] | : . ' , requestWorker() ... done [12:35:18.657] | : . ' , eraseGlobalEnvironment() ... [12:35:18.657] | : . ' , eraseGlobalEnvironment() ... done [12:35:18.658] | : . ' , launchFuture() ... [12:35:18.658] | : . ' , ; cluster node index: 1 [12:35:18.658] | : . ' , ; getFutureData() ... [12:35:18.658] | : . ' , ; ` getFutureCore() ... [12:35:18.659] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:18.659] | : . ' , ; ` getFutureCore() ... done [12:35:18.659] | : . ' , ; ` getFutureCapture() ... [12:35:18.659] | : . ' , ; ` getFutureCapture() ... done [12:35:18.660] | : . ' , ; ` getFutureContext() ... [12:35:18.660] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.660] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:18.661] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.661] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:18.661] | : . ' , ; ` getFutureContext() ... done [12:35:18.662] | : . ' , ; getFutureData() ... done [12:35:18.662] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.663] | : . ' , ; ` Appended future to position #1 [12:35:18.663] | : . ' , ; ` Number of registered futures: 1 [12:35:18.663] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.664] | : . ' , launchFuture() ... done [12:35:18.664] | : . ' , MultisessionFuture started [12:35:18.664] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.664] | : . Launching futures ... done [12:35:18.665] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.665] | : Using MultisessionFutureBackend ... done [12:35:18.665] | run() for 'Future' ('fsample_1-17257') ... done [12:35:18.665] future(..., label = 'fsample_1-17257') ... done [12:35:18.666] future(..., label = 'fsample_2-403722') ... [12:35:18.667] | lazy: FALSE [12:35:18.667] | stdout: TRUE [12:35:18.667] | conditions: [n=1] 'condition' [12:35:18.667] | gc: FALSE [12:35:18.667] | earlySignal: FALSE [12:35:18.668] | getGlobalsAndPackages() ... [12:35:18.668] | : Searching for globals ... [12:35:18.679] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.679] | : Searching for globals ... done [12:35:18.680] | : Resolving globals: FALSE [12:35:18.680] | : Search for packages associated with the globals ... [12:35:18.680] | : . Packages associated with globals: [1] 'base' [12:35:18.681] | : . Packages: [1] 'base' [12:35:18.681] | : Search for packages associated with the globals ... done [12:35:18.682] | : Packages after dropping 'base': [0] [12:35:18.682] | : globals: [1] 'x' [12:35:18.682] | : packages: [0] [12:35:18.683] | getGlobalsAndPackages() ... done [12:35:18.683] | run() for 'Future' ('fsample_2-403722') ... [12:35:18.683] | : state: 'created' [12:35:18.684] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.684] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.684] | : Using MultisessionFutureBackend ... [12:35:18.684] | : . Number of futures since start: 57 (57 created, 57 launched, 74 finished) [12:35:18.685] | : . Launching futures ... [12:35:18.685] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.685] | : . ' , Workers: [n=2] [12:35:18.685] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.687] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.687] | : . ' , requestWorker() ... [12:35:18.687] | : . ' , ; requestNode() ... [12:35:18.688] | : . ' , ; ` Number of workers: 2 [12:35:18.688] | : . ' , ; ` Polling for a free worker ... [12:35:18.688] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.689] | : . ' , ; ` | : Listing all futures [12:35:18.689] | : . ' , ; ` | : Number of registered futures: 1 [12:35:18.689] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.690] | : . ' , ; ` | Total time: 0 [12:35:18.690] | : . ' , ; ` Polling for a free worker ... done [12:35:18.690] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.691] | : . ' , ; ` | Listing all futures [12:35:18.691] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.691] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.692] | : . ' , ; ` avail: [n=2] '2' [12:35:18.692] | : . ' , ; ` Index of first available worker: 2 [12:35:18.692] | : . ' , ; ` Validate that the worker is functional ... [12:35:18.693] | : . ' , ; ` | Worker is functional [12:35:18.694] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.694] | : . ' , ; ` | : Listing all futures [12:35:18.694] | : . ' , ; ` | : Number of registered futures: 1 [12:35:18.694] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.694] | : . ' , ; ` Validate that the worker is functional ... done [12:35:18.695] | : . ' , ; requestNode() ... done [12:35:18.695] | : . ' , ; cluster node index: 2 [12:35:18.695] | : . ' , requestWorker() ... done [12:35:18.695] | : . ' , eraseGlobalEnvironment() ... [12:35:18.696] | : . ' , eraseGlobalEnvironment() ... done [12:35:18.696] | : . ' , launchFuture() ... [12:35:18.696] | : . ' , ; cluster node index: 2 [12:35:18.697] | : . ' , ; getFutureData() ... [12:35:18.697] | : . ' , ; ` getFutureCore() ... [12:35:18.697] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:18.697] | : . ' , ; ` getFutureCore() ... done [12:35:18.697] | : . ' , ; ` getFutureCapture() ... [12:35:18.698] | : . ' , ; ` getFutureCapture() ... done [12:35:18.698] | : . ' , ; ` getFutureContext() ... [12:35:18.698] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.698] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:18.698] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.699] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:18.699] | : . ' , ; ` getFutureContext() ... done [12:35:18.699] | : . ' , ; getFutureData() ... done [12:35:18.726] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.727] | : . ' , ; ` Appended future to position #2 [12:35:18.727] | : . ' , ; ` Number of registered futures: 2 [12:35:18.727] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.728] | : . ' , launchFuture() ... done [12:35:18.728] | : . ' , MultisessionFuture started [12:35:18.728] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.729] | : . Launching futures ... done [12:35:18.729] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.729] | : Using MultisessionFutureBackend ... done [12:35:18.730] | run() for 'Future' ('fsample_2-403722') ... done [12:35:18.730] future(..., label = 'fsample_2-403722') ... done [12:35:18.731] future(..., label = 'fsample_3-312117') ... [12:35:18.731] | lazy: FALSE [12:35:18.732] | stdout: TRUE [12:35:18.732] | conditions: [n=1] 'condition' [12:35:18.732] | gc: FALSE [12:35:18.732] | earlySignal: FALSE [12:35:18.733] | getGlobalsAndPackages() ... [12:35:18.733] | : Searching for globals ... [12:35:18.745] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.746] | : Searching for globals ... done [12:35:18.746] | : Resolving globals: FALSE [12:35:18.747] | : Search for packages associated with the globals ... [12:35:18.747] | : . Packages associated with globals: [1] 'base' [12:35:18.748] | : . Packages: [1] 'base' [12:35:18.748] | : Search for packages associated with the globals ... done [12:35:18.748] | : Packages after dropping 'base': [0] [12:35:18.749] | : globals: [1] 'x' [12:35:18.749] | : packages: [0] [12:35:18.749] | getGlobalsAndPackages() ... done [12:35:18.750] | run() for 'Future' ('fsample_3-312117') ... [12:35:18.750] | : state: 'created' [12:35:18.751] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.751] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.751] | : Using MultisessionFutureBackend ... [12:35:18.752] | : . Number of futures since start: 58 (58 created, 58 launched, 74 finished) [12:35:18.752] | : . Launching futures ... [12:35:18.752] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.753] | : . ' , Workers: [n=2] [12:35:18.753] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.756] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.756] | : . ' , requestWorker() ... [12:35:18.757] | : . ' , ; requestNode() ... [12:35:18.757] | : . ' , ; ` Number of workers: 2 [12:35:18.757] | : . ' , ; ` Polling for a free worker ... [12:35:18.758] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.758] | : . ' , ; ` | : Listing all futures [12:35:18.758] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.759] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.759] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.785] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.785] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.785] | : . ' , ; ` | : . resolved() ... [12:35:18.786] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-17257') ... [12:35:18.787] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:18.787] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:18.788] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:18.788] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:18.789] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:18.789] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:18.790] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:18.790] | : . ' , ; ` | : . ' , ; Received data: [12:35:18.791] | : . ' , ; ` | : . ' , ; List of 5 [12:35:18.791] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:18.791] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -920783379 1720399492 902645930 141334037 1100262063 576422070 701112032 -379092445 ... [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "130" [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:18.791] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:18.791] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:18.791] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:18.791] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:18.791] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:18.791] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.791] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:18.818] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:18.818] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:18.818] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:18.818] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:18.818] | : . ' , ; ` | : . ' , ; stdout: character [12:35:18.818] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:18.818] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:18.818] | : . ' , ; ` | : . ' , ; duration: 0.005952835 secs (started 2025-07-29 12:35:18.663381) [12:35:18.818] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:18.819] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.819] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:18.819] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:18.819] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.820] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:18.820] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.820] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.820] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.821] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.821] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.821] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.821] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.821] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.822] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.823] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.823] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.823] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.823] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-17257') ... done [12:35:18.824] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:18.824] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-130 [12:35:18.824] | : . ' , ; ` | : . ' , identical; success [12:35:18.825] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:18.825] | : . ' , ; ` | : . resolved() ... done [12:35:18.825] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:18.826] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-17257') ... [12:35:18.826] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.826] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.827] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.827] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.827] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.828] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.828] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:18.828] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:18.828] | : . ' , ; ` | : . ' , ; exclude = [12:35:18.829] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:18.829] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:18.829] | : . ' , ; ` | : . ' , ; int 0 [12:35:18.830] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:18.831] | : . ' , ; ` | : . ' , check for misuse ... [12:35:18.831] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:18.832] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-17257') ... done [12:35:18.832] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:18.832] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.833] | : . ' , ; ` | : Remove collected futures ... [12:35:18.833] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:18.833] | : . ' , ; ` | : Remove collected futures ... done [12:35:18.834] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.834] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:18.834] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:18.838] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:18.839] | : . ' , ; ` | Number of registered futures: 2 [12:35:18.839] | : . ' , ; ` Polling for a free worker ... done [12:35:18.839] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.840] | : . ' , ; ` | Listing all futures [12:35:18.840] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.840] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.841] | : . ' , ; ` Total time: 0.0815930366516113 [12:35:18.841] | : . ' , ; requestNode() ... done [12:35:18.841] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.842] | : . ' , ; ` Listing all futures [12:35:18.842] | : . ' , ; ` Number of registered futures: 1 [12:35:18.842] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.843] | : . ' , ; avail: [n=2] '1' [12:35:18.843] | : . ' , ; Index of first available worker: 1 [12:35:18.844] | : . ' , ; Validate that the worker is functional ... [12:35:18.844] | : . ' , ; ` Worker is functional [12:35:18.845] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.845] | : . ' , ; ` | Listing all futures [12:35:18.845] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.846] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.846] | : . ' , ; Validate that the worker is functional ... done [12:35:18.846] | : . ' , requestWorker() ... done [12:35:18.847] | : . ' , cluster node index: 1 [12:35:18.847] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.847] | : . ' eraseGlobalEnvironment() ... [12:35:18.848] | : . ' eraseGlobalEnvironment() ... done [12:35:18.849] | : . ' launchFuture() ... [12:35:18.849] | : . ' , cluster node index: 1 [12:35:18.849] | : . ' , getFutureData() ... [12:35:18.849] | : . ' , ; getFutureCore() ... [12:35:18.850] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:18.850] | : . ' , ; getFutureCore() ... done [12:35:18.850] | : . ' , ; getFutureCapture() ... [12:35:18.851] | : . ' , ; getFutureCapture() ... done [12:35:18.851] | : . ' , ; getFutureContext() ... [12:35:18.851] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.852] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:18.852] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.852] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:18.853] | : . ' , ; getFutureContext() ... done [12:35:18.853] | : . ' , getFutureData() ... done [12:35:18.881] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:18.881] | : . ' , ; Appended future to position #2 [12:35:18.882] | : . ' , ; Number of registered futures: 2 [12:35:18.882] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:18.882] | : . ' launchFuture() ... done [12:35:18.883] | : . ' MultisessionFuture started [12:35:18.883] | : . Launching futures ... done [12:35:18.883] | : Using MultisessionFutureBackend ... done [12:35:18.883] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:18.884] | run() for 'Future' ('fsample_3-312117') ... done [12:35:18.884] future(..., label = 'fsample_3-312117') ... done [12:35:18.885] future(..., label = 'fsample_4-208334') ... [12:35:18.885] | lazy: FALSE [12:35:18.886] | stdout: TRUE [12:35:18.886] | conditions: [n=1] 'condition' [12:35:18.886] | gc: FALSE [12:35:18.886] | earlySignal: FALSE [12:35:18.887] | getGlobalsAndPackages() ... [12:35:18.887] | : Searching for globals ... [12:35:18.898] | : . globals found: [3] '{', 'sample', 'x' [12:35:18.898] | : Searching for globals ... done [12:35:18.899] | : Resolving globals: FALSE [12:35:18.899] | : Search for packages associated with the globals ... [12:35:18.899] | : . Packages associated with globals: [1] 'base' [12:35:18.900] | : . Packages: [1] 'base' [12:35:18.900] | : Search for packages associated with the globals ... done [12:35:18.901] | : Packages after dropping 'base': [0] [12:35:18.901] | : globals: [1] 'x' [12:35:18.901] | : packages: [0] [12:35:18.901] | getGlobalsAndPackages() ... done [12:35:18.902] | run() for 'Future' ('fsample_4-208334') ... [12:35:18.902] | : state: 'created' [12:35:18.902] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.903] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.903] | : Using MultisessionFutureBackend ... [12:35:18.903] | : . Number of futures since start: 59 (59 created, 59 launched, 76 finished) [12:35:18.904] | : . Launching futures ... [12:35:18.904] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:18.904] | : . ' , Workers: [n=2] [12:35:18.905] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:18.907] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:18.908] | : . ' , requestWorker() ... [12:35:18.908] | : . ' , ; requestNode() ... [12:35:18.908] | : . ' , ; ` Number of workers: 2 [12:35:18.909] | : . ' , ; ` Polling for a free worker ... [12:35:18.909] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.909] | : . ' , ; ` | : Listing all futures [12:35:18.909] | : . ' , ; ` | : Number of registered futures: 2 [12:35:18.910] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.910] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:18.925] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:18.926] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:18.926] | : . ' , ; ` | : . resolved() ... [12:35:18.926] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-403722') ... [12:35:18.927] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:18.927] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:18.928] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.928] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:18.929] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:18.929] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:18.929] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:18.930] | : . ' , ; ` | : . ' , ; Received data: [12:35:18.930] | : . ' , ; ` | : . ' , ; List of 5 [12:35:18.930] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:18.930] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ value : int 2 [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -1948813843 2083829380 -982988630 16127509 1860446895 -107085642 -1800560928 -64552413 ... [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "131" [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:18.930] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:18.930] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:18.930] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:18.930] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:18.930] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:18.930] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:18.930] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:18.953] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:18.953] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:18.953] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:18.953] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:18.953] | : . ' , ; ` | : . ' , ; stdout: character [12:35:18.953] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:18.953] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:18.953] | : . ' , ; ` | : . ' , ; duration: 0.00531292 secs (started 2025-07-29 12:35:18.726973) [12:35:18.953] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:18.954] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:18.954] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:18.955] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:18.955] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:18.955] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:18.956] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:18.956] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:18.956] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:18.957] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:18.957] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:18.957] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:18.957] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:18.958] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:18.958] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:18.959] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:18.959] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:18.959] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:18.960] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-403722') ... done [12:35:18.960] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:18.960] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-131 [12:35:18.961] | : . ' , ; ` | : . ' , identical; success [12:35:18.961] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:18.961] | : . ' , ; ` | : . resolved() ... done [12:35:18.961] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:18.962] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-403722') ... [12:35:18.962] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.962] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.963] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.963] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:18.963] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:18.964] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:18.964] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:18.964] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:18.964] | : . ' , ; ` | : . ' , ; exclude = [12:35:18.965] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:18.965] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:18.965] | : . ' , ; ` | : . ' , ; int 0 [12:35:18.966] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:18.966] | : . ' , ; ` | : . ' , check for misuse ... [12:35:18.967] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:18.967] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-403722') ... done [12:35:18.968] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:18.968] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:18.968] | : . ' , ; ` | : Remove collected futures ... [12:35:18.969] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:18.969] | : . ' , ; ` | : Remove collected futures ... done [12:35:18.969] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:18.970] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:18.970] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:18.970] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:18.970] | : . ' , ; ` | Number of registered futures: 2 [12:35:18.971] | : . ' , ; ` Polling for a free worker ... done [12:35:18.971] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.971] | : . ' , ; ` | Listing all futures [12:35:18.972] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.972] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.972] | : . ' , ; ` Total time: 0.0621538162231445 [12:35:18.973] | : . ' , ; requestNode() ... done [12:35:18.973] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.973] | : . ' , ; ` Listing all futures [12:35:18.973] | : . ' , ; ` Number of registered futures: 1 [12:35:18.974] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.974] | : . ' , ; avail: [n=2] '2' [12:35:18.974] | : . ' , ; Index of first available worker: 2 [12:35:18.975] | : . ' , ; Validate that the worker is functional ... [12:35:18.975] | : . ' , ; ` Worker is functional [12:35:18.976] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:18.976] | : . ' , ; ` | Listing all futures [12:35:18.976] | : . ' , ; ` | Number of registered futures: 1 [12:35:18.977] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:18.977] | : . ' , ; Validate that the worker is functional ... done [12:35:18.977] | : . ' , requestWorker() ... done [12:35:18.978] | : . ' , cluster node index: 2 [12:35:18.978] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:18.978] | : . ' eraseGlobalEnvironment() ... [12:35:18.979] | : . ' eraseGlobalEnvironment() ... done [12:35:18.979] | : . ' launchFuture() ... [12:35:18.979] | : . ' , cluster node index: 2 [12:35:18.980] | : . ' , getFutureData() ... [12:35:18.980] | : . ' , ; getFutureCore() ... [12:35:18.980] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:18.981] | : . ' , ; getFutureCore() ... done [12:35:18.981] | : . ' , ; getFutureCapture() ... [12:35:18.981] | : . ' , ; getFutureCapture() ... done [12:35:18.982] | : . ' , ; getFutureContext() ... [12:35:18.982] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:18.982] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:18.982] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:18.983] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:18.983] | : . ' , ; getFutureContext() ... done [12:35:18.983] | : . ' , getFutureData() ... done [12:35:19.009] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:19.010] | : . ' , ; Appended future to position #2 [12:35:19.010] | : . ' , ; Number of registered futures: 2 [12:35:19.010] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:19.011] | : . ' launchFuture() ... done [12:35:19.011] | : . ' MultisessionFuture started [12:35:19.011] | : . Launching futures ... done [12:35:19.012] | : Using MultisessionFutureBackend ... done [12:35:19.012] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:19.012] | run() for 'Future' ('fsample_4-208334') ... done [12:35:19.013] future(..., label = 'fsample_4-208334') ... done [12:35:19.013] value() for MultisessionFuture ('fsample_1-17257') ... [12:35:19.013] | result() for ClusterFuture ... [12:35:19.014] | : result already collected: FutureResult [12:35:19.014] | result() for ClusterFuture ... done [12:35:19.014] | result() for ClusterFuture ... [12:35:19.015] | : result already collected: FutureResult [12:35:19.015] | result() for ClusterFuture ... done [12:35:19.015] | signalConditions() ... [12:35:19.015] | : include = 'immediateCondition' [12:35:19.016] | : exclude = [12:35:19.016] | : resignal = FALSE [12:35:19.016] | : Number of conditions: 1 [12:35:19.017] | : int 1 [12:35:19.017] | : Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:19.018] | signalConditions() ... done [12:35:19.018] | relay stdout ... [12:35:19.018] | relay stdout ... done [12:35:19.019] | check for misuse ... [12:35:19.019] | check for misuse ... done [12:35:19.019] | relay conditions ... [12:35:19.020] | : Future state: 'finished' [12:35:19.020] | : result() for ClusterFuture ... [12:35:19.020] | : . result already collected: FutureResult [12:35:19.020] | : result() for ClusterFuture ... done [12:35:19.021] | : signalConditions() ... [12:35:19.021] | : . include = 'condition' [12:35:19.021] | : . exclude = 'immediateCondition' [12:35:19.022] | : . resignal = TRUE [12:35:19.022] | : . Number of conditions: 1 [12:35:19.022] | : . int 1 [12:35:19.023] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [12:35:19.023] | : . Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [12:35:19.024] | : signalConditions() ... done [12:35:19.024] | relay conditions ... done Future UUID: 39c993df8b3ee8509e6caf1107b04c75-130 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-17257' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 607.63 KiB (integer 'x' of 133 bytes) Packages: L'Ecuyer-CMRG RNG seed: (seed = FALSE) Capture standard output: TRUE Capture condition classes: 'condition' (excluding '') Immediate condition classes: 'immediateCondition' Lazy evaluation: FALSE Local evaluation: TRUE Asynchronous evaluation: TRUE Early signaling: FALSE Environment: 0x000001fafbeac828 State: 'finished' Resolved: TRUE Unique identifier: 39c993df8b3ee8509e6caf1107b04c75-130 Owner process: 39c993df8b3ee8509e6caf1107b04c75 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureError' Duration: 0.005952835 secs (started 2025-07-29 12:35:18.663381) Worker process: 86be520fd944ff7a67a37e815a78fd55 DEBUG: END TROUBLESHOOTING HELP [12:35:19.054] | future(..., label = 'fsample_1-696998') ... [12:35:19.055] | : lazy: FALSE [12:35:19.055] | : stdout: TRUE [12:35:19.055] | : conditions: [n=1] 'condition' [12:35:19.056] | : gc: FALSE [12:35:19.056] | : earlySignal: FALSE [12:35:19.056] | : getGlobalsAndPackages() ... [12:35:19.057] | : . Searching for globals ... [12:35:19.075] | : . ' globals found: [3] '{', 'sample', 'x' [12:35:19.075] | : . Searching for globals ... done [12:35:19.075] | : . Resolving globals: FALSE [12:35:19.076] | : . Search for packages associated with the globals ... [12:35:19.076] | : . ' Packages associated with globals: [1] 'base' [12:35:19.077] | : . ' Packages: [1] 'base' [12:35:19.077] | : . Search for packages associated with the globals ... done [12:35:19.078] | : . Packages after dropping 'base': [0] [12:35:19.078] | : . globals: [1] 'x' [12:35:19.078] | : . packages: [0] [12:35:19.079] | : getGlobalsAndPackages() ... done [12:35:19.079] | : run() for 'Future' ('fsample_1-696998') ... [12:35:19.080] | : . state: 'created' [12:35:19.080] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.080] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.081] | : . Using MultisessionFutureBackend ... [12:35:19.081] | : . ' Number of futures since start: 60 (60 created, 60 launched, 78 finished) [12:35:19.082] | : . ' Launching futures ... [12:35:19.082] | : . ' , launchFuture() for ClusterFutureBackend ... [12:35:19.082] | : . ' , ; Workers: [n=2] [12:35:19.083] | : . ' , ; Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:19.086] | : . ' , ; FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:19.086] | : . ' , ; requestWorker() ... [12:35:19.087] | : . ' , ; ` requestNode() ... [12:35:19.087] | : . ' , ; ` | Number of workers: 2 [12:35:19.087] | : . ' , ; ` | Polling for a free worker ... [12:35:19.088] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.088] | : . ' , ; ` | : . Listing all futures [12:35:19.088] | : . ' , ; ` | : . Number of registered futures: 2 [12:35:19.089] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.089] | : . ' , ; ` | : Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:19.113] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:19.115] | : . ' , ; ` | : . collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:19.116] | : . ' , ; ` | : . ' resolved() ... [12:35:19.116] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture ('fsample_3-312117') ... [12:35:19.117] | : . ' , ; ` | : . ' , ; Cluster node socket connection: index=4, id=1387 [12:35:19.117] | : . ' , ; ` | : . ' , ; assertValidConnection() ... [12:35:19.118] | : . ' , ; ` | : . ' , ; ` cluster node index: 1 [12:35:19.119] | : . ' , ; ` | : . ' , ; assertValidConnection() ... done [12:35:19.119] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... [12:35:19.119] | : . ' , ; ` | : . ' , ; ` cluster node index: 1 [12:35:19.120] | : . ' , ; ` | : . ' , ; ` [1] TRUE [12:35:19.121] | : . ' , ; ` | : . ' , ; ` Received data: [12:35:19.121] | : . ' , ; ` | : . ' , ; ` List of 5 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` $ type : chr "VALUE" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` $ value :List of 16 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ value : int 2 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ visible : logi TRUE [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ stdout : chr "" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ conditions : list() [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ rng : logi TRUE [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ seed : int [1:626] 10403 1 -1762626067 54244996 994560170 -1104865771 -305059153 1988821174 -1408590112 -83754461 ... [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ misuseGlobalEnv : NULL [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ misuseConnections :List of 3 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ added : NULL [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ removed : NULL [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ replaced: NULL [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ misuseDevices : NULL [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ misuseDefaultDevice: list() [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:18" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "132" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "source")=List of 5 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ pid : int 173544 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ random: int 2147483647 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ r_info :List of 4 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. .. ..$ : int [1:3] 4 6 0 [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ os : chr "windows" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ os_name : chr "Windows" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` .. ..$ captures_utf8: logi TRUE [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..$ version : chr "1.8" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr "FutureResult" [12:35:19.121] | : . ' , ; ` | : . ' , ; ` $ success: logi TRUE [12:35:19.121] | : . ' , ; ` | : . ' , ; ` $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:19.121] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.121] | : . ' , ; ` | : . ' , ; ` $ tag : NULL [12:35:19.148] | : . ' , ; ` | : . ' , ; ` Received FutureResult [12:35:19.148] | : . ' , ; ` | : . ' , ; ` FutureResult: [12:35:19.148] | : . ' , ; ` | : . ' , ; ` value: 'integer' [12:35:19.148] | : . ' , ; ` | : . ' , ; ` visible: TRUE [12:35:19.148] | : . ' , ; ` | : . ' , ; ` stdout: character [12:35:19.148] | : . ' , ; ` | : . ' , ; ` conditions: [n = 0] [12:35:19.148] | : . ' , ; ` | : . ' , ; ` RNG used: TRUE [12:35:19.148] | : . ' , ; ` | : . ' , ; ` duration: 0.005802155 secs (started 2025-07-29 12:35:18.88302) [12:35:19.148] | : . ' , ; ` | : . ' , ; ` version: 1.8 [12:35:19.150] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.150] | : . ' , ; ` | : . ' , ; ` | Removed future from position #1 [12:35:19.150] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [12:35:19.151] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.151] | : . ' , ; ` | : . ' , ; ` Erased future from future backend [12:35:19.151] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [12:35:19.152] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [12:35:19.152] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [12:35:19.152] | : . ' , ; ` | : . ' , ; ` signalConditions() ... [12:35:19.152] | : . ' , ; ` | : . ' , ; ` | include = 'immediateCondition' [12:35:19.153] | : . ' , ; ` | : . ' , ; ` | exclude = [12:35:19.153] | : . ' , ; ` | : . ' , ; ` | resignal = FALSE [12:35:19.153] | : . ' , ; ` | : . ' , ; ` | Number of conditions: 0 [12:35:19.154] | : . ' , ; ` | : . ' , ; ` | int 0 [12:35:19.155] | : . ' , ; ` | : . ' , ; ` signalConditions() ... done [12:35:19.155] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.155] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:19.155] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture ('fsample_3-312117') ... done [12:35:19.156] | : . ' , ; ` | : . ' , assertFutureResult() ... [12:35:19.156] | : . ' , ; ` | : . ' , ; Future uuid: 39c993df8b3ee8509e6caf1107b04c75-132 [12:35:19.156] | : . ' , ; ` | : . ' , ; identical; success [12:35:19.157] | : . ' , ; ` | : . ' , assertFutureResult() ... done [12:35:19.157] | : . ' , ; ` | : . ' resolved() ... done [12:35:19.157] | : . ' , ; ` | : . ' Future at position #1 is resolved ... [12:35:19.158] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-312117') ... [12:35:19.158] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:19.158] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:19.159] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:19.159] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:19.159] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:19.159] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:19.160] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:19.160] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:19.160] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:19.161] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:19.161] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:19.161] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:19.162] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:19.162] | : . ' , ; ` | : . ' , ; check for misuse ... [12:35:19.163] | : . ' , ; ` | : . ' , ; check for misuse ... done [12:35:19.163] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-312117') ... done [12:35:19.164] | : . ' , ; ` | : . ' Future at position #1 is resolved ... done [12:35:19.164] | : . ' , ; ` | : . collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:19.164] | : . ' , ; ` | : . Remove collected futures ... [12:35:19.164] | : . ' , ; ` | : . ' Indices of futures to drop: [n=1] '1' [12:35:19.165] | : . ' , ; ` | : . Remove collected futures ... done [12:35:19.165] | : . ' , ; ` | : FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:19.165] | : . ' , ; ` | : Early signaling of 2 future candidates ... [12:35:19.165] | : . ' , ; ` | : Number of futures with early signaling requested: 0 [12:35:19.166] | : . ' , ; ` | : Early signaling of 2 future candidates ... done [12:35:19.166] | : . ' , ; ` | : Number of registered futures: 2 [12:35:19.166] | : . ' , ; ` | Polling for a free worker ... done [12:35:19.167] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.167] | : . ' , ; ` | : Listing all futures [12:35:19.167] | : . ' , ; ` | : Number of registered futures: 1 [12:35:19.167] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.168] | : . ' , ; ` | Total time: 0.0789089202880859 [12:35:19.168] | : . ' , ; ` requestNode() ... done [12:35:19.168] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.168] | : . ' , ; ` | Listing all futures [12:35:19.169] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.169] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.169] | : . ' , ; ` avail: [n=2] '1' [12:35:19.169] | : . ' , ; ` Index of first available worker: 1 [12:35:19.170] | : . ' , ; ` Validate that the worker is functional ... [12:35:19.170] | : . ' , ; ` | Worker is functional [12:35:19.171] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.171] | : . ' , ; ` | : Listing all futures [12:35:19.171] | : . ' , ; ` | : Number of registered futures: 1 [12:35:19.171] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.172] | : . ' , ; ` Validate that the worker is functional ... done [12:35:19.172] | : . ' , ; requestWorker() ... done [12:35:19.172] | : . ' , ; cluster node index: 1 [12:35:19.173] | : . ' , launchFuture() for ClusterFutureBackend ... done [12:35:19.173] | : . ' , eraseGlobalEnvironment() ... [12:35:19.174] | : . ' , eraseGlobalEnvironment() ... done [12:35:19.174] | : . ' , launchFuture() ... [12:35:19.174] | : . ' , ; cluster node index: 1 [12:35:19.175] | : . ' , ; getFutureData() ... [12:35:19.175] | : . ' , ; ` getFutureCore() ... [12:35:19.175] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:35:19.175] | : . ' , ; ` getFutureCore() ... done [12:35:19.176] | : . ' , ; ` getFutureCapture() ... [12:35:19.176] | : . ' , ; ` getFutureCapture() ... done [12:35:19.176] | : . ' , ; ` getFutureContext() ... [12:35:19.177] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.177] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:35:19.177] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.177] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:35:19.178] | : . ' , ; ` getFutureContext() ... done [12:35:19.178] | : . ' , ; getFutureData() ... done [12:35:19.179] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:19.179] | : . ' , ; ` Appended future to position #2 [12:35:19.179] | : . ' , ; ` Number of registered futures: 2 [12:35:19.180] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:19.180] | : . ' , launchFuture() ... done [12:35:19.180] | : . ' , MultisessionFuture started [12:35:19.181] | : . ' Launching futures ... done [12:35:19.181] | : . Using MultisessionFutureBackend ... done [12:35:19.181] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:19.181] | : run() for 'Future' ('fsample_1-696998') ... done [12:35:19.182] | future(..., label = 'fsample_1-696998') ... done [12:35:19.182] value() for MultisessionFuture ('fsample_1-17257') ... done [12:35:19.183] future(..., label = 'fsample_2-831214') ... [12:35:19.183] | lazy: FALSE [12:35:19.183] | stdout: TRUE [12:35:19.184] | conditions: [n=1] 'condition' [12:35:19.184] | gc: FALSE [12:35:19.184] | earlySignal: FALSE [12:35:19.184] | getGlobalsAndPackages() ... [12:35:19.185] | : Searching for globals ... [12:35:19.195] | : . globals found: [3] '{', 'sample', 'x' [12:35:19.196] | : Searching for globals ... done [12:35:19.196] | : Resolving globals: FALSE [12:35:19.196] | : Search for packages associated with the globals ... [12:35:19.197] | : . Packages associated with globals: [1] 'base' [12:35:19.197] | : . Packages: [1] 'base' [12:35:19.198] | : Search for packages associated with the globals ... done [12:35:19.198] | : Packages after dropping 'base': [0] [12:35:19.198] | : globals: [1] 'x' [12:35:19.199] | : packages: [0] [12:35:19.199] | getGlobalsAndPackages() ... done [12:35:19.199] | run() for 'Future' ('fsample_2-831214') ... [12:35:19.200] | : state: 'created' [12:35:19.200] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.200] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.201] | : Using MultisessionFutureBackend ... [12:35:19.201] | : . Number of futures since start: 61 (61 created, 61 launched, 80 finished) [12:35:19.201] | : . Launching futures ... [12:35:19.202] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:19.202] | : . ' , Workers: [n=2] [12:35:19.202] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:19.205] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:19.205] | : . ' , requestWorker() ... [12:35:19.206] | : . ' , ; requestNode() ... [12:35:19.206] | : . ' , ; ` Number of workers: 2 [12:35:19.206] | : . ' , ; ` Polling for a free worker ... [12:35:19.206] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.207] | : . ' , ; ` | : Listing all futures [12:35:19.207] | : . ' , ; ` | : Number of registered futures: 2 [12:35:19.207] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.208] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:19.222] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:19.223] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:19.223] | : . ' , ; ` | : . resolved() ... [12:35:19.223] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_4-208334') ... [12:35:19.224] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:19.225] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:19.225] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:19.226] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:19.226] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:19.226] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:19.227] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:19.227] | : . ' , ; ` | : . ' , ; Received data: [12:35:19.228] | : . ' , ; ` | : . ' , ; List of 5 [12:35:19.228] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:19.228] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ value : int 1 [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1285220080 699532686 700001017 -442308469 421638330 1413489596 -269682433 -1659040683 ... [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "133" [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:19.228] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:19.228] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:19.228] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:19.228] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:19.228] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [12:35:19.228] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.228] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:19.249] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:19.249] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:19.249] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:19.249] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:19.249] | : . ' , ; ` | : . ' , ; stdout: character [12:35:19.249] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:19.249] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:19.249] | : . ' , ; ` | : . ' , ; duration: 0.005295992 secs (started 2025-07-29 12:35:19.010106) [12:35:19.249] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:19.250] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.250] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:19.251] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:19.251] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.251] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:19.252] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:19.252] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:19.252] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:19.253] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:19.253] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:19.253] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:19.254] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:19.254] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:19.254] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:19.255] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:19.256] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.256] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:19.256] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_4-208334') ... done [12:35:19.257] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:19.257] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-133 [12:35:19.257] | : . ' , ; ` | : . ' , identical; success [12:35:19.257] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:19.258] | : . ' , ; ` | : . resolved() ... done [12:35:19.258] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:19.258] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-208334') ... [12:35:19.259] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.259] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.259] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.260] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.260] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.260] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.260] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:19.261] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:19.261] | : . ' , ; ` | : . ' , ; exclude = [12:35:19.261] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:19.261] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:19.262] | : . ' , ; ` | : . ' , ; int 0 [12:35:19.263] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:19.263] | : . ' , ; ` | : . ' , check for misuse ... [12:35:19.264] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:19.264] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-208334') ... done [12:35:19.264] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:19.265] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:19.265] | : . ' , ; ` | : Remove collected futures ... [12:35:19.265] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:19.266] | : . ' , ; ` | : Remove collected futures ... done [12:35:19.266] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:19.266] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:19.266] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:19.267] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:19.267] | : . ' , ; ` | Number of registered futures: 2 [12:35:19.267] | : . ' , ; ` Polling for a free worker ... done [12:35:19.268] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.268] | : . ' , ; ` | Listing all futures [12:35:19.268] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.268] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.269] | : . ' , ; ` Total time: 0.0610480308532715 [12:35:19.269] | : . ' , ; requestNode() ... done [12:35:19.269] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.270] | : . ' , ; ` Listing all futures [12:35:19.270] | : . ' , ; ` Number of registered futures: 1 [12:35:19.270] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.271] | : . ' , ; avail: [n=2] '2' [12:35:19.271] | : . ' , ; Index of first available worker: 2 [12:35:19.271] | : . ' , ; Validate that the worker is functional ... [12:35:19.272] | : . ' , ; ` Worker is functional [12:35:19.272] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.273] | : . ' , ; ` | Listing all futures [12:35:19.273] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.273] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.273] | : . ' , ; Validate that the worker is functional ... done [12:35:19.274] | : . ' , requestWorker() ... done [12:35:19.274] | : . ' , cluster node index: 2 [12:35:19.274] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:19.275] | : . ' eraseGlobalEnvironment() ... [12:35:19.275] | : . ' eraseGlobalEnvironment() ... done [12:35:19.276] | : . ' launchFuture() ... [12:35:19.276] | : . ' , cluster node index: 2 [12:35:19.276] | : . ' , getFutureData() ... [12:35:19.277] | : . ' , ; getFutureCore() ... [12:35:19.277] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:19.277] | : . ' , ; getFutureCore() ... done [12:35:19.278] | : . ' , ; getFutureCapture() ... [12:35:19.278] | : . ' , ; getFutureCapture() ... done [12:35:19.278] | : . ' , ; getFutureContext() ... [12:35:19.278] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.279] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:19.279] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.279] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:19.280] | : . ' , ; getFutureContext() ... done [12:35:19.280] | : . ' , getFutureData() ... done [12:35:19.304] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:19.304] | : . ' , ; Appended future to position #2 [12:35:19.305] | : . ' , ; Number of registered futures: 2 [12:35:19.305] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:19.305] | : . ' launchFuture() ... done [12:35:19.306] | : . ' MultisessionFuture started [12:35:19.306] | : . Launching futures ... done [12:35:19.306] | : Using MultisessionFutureBackend ... done [12:35:19.306] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:19.307] | run() for 'Future' ('fsample_2-831214') ... done [12:35:19.307] future(..., label = 'fsample_2-831214') ... done [12:35:19.308] future(..., label = 'fsample_3-188090') ... [12:35:19.309] | lazy: FALSE [12:35:19.309] | stdout: TRUE [12:35:19.309] | conditions: [n=1] 'condition' [12:35:19.309] | gc: FALSE [12:35:19.310] | earlySignal: FALSE [12:35:19.310] | getGlobalsAndPackages() ... [12:35:19.310] | : Searching for globals ... [12:35:19.322] | : . globals found: [3] '{', 'sample', 'x' [12:35:19.322] | : Searching for globals ... done [12:35:19.323] | : Resolving globals: FALSE [12:35:19.323] | : Search for packages associated with the globals ... [12:35:19.323] | : . Packages associated with globals: [1] 'base' [12:35:19.324] | : . Packages: [1] 'base' [12:35:19.324] | : Search for packages associated with the globals ... done [12:35:19.324] | : Packages after dropping 'base': [0] [12:35:19.325] | : globals: [1] 'x' [12:35:19.325] | : packages: [0] [12:35:19.325] | getGlobalsAndPackages() ... done [12:35:19.326] | run() for 'Future' ('fsample_3-188090') ... [12:35:19.326] | : state: 'created' [12:35:19.326] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.326] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.327] | : Using MultisessionFutureBackend ... [12:35:19.327] | : . Number of futures since start: 62 (62 created, 62 launched, 82 finished) [12:35:19.327] | : . Launching futures ... [12:35:19.327] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:19.328] | : . ' , Workers: [n=2] [12:35:19.328] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:19.330] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:19.330] | : . ' , requestWorker() ... [12:35:19.331] | : . ' , ; requestNode() ... [12:35:19.331] | : . ' , ; ` Number of workers: 2 [12:35:19.331] | : . ' , ; ` Polling for a free worker ... [12:35:19.332] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.332] | : . ' , ; ` | : Listing all futures [12:35:19.332] | : . ' , ; ` | : Number of registered futures: 2 [12:35:19.332] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.333] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:19.347] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:19.348] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:19.348] | : . ' , ; ` | : . resolved() ... [12:35:19.348] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-696998') ... [12:35:19.349] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1387 [12:35:19.349] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:19.350] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:19.350] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:19.351] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:19.351] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:35:19.351] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:19.352] | : . ' , ; ` | : . ' , ; Received data: [12:35:19.352] | : . ' , ; ` | : . ' , ; List of 5 [12:35:19.352] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:19.352] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ value : int 0 [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1159358192 679773582 -467948807 366831755 699871418 535208892 400914687 -539718571 ... [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "134" [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 173544 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:19.352] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:19.352] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:19.352] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:19.352] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:19.352] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:19.352] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.352] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:19.375] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:19.375] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:19.375] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:19.375] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:19.375] | : . ' , ; ` | : . ' , ; stdout: character [12:35:19.375] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:19.375] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:19.375] | : . ' , ; ` | : . ' , ; duration: 0.006125927 secs (started 2025-07-29 12:35:19.17977) [12:35:19.375] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:19.376] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.376] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:19.377] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:19.377] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.378] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:19.378] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:19.378] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:19.378] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:19.379] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:19.379] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:19.379] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:19.380] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:19.380] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:19.380] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:19.381] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:19.381] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.382] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:19.382] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_1-696998') ... done [12:35:19.382] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:19.382] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-134 [12:35:19.383] | : . ' , ; ` | : . ' , identical; success [12:35:19.383] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:19.383] | : . ' , ; ` | : . resolved() ... done [12:35:19.384] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:19.384] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-696998') ... [12:35:19.384] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.385] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.385] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.385] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.386] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.386] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.386] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:19.386] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:19.387] | : . ' , ; ` | : . ' , ; exclude = [12:35:19.387] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:19.387] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:19.388] | : . ' , ; ` | : . ' , ; int 0 [12:35:19.388] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:19.389] | : . ' , ; ` | : . ' , check for misuse ... [12:35:19.389] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:19.389] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-696998') ... done [12:35:19.390] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:19.390] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:19.390] | : . ' , ; ` | : Remove collected futures ... [12:35:19.391] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:19.391] | : . ' , ; ` | : Remove collected futures ... done [12:35:19.391] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:19.392] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:19.392] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:19.392] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:19.392] | : . ' , ; ` | Number of registered futures: 2 [12:35:19.393] | : . ' , ; ` Polling for a free worker ... done [12:35:19.393] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.393] | : . ' , ; ` | Listing all futures [12:35:19.394] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.394] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.394] | : . ' , ; ` Total time: 0.0612349510192871 [12:35:19.394] | : . ' , ; requestNode() ... done [12:35:19.395] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.395] | : . ' , ; ` Listing all futures [12:35:19.395] | : . ' , ; ` Number of registered futures: 1 [12:35:19.395] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.396] | : . ' , ; avail: [n=2] '1' [12:35:19.396] | : . ' , ; Index of first available worker: 1 [12:35:19.396] | : . ' , ; Validate that the worker is functional ... [12:35:19.397] | : . ' , ; ` Worker is functional [12:35:19.398] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.398] | : . ' , ; ` | Listing all futures [12:35:19.398] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.399] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.399] | : . ' , ; Validate that the worker is functional ... done [12:35:19.399] | : . ' , requestWorker() ... done [12:35:19.400] | : . ' , cluster node index: 1 [12:35:19.400] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:19.400] | : . ' eraseGlobalEnvironment() ... [12:35:19.401] | : . ' eraseGlobalEnvironment() ... done [12:35:19.401] | : . ' launchFuture() ... [12:35:19.402] | : . ' , cluster node index: 1 [12:35:19.402] | : . ' , getFutureData() ... [12:35:19.402] | : . ' , ; getFutureCore() ... [12:35:19.403] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:19.403] | : . ' , ; getFutureCore() ... done [12:35:19.403] | : . ' , ; getFutureCapture() ... [12:35:19.404] | : . ' , ; getFutureCapture() ... done [12:35:19.404] | : . ' , ; getFutureContext() ... [12:35:19.404] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.405] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:19.405] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.405] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:19.406] | : . ' , ; getFutureContext() ... done [12:35:19.406] | : . ' , getFutureData() ... done [12:35:19.430] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:19.431] | : . ' , ; Appended future to position #2 [12:35:19.431] | : . ' , ; Number of registered futures: 2 [12:35:19.432] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:19.432] | : . ' launchFuture() ... done [12:35:19.432] | : . ' MultisessionFuture started [12:35:19.432] | : . Launching futures ... done [12:35:19.433] | : Using MultisessionFutureBackend ... done [12:35:19.433] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:19.433] | run() for 'Future' ('fsample_3-188090') ... done [12:35:19.434] future(..., label = 'fsample_3-188090') ... done [12:35:19.435] future(..., label = 'fsample_4-963647') ... [12:35:19.435] | lazy: FALSE [12:35:19.435] | stdout: TRUE [12:35:19.436] | conditions: [n=1] 'condition' [12:35:19.436] | gc: FALSE [12:35:19.436] | earlySignal: FALSE [12:35:19.437] | getGlobalsAndPackages() ... [12:35:19.437] | : Searching for globals ... [12:35:19.451] | : . globals found: [3] '{', 'sample', 'x' [12:35:19.451] | : Searching for globals ... done [12:35:19.451] | : Resolving globals: FALSE [12:35:19.452] | : Search for packages associated with the globals ... [12:35:19.452] | : . Packages associated with globals: [1] 'base' [12:35:19.452] | : . Packages: [1] 'base' [12:35:19.452] | : Search for packages associated with the globals ... done [12:35:19.453] | : Packages after dropping 'base': [0] [12:35:19.453] | : globals: [1] 'x' [12:35:19.453] | : packages: [0] [12:35:19.453] | getGlobalsAndPackages() ... done [12:35:19.454] | run() for 'Future' ('fsample_4-963647') ... [12:35:19.454] | : state: 'created' [12:35:19.454] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.454] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.454] | : Using MultisessionFutureBackend ... [12:35:19.454] | : . Number of futures since start: 63 (63 created, 63 launched, 84 finished) [12:35:19.455] | : . Launching futures ... [12:35:19.455] | : . ' launchFuture() for ClusterFutureBackend ... [12:35:19.455] | : . ' , Workers: [n=2] [12:35:19.455] | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:35:19.458] | : . ' , FutureRegistry: 'workers-950ad34b6950e1d42f563e41836fced5' [12:35:19.458] | : . ' , requestWorker() ... [12:35:19.458] | : . ' , ; requestNode() ... [12:35:19.458] | : . ' , ; ` Number of workers: 2 [12:35:19.458] | : . ' , ; ` Polling for a free worker ... [12:35:19.458] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.459] | : . ' , ; ` | : Listing all futures [12:35:19.459] | : . ' , ; ` | : Number of registered futures: 2 [12:35:19.459] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.459] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:35:19.472] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... [12:35:19.473] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... [12:35:19.473] | : . ' , ; ` | : . resolved() ... [12:35:19.473] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-831214') ... [12:35:19.474] | : . ' , ; ` | : . ' , Cluster node socket connection: index=5, id=1388 [12:35:19.474] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:35:19.475] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:19.475] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:35:19.476] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:35:19.476] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:35:19.476] | : . ' , ; ` | : . ' , ; [1] TRUE [12:35:19.477] | : . ' , ; ` | : . ' , ; Received data: [12:35:19.477] | : . ' , ; ` | : . ' , ; List of 5 [12:35:19.477] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:35:19.477] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ value : int 1 [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 -291576080 -1009908338 887433977 -586225525 2011017402 -595844164 1721825535 -1969681323 ... [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "135" [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 87304 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:35:19.477] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:35:19.477] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:35:19.477] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:35:19.477] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:35:19.477] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:19.477] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.477] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:35:19.499] | : . ' , ; ` | : . ' , ; Received FutureResult [12:35:19.499] | : . ' , ; ` | : . ' , ; FutureResult: [12:35:19.499] | : . ' , ; ` | : . ' , ; value: 'integer' [12:35:19.499] | : . ' , ; ` | : . ' , ; visible: TRUE [12:35:19.499] | : . ' , ; ` | : . ' , ; stdout: character [12:35:19.499] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:35:19.499] | : . ' , ; ` | : . ' , ; RNG used: TRUE [12:35:19.499] | : . ' , ; ` | : . ' , ; duration: 0.005959034 secs (started 2025-07-29 12:35:19.304557) [12:35:19.499] | : . ' , ; ` | : . ' , ; version: 1.8 [12:35:19.500] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.501] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:35:19.501] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:35:19.501] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.502] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:35:19.502] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:35:19.502] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:35:19.503] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:35:19.503] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:35:19.503] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:35:19.503] | : . ' , ; ` | : . ' , ; ` exclude = [12:35:19.504] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:35:19.504] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:35:19.504] | : . ' , ; ` | : . ' , ; ` int 0 [12:35:19.505] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:35:19.505] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.506] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:35:19.506] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_2-831214') ... done [12:35:19.506] | : . ' , ; ` | : . ' assertFutureResult() ... [12:35:19.506] | : . ' , ; ` | : . ' , Future uuid: 39c993df8b3ee8509e6caf1107b04c75-135 [12:35:19.507] | : . ' , ; ` | : . ' , identical; success [12:35:19.507] | : . ' , ; ` | : . ' assertFutureResult() ... done [12:35:19.507] | : . ' , ; ` | : . resolved() ... done [12:35:19.508] | : . ' , ; ` | : . Future at position #1 is resolved ... [12:35:19.508] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-831214') ... [12:35:19.508] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.509] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.509] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.509] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:35:19.509] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:35:19.510] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:35:19.510] | : . ' , ; ` | : . ' , signalConditions() ... [12:35:19.510] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:35:19.511] | : . ' , ; ` | : . ' , ; exclude = [12:35:19.511] | : . ' , ; ` | : . ' , ; resignal = FALSE [12:35:19.511] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:35:19.511] | : . ' , ; ` | : . ' , ; int 0 [12:35:19.512] | : . ' , ; ` | : . ' , signalConditions() ... done [12:35:19.512] | : . ' , ; ` | : . ' , check for misuse ... [12:35:19.513] | : . ' , ; ` | : . ' , check for misuse ... done [12:35:19.513] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-831214') ... done [12:35:19.514] | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:35:19.514] | : . ' , ; ` | : collectValues('workers-950ad34b6950e1d42f563e41836fced5', firstOnly = TRUE) ... done [12:35:19.514] | : . ' , ; ` | : Remove collected futures ... [12:35:19.514] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:35:19.515] | : . ' , ; ` | : Remove collected futures ... done [12:35:19.515] | : . ' , ; ` | FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'collect-first', earlySignal = 1) ... done [12:35:19.515] | : . ' , ; ` | Early signaling of 2 future candidates ... [12:35:19.516] | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:35:19.516] | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:35:19.516] | : . ' , ; ` | Number of registered futures: 2 [12:35:19.516] | : . ' , ; ` Polling for a free worker ... done [12:35:19.517] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.517] | : . ' , ; ` | Listing all futures [12:35:19.517] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.518] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.518] | : . ' , ; ` Total time: 0.0581591129302979 [12:35:19.518] | : . ' , ; requestNode() ... done [12:35:19.518] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.519] | : . ' , ; ` Listing all futures [12:35:19.519] | : . ' , ; ` Number of registered futures: 1 [12:35:19.519] | : . ' , ; FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.520] | : . ' , ; avail: [n=2] '2' [12:35:19.520] | : . ' , ; Index of first available worker: 2 [12:35:19.520] | : . ' , ; Validate that the worker is functional ... [12:35:19.521] | : . ' , ; ` Worker is functional [12:35:19.521] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... [12:35:19.522] | : . ' , ; ` | Listing all futures [12:35:19.522] | : . ' , ; ` | Number of registered futures: 1 [12:35:19.522] | : . ' , ; ` FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'list', earlySignal = 0) ... done [12:35:19.522] | : . ' , ; Validate that the worker is functional ... done [12:35:19.523] | : . ' , requestWorker() ... done [12:35:19.523] | : . ' , cluster node index: 2 [12:35:19.523] | : . ' launchFuture() for ClusterFutureBackend ... done [12:35:19.523] | : . ' eraseGlobalEnvironment() ... [12:35:19.524] | : . ' eraseGlobalEnvironment() ... done [12:35:19.525] | : . ' launchFuture() ... [12:35:19.525] | : . ' , cluster node index: 2 [12:35:19.525] | : . ' , getFutureData() ... [12:35:19.525] | : . ' , ; getFutureCore() ... [12:35:19.526] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:35:19.526] | : . ' , ; getFutureCore() ... done [12:35:19.526] | : . ' , ; getFutureCapture() ... [12:35:19.526] | : . ' , ; getFutureCapture() ... done [12:35:19.527] | : . ' , ; getFutureContext() ... [12:35:19.527] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:35:19.527] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:35:19.528] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:35:19.528] | : . ' , ; ` Packages needed by future backend (n = 0): [12:35:19.528] | : . ' , ; getFutureContext() ... done [12:35:19.528] | : . ' , getFutureData() ... done [12:35:19.553] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... [12:35:19.554] | : . ' , ; Appended future to position #2 [12:35:19.554] | : . ' , ; Number of registered futures: 2 [12:35:19.554] | : . ' , FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'add', earlySignal = 0) ... done [12:35:19.555] | : . ' launchFuture() ... done [12:35:19.555] | : . ' MultisessionFuture started [12:35:19.555] | : . Launching futures ... done [12:35:19.556] | : Using MultisessionFutureBackend ... done [12:35:19.556] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:35:19.556] | run() for 'Future' ('fsample_4-963647') ... done [12:35:19.556] future(..., label = 'fsample_4-963647') ... done [12:35:19.557] value() for MultisessionFuture ('fsample_1-696998') ... [12:35:19.557] | result() for ClusterFuture ... [12:35:19.558] | : result already collected: FutureResult [12:35:19.558] | result() for ClusterFuture ... done [12:35:19.558] | result() for ClusterFuture ... [12:35:19.559] | : result already collected: FutureResult [12:35:19.559] | result() for ClusterFuture ... done [12:35:19.559] | signalConditions() ... [12:35:19.559] | : include = 'immediateCondition' [12:35:19.560] | : exclude = [12:35:19.560] | : resignal = FALSE [12:35:19.560] | : Number of conditions: 0 [12:35:19.560] | : int 0 [12:35:19.561] | signalConditions() ... done [12:35:19.562] | relay stdout ... [12:35:19.562] | relay stdout ... done [12:35:19.562] | check for misuse ... [12:35:19.563] | check for misuse ... done [12:35:19.563] value() for MultisessionFuture ('fsample_1-696998') ... done [12:35:19.563] value() for MultisessionFuture ('fsample_2-831214') ... [12:35:19.564] | result() for ClusterFuture ... [12:35:19.564] | : result already collected: FutureResult [12:35:19.564] | result() for ClusterFuture ... done [12:35:19.564] | result() for ClusterFuture ... [12:35:19.565] | : result already collected: FutureResult [12:35:19.565] | result() for ClusterFuture ... done [12:35:19.565] | signalConditions() ... [12:35:19.566] | : include = 'immediateCondition' [12:35:19.566] | : exclude = [12:35:19.566] | : resignal = FALSE [12:35:19.566] | : Number of conditions: 0 [12:35:19.567] | : int 0 [12:35:19.567] | signalConditions() ... done [12:35:19.568] | relay stdout ... [12:35:19.568] | relay stdout ... done [12:35:19.568] | check for misuse ... [12:35:19.569] | check for misuse ... done [12:35:19.569] value() for MultisessionFuture ('fsample_2-831214') ... done [12:35:19.569] value() for MultisessionFuture ('fsample_3-188090') ... [12:35:19.570] | result() for ClusterFuture ... [12:35:19.570] | : assertValidConnection() ... [12:35:19.570] | : . cluster node index: 1 [12:35:19.571] | : assertValidConnection() ... done [12:35:19.571] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:19.571] | : . cluster node index: 1 [12:35:19.572] | : . [1] TRUE [12:35:19.572] | : . Received data: [12:35:19.573] | : . List of 5 [12:35:19.573] | : . $ type : chr "VALUE" [12:35:19.573] | : . $ value :List of 16 [12:35:19.573] | : . ..$ value : int 2 [12:35:19.573] | : . ..$ visible : logi TRUE [12:35:19.573] | : . ..$ stdout : chr "" [12:35:19.573] | : . ..$ conditions : list() [12:35:19.573] | : . ..$ rng : logi TRUE [12:35:19.573] | : . ..$ seed : int [1:626] 10403 1 529491696 87655822 -671044871 12609675 -1502334790 1597875132 -1818986241 -1856402347 ... [12:35:19.573] | : . ..$ misuseGlobalEnv : NULL [12:35:19.573] | : . ..$ misuseConnections :List of 3 [12:35:19.573] | : . .. ..$ added : NULL [12:35:19.573] | : . .. ..$ removed : NULL [12:35:19.573] | : . .. ..$ replaced: NULL [12:35:19.573] | : . ..$ misuseDevices : NULL [12:35:19.573] | : . ..$ misuseDefaultDevice: list() [12:35:19.573] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.573] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.573] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "136" [12:35:19.573] | : . ..$ session_uuid : chr "86be520fd944ff7a67a37e815a78fd55" [12:35:19.573] | : . .. ..- attr(*, "source")=List of 5 [12:35:19.573] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.573] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.573] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.573] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.573] | : . .. .. ..$ pid : int 173544 [12:35:19.573] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.573] | : . .. .. ..$ random: int 2147483647 [12:35:19.573] | : . ..$ r_info :List of 4 [12:35:19.573] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.573] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:19.573] | : . .. ..$ os : chr "windows" [12:35:19.573] | : . .. ..$ os_name : chr "Windows" [12:35:19.573] | : . .. ..$ captures_utf8: logi TRUE [12:35:19.573] | : . ..$ version : chr "1.8" [12:35:19.573] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:19.573] | : . $ success: logi TRUE [12:35:19.573] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:19.573] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.573] | : . $ tag : NULL [12:35:19.595] | : . Received FutureResult [12:35:19.596] | : . FutureResult: [12:35:19.596] | : . value: 'integer' [12:35:19.596] | : . visible: TRUE [12:35:19.596] | : . stdout: character [12:35:19.596] | : . conditions: [n = 0] [12:35:19.596] | : . RNG used: TRUE [12:35:19.596] | : . duration: 0.003586054 secs (started 2025-07-29 12:35:19.431062) [12:35:19.596] | : . version: 1.8 [12:35:19.597] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.597] | : . ' Removed future from position #1 [12:35:19.597] | : . ' Number of registered futures: 1 [12:35:19.598] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.598] | : . Erased future from future backend [12:35:19.598] | : . result() for ClusterFuture ... [12:35:19.598] | : . ' result already collected: FutureResult [12:35:19.599] | : . result() for ClusterFuture ... done [12:35:19.599] | : . signalConditions() ... [12:35:19.599] | : . ' include = 'immediateCondition' [12:35:19.600] | : . ' exclude = [12:35:19.600] | : . ' resignal = FALSE [12:35:19.600] | : . ' Number of conditions: 0 [12:35:19.600] | : . ' int 0 [12:35:19.601] | : . signalConditions() ... done [12:35:19.601] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.602] | result() for ClusterFuture ... done [12:35:19.602] | result() for ClusterFuture ... [12:35:19.602] | : result already collected: FutureResult [12:35:19.603] | result() for ClusterFuture ... done [12:35:19.603] | signalConditions() ... [12:35:19.603] | : include = 'immediateCondition' [12:35:19.604] | : exclude = [12:35:19.604] | : resignal = FALSE [12:35:19.604] | : Number of conditions: 0 [12:35:19.604] | : int 0 [12:35:19.605] | signalConditions() ... done [12:35:19.605] | relay stdout ... [12:35:19.606] | relay stdout ... done [12:35:19.606] | check for misuse ... [12:35:19.606] | check for misuse ... done [12:35:19.607] value() for MultisessionFuture ('fsample_3-188090') ... done [12:35:19.607] value() for MultisessionFuture ('fsample_4-963647') ... [12:35:19.607] | result() for ClusterFuture ... [12:35:19.608] | : assertValidConnection() ... [12:35:19.608] | : . cluster node index: 2 [12:35:19.609] | : assertValidConnection() ... done [12:35:19.609] | : receiveMessageFromWorker() for ClusterFuture ... [12:35:19.609] | : . cluster node index: 2 [12:35:19.614] | : . [1] TRUE [12:35:19.614] | : . Received data: [12:35:19.615] | : . List of 5 [12:35:19.615] | : . $ type : chr "VALUE" [12:35:19.615] | : . $ value :List of 16 [12:35:19.615] | : . ..$ value : int 1 [12:35:19.615] | : . ..$ visible : logi TRUE [12:35:19.615] | : . ..$ stdout : chr "" [12:35:19.615] | : . ..$ conditions : list() [12:35:19.615] | : . ..$ rng : logi TRUE [12:35:19.615] | : . ..$ seed : int [1:626] 10403 1 -1371904272 1126466958 -1774474503 16607371 546779322 -674847812 -1153074945 -1997239211 ... [12:35:19.615] | : . ..$ misuseGlobalEnv : NULL [12:35:19.615] | : . ..$ misuseConnections :List of 3 [12:35:19.615] | : . .. ..$ added : NULL [12:35:19.615] | : . .. ..$ removed : NULL [12:35:19.615] | : . .. ..$ replaced: NULL [12:35:19.615] | : . ..$ misuseDevices : NULL [12:35:19.615] | : . ..$ misuseDefaultDevice: list() [12:35:19.615] | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.615] | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:35:19" [12:35:19.615] | : . ..$ uuid : chr [1:2] "39c993df8b3ee8509e6caf1107b04c75" "137" [12:35:19.615] | : . ..$ session_uuid : chr "52d45a59f9ff7406e76ffc71173814d7" [12:35:19.615] | : . .. ..- attr(*, "source")=List of 5 [12:35:19.615] | : . .. .. ..$ host : Named chr "CRANWIN3" [12:35:19.615] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:35:19.615] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:35:19.615] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:35:19.615] | : . .. .. ..$ pid : int 87304 [12:35:19.615] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:35:11" [12:35:19.615] | : . .. .. ..$ random: int 2147483647 [12:35:19.615] | : . ..$ r_info :List of 4 [12:35:19.615] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:35:19.615] | : . .. .. ..$ : int [1:3] 4 6 0 [12:35:19.615] | : . .. ..$ os : chr "windows" [12:35:19.615] | : . .. ..$ os_name : chr "Windows" [12:35:19.615] | : . .. ..$ captures_utf8: logi TRUE [12:35:19.615] | : . ..$ version : chr "1.8" [12:35:19.615] | : . ..- attr(*, "class")= chr "FutureResult" [12:35:19.615] | : . $ success: logi TRUE [12:35:19.615] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:35:19.615] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:35:19.615] | : . $ tag : NULL [12:35:19.633] | : . Received FutureResult [12:35:19.634] | : . FutureResult: [12:35:19.634] | : . value: 'integer' [12:35:19.634] | : . visible: TRUE [12:35:19.634] | : . stdout: character [12:35:19.634] | : . conditions: [n = 0] [12:35:19.634] | : . RNG used: TRUE [12:35:19.634] | : . duration: 0.005810976 secs (started 2025-07-29 12:35:19.554133) [12:35:19.634] | : . version: 1.8 [12:35:19.634] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... [12:35:19.634] | : . ' Removed future from position #1 [12:35:19.635] | : . ' Number of registered futures: 0 [12:35:19.635] | : . FutureRegistry('workers-950ad34b6950e1d42f563e41836fced5', action = 'remove', earlySignal = 0) ... done [12:35:19.635] | : . Erased future from future backend [12:35:19.635] | : . result() for ClusterFuture ... [12:35:19.635] | : . ' result already collected: FutureResult [12:35:19.635] | : . result() for ClusterFuture ... done [12:35:19.636] | : . signalConditions() ... [12:35:19.636] | : . ' include = 'immediateCondition' [12:35:19.636] | : . ' exclude = [12:35:19.636] | : . ' resignal = FALSE [12:35:19.636] | : . ' Number of conditions: 0 [12:35:19.637] | : . ' int 0 [12:35:19.638] | : . signalConditions() ... done [12:35:19.638] | : receiveMessageFromWorker() for ClusterFuture ... done [12:35:19.638] | result() for ClusterFuture ... done [12:35:19.638] | result() for ClusterFuture ... [12:35:19.639] | : result already collected: FutureResult [12:35:19.639] | result() for ClusterFuture ... done [12:35:19.639] | signalConditions() ... [12:35:19.640] | : include = 'immediateCondition' [12:35:19.640] | : exclude = [12:35:19.640] | : resignal = FALSE [12:35:19.640] | : Number of conditions: 0 [12:35:19.641] | : int 0 [12:35:19.642] | signalConditions() ... done [12:35:19.642] | relay stdout ... [12:35:19.642] | relay stdout ... done [12:35:19.642] | check for misuse ... [12:35:19.643] | check for misuse ... done [12:35:19.643] value() for MultisessionFuture ('fsample_4-963647') ... done [[1]] [1] 0 [[2]] [1] 1 [[3]] [1] 2 [[4]] [1] 1 multisession ... done Testing with 2 cores ... DONE > message("- Assert that RNG mistakes does not muffle run-time errors") - Assert that RNG mistakes does not muffle run-time errors > options(future.debug = FALSE, future.rng.onMisuse = "warning") > for (signal in c(TRUE, FALSE)) { + message("signal=", signal) + f <- future({ + sample.int(2) + log("a") + }, seed = FAL .... [TRUNCATED] signal=TRUE FutureResult: value: 'NULL' visible: TRUE stdout: character conditions: [n = 1] simpleError RNG used: TRUE duration: 0.0045259 secs (started 2025-07-29 12:35:19.671462) version: 1.8 Warning: UNRELIABLE VALUE: Future () unexpectedly generated random numbers without specifying argument 'seed'. There is a risk that those random numbers are not statistically sound and the overall results might be invalid. To fix this, specify 'seed=TRUE'. This ensures that proper, parallel-safe random numbers are produced. To disable this check, use 'seed=NULL', or set option 'future.rng.onMisuse' to "ignore". signal=FALSE FutureResult: value: 'NULL' visible: TRUE stdout: character conditions: [n = 1] simpleError RNG used: TRUE duration: 0.007850885 secs (started 2025-07-29 12:35:19.695517) version: 1.8 > stopifnot(identical(RNGkind(), okind)) > message("*** rng ... DONE") *** rng ... 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=1e+01s, sys.self=0.7s, elapsed=2e+01s, user.child=NAs, sys.child=NAs Test 'rng' ... success > > proc.time() user system elapsed 15.09 0.73 17.43