R Under development (unstable) (2025-06-04 r88278 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) [06:00:31.254] Option 'future.startup.script': TRUE [06:00:31.255] Future startup scripts considered: '.future.R', '~/.future.R' [06:00:31.256] Future startup scripts found: > library(listenv) > message("*** rng ...") *** rng ... > okind <- RNGkind() > f <- Future(42, seed = 42) [06:00:31.270] getGlobalsAndPackages() ... [06:00:31.270] | globals passed as-list: [0] [06:00:31.271] | globals: [0] [06:00:31.271] | packages: [0] [06:00:31.272] 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: 94e552155ddaccdfa883c3fa86f85670-1 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > seed <- c(407, 1420090545, 65713854, -990249945, 1780737596, + -1213437427, 1082168682) > f <- Future(42, seed = seed) [06:00:31.275] getGlobalsAndPackages() ... [06:00:31.275] | globals passed as-list: [0] [06:00:31.275] | globals: [0] [06:00:31.276] | packages: [0] [06:00:31.276] 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: 94e552155ddaccdfa883c3fa86f85670-2 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = TRUE) [06:00:31.307] getGlobalsAndPackages() ... [06:00:31.307] | globals passed as-list: [0] [06:00:31.308] | globals: [0] [06:00:31.308] | packages: [0] [06:00:31.308] getGlobalsAndPackages() ... done > print(f) Future: Label: Expression: [1] 42 Globals: Packages: L'Ecuyer-CMRG RNG seed: c(10407, 2040206468, -1181171946, -1765695928, -813609130, -1780791093, -467441911) 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: 94e552155ddaccdfa883c3fa86f85670-3 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = FALSE) [06:00:31.310] getGlobalsAndPackages() ... [06:00:31.311] | globals passed as-list: [0] [06:00:31.311] | globals: [0] [06:00:31.311] | packages: [0] [06:00:31.312] 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: 94e552155ddaccdfa883c3fa86f85670-4 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'Future', 'environment' Value: Conditions captured: > stopifnot(identical(RNGkind(), okind)) > f <- Future(42, seed = NULL) [06:00:31.313] getGlobalsAndPackages() ... [06:00:31.314] | globals passed as-list: [0] [06:00:31.314] | globals: [0] [06:00:31.314] | packages: [0] [06:00:31.314] 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: 94e552155ddaccdfa883c3fa86f85670-5 Owner process: 94e552155ddaccdfa883c3fa86f85670 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) [06:00:31.316] plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.317] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [06:00:31.317] | : all.equal() for FutureStrategyList ... [06:00:31.317] | : . New stack: [06:00:31.317] | : . List of 1 [06:00:31.317] | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.317] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.317] | : . ..- attr(*, "init")= logi TRUE [06:00:31.317] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.317] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.317] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.317] | : . ..- attr(*, "call")= language plan(sequential) [06:00:31.317] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.324] | : . Old stack: [06:00:31.324] | : . List of 1 [06:00:31.324] | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.324] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.324] | : . ..- attr(*, "init")= logi TRUE [06:00:31.324] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.324] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.324] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.324] | : . ..- attr(*, "call")= language plan(sequential) [06:00:31.324] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.329] | : . Identical [06:00:31.329] | : all.equal() for FutureStrategyList ... done [06:00:31.330] | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.330] | : List of future strategies: [06:00:31.330] | : 1. sequential: [06:00:31.330] | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.330] | : - tweaked: FALSE [06:00:31.330] | : - call: plan(sequential) [06:00:31.331] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [06:00:31.331] plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done > y0 <- fsample(0:3, seed = 42) [06:00:31.384] future(..., label = NULL) ... [06:00:31.384] | lazy: FALSE [06:00:31.385] | stdout: TRUE [06:00:31.385] | conditions: [n=1] 'condition' [06:00:31.385] | gc: FALSE [06:00:31.386] | earlySignal: FALSE [06:00:31.386] | getGlobalsAndPackages() ... [06:00:31.386] | : Searching for globals ... [06:00:31.419] | : . globals found: [3] '{', 'sample', 'x' [06:00:31.420] | : Searching for globals ... done [06:00:31.420] | : Resolving globals: FALSE [06:00:31.421] | : Search for packages associated with the globals ... [06:00:31.421] | : . Packages associated with globals: [1] 'base' [06:00:31.422] | : . Packages: [1] 'base' [06:00:31.422] | : Search for packages associated with the globals ... done [06:00:31.423] | : Packages after dropping 'base': [0] [06:00:31.423] | : globals: [1] 'x' [06:00:31.423] | : packages: [0] [06:00:31.424] | getGlobalsAndPackages() ... done [06:00:31.425] | run() for 'Future' () ... [06:00:31.425] | : state: 'created' [06:00:31.425] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.426] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... [06:00:31.426] | : . ' function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.426] | : . ' - attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.426] | : . ' - attr(*, "init")= logi TRUE [06:00:31.426] | : . ' - attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.426] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.426] | : . ' - attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.426] | : . ' - attr(*, "call")= language plan(sequential) [06:00:31.431] | : . ' init: TRUE [06:00:31.431] | : . ' makeFutureBackend() ... [06:00:31.431] | : . ' , Backend function: <'NULL'> [06:00:31.432] | : . ' , Evaluator tweak arguments: [n=0] [06:00:31.432] | : . ' , list() [06:00:31.433] | : . ' , Evaluator formal arguments: [n=2] [06:00:31.433] | : . ' , list() [06:00:31.433] | : . ' , Backend factory arguments: [n=2] [06:00:31.434] | : . ' , Dotted pair list of 2 [06:00:31.434] | : . ' , $ gc : logi FALSE [06:00:31.434] | : . ' , $ earlySignal: logi FALSE [06:00:31.436] | : . ' , Backend: <'SequentialFutureBackend', 'FutureBackend', 'environment'> [06:00:31.437] | : . ' makeFutureBackend() ... done [06:00:31.437] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... done [06:00:31.437] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.437] | : Using SequentialFutureBackend ... [06:00:31.438] | : . Number of futures since start: 0 (0 created, 0 launched, 0 finished) [06:00:31.438] | : . Launching futures ... [06:00:31.439] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:31.439] | : . ' , getFutureData() ... [06:00:31.439] | : . ' , ; getFutureCore() ... [06:00:31.440] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:31.440] | : . ' , ; getFutureCore() ... done [06:00:31.440] | : . ' , ; getFutureCapture() ... [06:00:31.440] | : . ' , ; getFutureCapture() ... done [06:00:31.441] | : . ' , ; getFutureContext() ... [06:00:31.441] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.441] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:31.442] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.442] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:31.442] | : . ' , ; getFutureContext() ... done [06:00:31.443] | : . ' , getFutureData() ... done [06:00:31.448] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.448] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:31.449] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.449] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.450] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.450] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:31.450] | : . ' , ; ` | New stack: [06:00:31.450] | : . ' , ; ` | List of 1 [06:00:31.450] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.450] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.450] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:31.450] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.450] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.450] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.450] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.450] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.461] | : . ' , ; ` | Old stack: [06:00:31.462] | : . ' , ; ` | List of 1 [06:00:31.462] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.462] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.462] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:31.462] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.462] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.462] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.462] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:31.462] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.462] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.462] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.462] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.472] | : . ' , ; ` | Not identical [06:00:31.473] | : . ' , ; ` | all.equal() for future ... [06:00:31.474] | : . ' , ; ` | : List of 2 [06:00:31.474] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.474] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.474] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.474] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.474] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.474] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.474] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.488] | : . ' , ; ` | all.equal() for future ... done [06:00:31.488] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:31.488] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.489] | : . ' , ; ` List of future strategies: [06:00:31.489] | : . ' , ; ` 1. sequential: [06:00:31.489] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.489] | : . ' , ; ` - tweaked: FALSE [06:00:31.489] | : . ' , ; ` - call: plan(sequential) [06:00:31.490] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.490] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.491] | : . ' , assign_globals() ... [06:00:31.491] | : . ' , List of 1 [06:00:31.491] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:31.491] | : . ' , - attr(*, "where")=List of 1 [06:00:31.491] | : . ' , ..$ x: [06:00:31.491] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:31.491] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:31.491] | : . ' , - attr(*, "total_size")= num NA [06:00:31.491] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:31.558] | : . ' , - copied 'x' to environment [06:00:31.558] | : . ' , assign_globals() ... done [06:00:31.564] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.565] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.565] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.565] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:31.566] | : . ' , ; ` | : New stack: [06:00:31.566] | : . ' , ; ` | : List of 1 [06:00:31.566] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.566] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.566] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.566] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.566] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.566] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.573] | : . ' , ; ` | : Old stack: [06:00:31.573] | : . ' , ; ` | : List of 1 [06:00:31.573] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.573] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.573] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.573] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.573] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.573] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.580] | : . ' , ; ` | : Identical [06:00:31.580] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:31.581] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.581] | : . ' , ; ` | List of future strategies: [06:00:31.581] | : . ' , ; ` | 1. sequential: [06:00:31.581] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.581] | : . ' , ; ` | - tweaked: FALSE [06:00:31.581] | : . ' , ; ` | - call: plan(sequential) [06:00:31.582] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.582] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.583] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.649] | : . ' , SequentialFuture started (and completed) [06:00:31.651] | : . ' , signalConditions() ... [06:00:31.651] | : . ' , ; include = 'immediateCondition' [06:00:31.651] | : . ' , ; exclude = [06:00:31.651] | : . ' , ; resignal = FALSE [06:00:31.652] | : . ' , ; Number of conditions: 6 [06:00:31.652] | : . ' , ; int 6 [06:00:31.653] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.653] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.654] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.654] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.654] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.655] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.655] | : . ' , signalConditions() ... done [06:00:31.655] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:31.656] | : . Launching futures ... done [06:00:31.656] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:31.656] | : Using SequentialFutureBackend ... done [06:00:31.656] | run() for 'Future' () ... done [06:00:31.657] future(..., label = NULL) ... done [06:00:31.657] future(..., label = NULL) ... [06:00:31.657] | lazy: FALSE [06:00:31.658] | stdout: TRUE [06:00:31.658] | conditions: [n=1] 'condition' [06:00:31.658] | gc: FALSE [06:00:31.658] | earlySignal: FALSE [06:00:31.659] | getGlobalsAndPackages() ... [06:00:31.659] | : Searching for globals ... [06:00:31.671] | : . globals found: [3] '{', 'sample', 'x' [06:00:31.672] | : Searching for globals ... done [06:00:31.672] | : Resolving globals: FALSE [06:00:31.672] | : Search for packages associated with the globals ... [06:00:31.673] | : . Packages associated with globals: [1] 'base' [06:00:31.673] | : . Packages: [1] 'base' [06:00:31.674] | : Search for packages associated with the globals ... done [06:00:31.674] | : Packages after dropping 'base': [0] [06:00:31.674] | : globals: [1] 'x' [06:00:31.675] | : packages: [0] [06:00:31.675] | getGlobalsAndPackages() ... done [06:00:31.676] | run() for 'Future' () ... [06:00:31.676] | : state: 'created' [06:00:31.676] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.677] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.677] | : Using SequentialFutureBackend ... [06:00:31.677] | : . Number of futures since start: 1 (1 created, 1 launched, 1 finished) [06:00:31.678] | : . Launching futures ... [06:00:31.678] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:31.678] | : . ' , getFutureData() ... [06:00:31.679] | : . ' , ; getFutureCore() ... [06:00:31.679] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:31.679] | : . ' , ; getFutureCore() ... done [06:00:31.680] | : . ' , ; getFutureCapture() ... [06:00:31.680] | : . ' , ; getFutureCapture() ... done [06:00:31.680] | : . ' , ; getFutureContext() ... [06:00:31.681] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.681] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:31.681] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.682] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:31.682] | : . ' , ; getFutureContext() ... done [06:00:31.682] | : . ' , getFutureData() ... done [06:00:31.686] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.686] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:31.687] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.687] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.688] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.688] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:31.688] | : . ' , ; ` | New stack: [06:00:31.689] | : . ' , ; ` | List of 1 [06:00:31.689] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.689] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.689] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:31.689] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.689] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.689] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.689] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.689] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.696] | : . ' , ; ` | Old stack: [06:00:31.696] | : . ' , ; ` | List of 1 [06:00:31.696] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.696] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.696] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:31.696] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.696] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.696] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.696] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:31.696] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.696] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.696] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.696] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.705] | : . ' , ; ` | Not identical [06:00:31.705] | : . ' , ; ` | all.equal() for future ... [06:00:31.705] | : . ' , ; ` | : List of 2 [06:00:31.705] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.705] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.705] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.705] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.705] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.705] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.705] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.719] | : . ' , ; ` | all.equal() for future ... done [06:00:31.720] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:31.720] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.720] | : . ' , ; ` List of future strategies: [06:00:31.720] | : . ' , ; ` 1. sequential: [06:00:31.720] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.720] | : . ' , ; ` - tweaked: FALSE [06:00:31.720] | : . ' , ; ` - call: plan(sequential) [06:00:31.721] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.721] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.722] | : . ' , assign_globals() ... [06:00:31.722] | : . ' , List of 1 [06:00:31.722] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:31.722] | : . ' , - attr(*, "where")=List of 1 [06:00:31.722] | : . ' , ..$ x: [06:00:31.722] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:31.722] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:31.722] | : . ' , - attr(*, "total_size")= num NA [06:00:31.722] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:31.727] | : . ' , - copied 'x' to environment [06:00:31.727] | : . ' , assign_globals() ... done [06:00:31.731] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.731] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.732] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.732] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:31.732] | : . ' , ; ` | : New stack: [06:00:31.732] | : . ' , ; ` | : List of 1 [06:00:31.732] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.732] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.732] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.732] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.732] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.732] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.738] | : . ' , ; ` | : Old stack: [06:00:31.738] | : . ' , ; ` | : List of 1 [06:00:31.738] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.738] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.738] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.738] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.738] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.738] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.743] | : . ' , ; ` | : Identical [06:00:31.744] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:31.744] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.744] | : . ' , ; ` | List of future strategies: [06:00:31.744] | : . ' , ; ` | 1. sequential: [06:00:31.744] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.744] | : . ' , ; ` | - tweaked: FALSE [06:00:31.744] | : . ' , ; ` | - call: plan(sequential) [06:00:31.745] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.745] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.745] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.746] | : . ' , SequentialFuture started (and completed) [06:00:31.746] | : . ' , signalConditions() ... [06:00:31.747] | : . ' , ; include = 'immediateCondition' [06:00:31.747] | : . ' , ; exclude = [06:00:31.747] | : . ' , ; resignal = FALSE [06:00:31.748] | : . ' , ; Number of conditions: 6 [06:00:31.748] | : . ' , ; int 6 [06:00:31.750] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.750] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.751] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.751] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.752] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.752] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.752] | : . ' , signalConditions() ... done [06:00:31.753] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:31.753] | : . Launching futures ... done [06:00:31.754] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:31.754] | : Using SequentialFutureBackend ... done [06:00:31.754] | run() for 'Future' () ... done [06:00:31.755] future(..., label = NULL) ... done [06:00:31.755] future(..., label = NULL) ... [06:00:31.755] | lazy: FALSE [06:00:31.756] | stdout: TRUE [06:00:31.756] | conditions: [n=1] 'condition' [06:00:31.756] | gc: FALSE [06:00:31.757] | earlySignal: FALSE [06:00:31.757] | getGlobalsAndPackages() ... [06:00:31.757] | : Searching for globals ... [06:00:31.775] | : . globals found: [3] '{', 'sample', 'x' [06:00:31.775] | : Searching for globals ... done [06:00:31.776] | : Resolving globals: FALSE [06:00:31.776] | : Search for packages associated with the globals ... [06:00:31.777] | : . Packages associated with globals: [1] 'base' [06:00:31.777] | : . Packages: [1] 'base' [06:00:31.778] | : Search for packages associated with the globals ... done [06:00:31.778] | : Packages after dropping 'base': [0] [06:00:31.779] | : globals: [1] 'x' [06:00:31.779] | : packages: [0] [06:00:31.779] | getGlobalsAndPackages() ... done [06:00:31.780] | run() for 'Future' () ... [06:00:31.780] | : state: 'created' [06:00:31.781] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.781] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.781] | : Using SequentialFutureBackend ... [06:00:31.782] | : . Number of futures since start: 2 (2 created, 2 launched, 2 finished) [06:00:31.782] | : . Launching futures ... [06:00:31.783] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:31.783] | : . ' , getFutureData() ... [06:00:31.783] | : . ' , ; getFutureCore() ... [06:00:31.784] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:31.784] | : . ' , ; getFutureCore() ... done [06:00:31.785] | : . ' , ; getFutureCapture() ... [06:00:31.785] | : . ' , ; getFutureCapture() ... done [06:00:31.785] | : . ' , ; getFutureContext() ... [06:00:31.786] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.786] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:31.787] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.787] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:31.787] | : . ' , ; getFutureContext() ... done [06:00:31.788] | : . ' , getFutureData() ... done [06:00:31.792] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.793] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:31.793] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.794] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.794] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.795] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:31.795] | : . ' , ; ` | New stack: [06:00:31.796] | : . ' , ; ` | List of 1 [06:00:31.796] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.796] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.796] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:31.796] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.796] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.796] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.796] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.796] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.803] | : . ' , ; ` | Old stack: [06:00:31.804] | : . ' , ; ` | List of 1 [06:00:31.804] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.804] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.804] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:31.804] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.804] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.804] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.804] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:31.804] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.804] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.804] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.804] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.813] | : . ' , ; ` | Not identical [06:00:31.813] | : . ' , ; ` | all.equal() for future ... [06:00:31.814] | : . ' , ; ` | : List of 2 [06:00:31.814] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.814] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.814] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.814] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.814] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.814] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.814] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.830] | : . ' , ; ` | all.equal() for future ... done [06:00:31.830] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:31.831] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.831] | : . ' , ; ` List of future strategies: [06:00:31.831] | : . ' , ; ` 1. sequential: [06:00:31.831] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.831] | : . ' , ; ` - tweaked: FALSE [06:00:31.831] | : . ' , ; ` - call: plan(sequential) [06:00:31.833] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.833] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.833] | : . ' , assign_globals() ... [06:00:31.834] | : . ' , List of 1 [06:00:31.834] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:31.834] | : . ' , - attr(*, "where")=List of 1 [06:00:31.834] | : . ' , ..$ x: [06:00:31.834] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:31.834] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:31.834] | : . ' , - attr(*, "total_size")= num NA [06:00:31.834] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:31.845] | : . ' , - copied 'x' to environment [06:00:31.845] | : . ' , assign_globals() ... done [06:00:31.850] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.850] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.851] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.851] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:31.852] | : . ' , ; ` | : New stack: [06:00:31.852] | : . ' , ; ` | : List of 1 [06:00:31.852] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.852] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.852] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.852] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.852] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.852] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.862] | : . ' , ; ` | : Old stack: [06:00:31.862] | : . ' , ; ` | : List of 1 [06:00:31.862] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.862] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.862] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.862] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.862] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.862] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.870] | : . ' , ; ` | : Identical [06:00:31.871] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:31.871] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.871] | : . ' , ; ` | List of future strategies: [06:00:31.871] | : . ' , ; ` | 1. sequential: [06:00:31.871] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.871] | : . ' , ; ` | - tweaked: FALSE [06:00:31.871] | : . ' , ; ` | - call: plan(sequential) [06:00:31.873] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.873] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.873] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.874] | : . ' , SequentialFuture started (and completed) [06:00:31.875] | : . ' , signalConditions() ... [06:00:31.875] | : . ' , ; include = 'immediateCondition' [06:00:31.875] | : . ' , ; exclude = [06:00:31.876] | : . ' , ; resignal = FALSE [06:00:31.876] | : . ' , ; Number of conditions: 6 [06:00:31.876] | : . ' , ; int 6 [06:00:31.877] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.878] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.878] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.878] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.879] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.879] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.879] | : . ' , signalConditions() ... done [06:00:31.880] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:31.880] | : . Launching futures ... done [06:00:31.880] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:31.881] | : Using SequentialFutureBackend ... done [06:00:31.881] | run() for 'Future' () ... done [06:00:31.881] future(..., label = NULL) ... done [06:00:31.882] future(..., label = NULL) ... [06:00:31.882] | lazy: FALSE [06:00:31.882] | stdout: TRUE [06:00:31.882] | conditions: [n=1] 'condition' [06:00:31.883] | gc: FALSE [06:00:31.883] | earlySignal: FALSE [06:00:31.883] | getGlobalsAndPackages() ... [06:00:31.884] | : Searching for globals ... [06:00:31.898] | : . globals found: [3] '{', 'sample', 'x' [06:00:31.898] | : Searching for globals ... done [06:00:31.898] | : Resolving globals: FALSE [06:00:31.899] | : Search for packages associated with the globals ... [06:00:31.899] | : . Packages associated with globals: [1] 'base' [06:00:31.900] | : . Packages: [1] 'base' [06:00:31.900] | : Search for packages associated with the globals ... done [06:00:31.901] | : Packages after dropping 'base': [0] [06:00:31.901] | : globals: [1] 'x' [06:00:31.901] | : packages: [0] [06:00:31.902] | getGlobalsAndPackages() ... done [06:00:31.902] | run() for 'Future' () ... [06:00:31.903] | : state: 'created' [06:00:31.903] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.903] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.904] | : Using SequentialFutureBackend ... [06:00:31.904] | : . Number of futures since start: 3 (3 created, 3 launched, 3 finished) [06:00:31.904] | : . Launching futures ... [06:00:31.905] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:31.905] | : . ' , getFutureData() ... [06:00:31.905] | : . ' , ; getFutureCore() ... [06:00:31.906] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:31.906] | : . ' , ; getFutureCore() ... done [06:00:31.906] | : . ' , ; getFutureCapture() ... [06:00:31.906] | : . ' , ; getFutureCapture() ... done [06:00:31.907] | : . ' , ; getFutureContext() ... [06:00:31.907] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.907] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:31.908] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.908] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:31.908] | : . ' , ; getFutureContext() ... done [06:00:31.909] | : . ' , getFutureData() ... done [06:00:31.912] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:31.913] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:31.913] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:31.914] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.914] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.915] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:31.915] | : . ' , ; ` | New stack: [06:00:31.915] | : . ' , ; ` | List of 1 [06:00:31.915] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.915] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.915] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:31.915] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.915] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.915] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.915] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.915] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.923] | : . ' , ; ` | Old stack: [06:00:31.923] | : . ' , ; ` | List of 1 [06:00:31.923] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.923] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.923] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:31.923] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.923] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.923] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.923] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:31.923] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.923] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.923] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.923] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.932] | : . ' , ; ` | Not identical [06:00:31.932] | : . ' , ; ` | all.equal() for future ... [06:00:31.932] | : . ' , ; ` | : List of 2 [06:00:31.932] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.932] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:31.932] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.932] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.932] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.932] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.932] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.946] | : . ' , ; ` | all.equal() for future ... done [06:00:31.947] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:31.947] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.947] | : . ' , ; ` List of future strategies: [06:00:31.947] | : . ' , ; ` 1. sequential: [06:00:31.947] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.947] | : . ' , ; ` - tweaked: FALSE [06:00:31.947] | : . ' , ; ` - call: plan(sequential) [06:00:31.949] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.949] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.949] | : . ' , assign_globals() ... [06:00:31.950] | : . ' , List of 1 [06:00:31.950] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:31.950] | : . ' , - attr(*, "where")=List of 1 [06:00:31.950] | : . ' , ..$ x: [06:00:31.950] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:31.950] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:31.950] | : . ' , - attr(*, "total_size")= num NA [06:00:31.950] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:31.956] | : . ' , - copied 'x' to environment [06:00:31.957] | : . ' , assign_globals() ... done [06:00:31.962] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.962] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:31.963] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:31.963] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:31.963] | : . ' , ; ` | : New stack: [06:00:31.964] | : . ' , ; ` | : List of 1 [06:00:31.964] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.964] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.964] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.964] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.964] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.964] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.972] | : . ' , ; ` | : Old stack: [06:00:31.972] | : . ' , ; ` | : List of 1 [06:00:31.972] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.972] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:31.972] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:31.972] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:31.972] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:31.972] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:31.980] | : . ' , ; ` | : Identical [06:00:31.980] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:31.980] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:31.981] | : . ' , ; ` | List of future strategies: [06:00:31.981] | : . ' , ; ` | 1. sequential: [06:00:31.981] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:31.981] | : . ' , ; ` | - tweaked: FALSE [06:00:31.981] | : . ' , ; ` | - call: plan(sequential) [06:00:31.982] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:31.982] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.982] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:31.983] | : . ' , SequentialFuture started (and completed) [06:00:31.984] | : . ' , signalConditions() ... [06:00:31.984] | : . ' , ; include = 'immediateCondition' [06:00:31.984] | : . ' , ; exclude = [06:00:31.985] | : . ' , ; resignal = FALSE [06:00:31.985] | : . ' , ; Number of conditions: 6 [06:00:31.985] | : . ' , ; int 6 [06:00:31.986] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.987] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.987] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.988] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.988] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.988] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:31.989] | : . ' , signalConditions() ... done [06:00:31.989] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:31.989] | : . Launching futures ... done [06:00:31.990] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:31.990] | : Using SequentialFutureBackend ... done [06:00:31.990] | run() for 'Future' () ... done [06:00:31.991] future(..., label = NULL) ... done [06:00:31.992] value() for list ... [06:00:31.993] | recursive: 0 [06:00:31.993] | reduce: FALSE [06:00:31.994] | length: 4 [06:00:31.995] | Number of remaining objects: 4 [06:00:31.995] | checking value #1: [06:00:31.995] | 'obj' is SequentialFuture [06:00:31.996] | resolved() for SequentialFuture () ... [06:00:31.996] | : state: 'finished' [06:00:31.997] | : run: TRUE [06:00:31.997] | : result: 'FutureResult' [06:00:31.997] | resolved() for SequentialFuture () ... done [06:00:31.998] | SequentialFuture #1 [06:00:31.998] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:31.998] | : nx: 4 [06:00:31.999] | : relay: TRUE [06:00:31.999] | : stdout: TRUE [06:00:31.999] | : signal: TRUE [06:00:32.000] | : resignal: FALSE [06:00:32.000] | : force: TRUE [06:00:32.000] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:32.001] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:32.001] | : until=1 [06:00:32.001] | : relaying element #1 [06:00:32.003] | : value() for SequentialFuture () ... [06:00:32.003] | : . signalConditions() ... [06:00:32.003] | : . ' include = 'immediateCondition' [06:00:32.004] | : . ' exclude = [06:00:32.004] | : . ' resignal = FALSE [06:00:32.004] | : . ' Number of conditions: 6 [06:00:32.005] | : . ' int 6 [06:00:32.006] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.006] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.006] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.007] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.007] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.008] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.008] | : . signalConditions() ... done [06:00:32.008] | : . relay stdout ... [06:00:32.008] | : . relay stdout ... done [06:00:32.009] | : . check for misuse ... [06:00:32.009] | : . check for misuse ... done [06:00:32.009] | : value() for SequentialFuture () ... done [06:00:32.010] | : signalConditions() ... [06:00:32.010] | : . include = 'immediateCondition' [06:00:32.010] | : . exclude = [06:00:32.010] | : . resignal = FALSE [06:00:32.011] | : . Number of conditions: 6 [06:00:32.011] | : . int 6 [06:00:32.012] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.012] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.012] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.013] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.013] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.013] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.013] | : signalConditions() ... done [06:00:32.014] | : signalConditions() ... [06:00:32.014] | : . include = 'condition' [06:00:32.014] | : . exclude = 'error', 'immediateCondition' [06:00:32.014] | : . resignal = TRUE [06:00:32.015] | : . Number of conditions: 6 [06:00:32.015] | : . int 6 [06:00:32.016] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.016] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:31.445] | : . ' , attachPackages() ... [06:00:32.016] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.016] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:31.446] | : . ' , ; packages: [n=1] 'future' [06:00:32.017] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.017] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:31.446] | : . ' , attachPackages() ... done [06:00:32.017] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.018] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:31.446] | : . ' , attachPackages() ... [06:00:32.018] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.018] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:31.447] | : . ' , ; packages: [n=0] [06:00:32.019] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.019] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:31.447] | : . ' , attachPackages() ... done [06:00:32.019] | : signalConditions() ... done [06:00:32.020] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.020] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.020] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:32.020] | value(, ...) ... [06:00:32.021] | value(, ...) ... done [06:00:32.021] | value() for SequentialFuture () ... [06:00:32.021] | : signalConditions() ... [06:00:32.021] | : . include = 'immediateCondition' [06:00:32.022] | : . exclude = [06:00:32.022] | : . resignal = FALSE [06:00:32.022] | : . Number of conditions: 6 [06:00:32.023] | : . int 6 [06:00:32.024] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.024] | : . already signaled, skipping [06:00:32.024] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.024] | : . already signaled, skipping [06:00:32.025] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.025] | : . already signaled, skipping [06:00:32.025] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.025] | : . already signaled, skipping [06:00:32.026] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.026] | : . already signaled, skipping [06:00:32.026] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.026] | : . already signaled, skipping [06:00:32.027] | : signalConditions() ... done [06:00:32.027] | : check for misuse ... [06:00:32.027] | : check for misuse ... done [06:00:32.028] | value() for SequentialFuture () ... done [06:00:32.028] | value: [06:00:32.028] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:32.028] | : nx: 4 [06:00:32.029] | : relay: TRUE [06:00:32.029] | : stdout: TRUE [06:00:32.029] | : signal: TRUE [06:00:32.029] | : resignal: FALSE [06:00:32.030] | : force: TRUE [06:00:32.030] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.030] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.030] | : until=2 [06:00:32.031] | : relaying element #2 [06:00:32.031] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.031] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.031] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:32.032] | resolve() for SequentialFuture ... [06:00:32.032] | resolve() for SequentialFuture ... done [06:00:32.033] | length: 3 (resolved future 1) [06:00:32.033] value() for list ... done [06:00:32.033] checking value #2: [06:00:32.033] 'obj' is SequentialFuture [06:00:32.034] resolved() for SequentialFuture () ... [06:00:32.034] | state: 'finished' [06:00:32.039] | run: TRUE [06:00:32.039] | result: 'FutureResult' [06:00:32.040] resolved() for SequentialFuture () ... done [06:00:32.040] SequentialFuture #2 [06:00:32.040] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:32.040] | nx: 4 [06:00:32.041] | relay: TRUE [06:00:32.041] | stdout: TRUE [06:00:32.041] | signal: TRUE [06:00:32.041] | resignal: FALSE [06:00:32.042] | force: TRUE [06:00:32.042] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.042] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.042] | until=2 [06:00:32.042] | relaying element #2 [06:00:32.043] | value() for SequentialFuture () ... [06:00:32.043] | : signalConditions() ... [06:00:32.043] | : . include = 'immediateCondition' [06:00:32.044] | : . exclude = [06:00:32.044] | : . resignal = FALSE [06:00:32.044] | : . Number of conditions: 6 [06:00:32.044] | : . int 6 [06:00:32.045] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.046] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.046] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.046] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.046] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.047] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.047] | : signalConditions() ... done [06:00:32.047] | : relay stdout ... [06:00:32.048] | : relay stdout ... done [06:00:32.048] | : check for misuse ... [06:00:32.048] | : check for misuse ... done [06:00:32.048] | value() for SequentialFuture () ... done [06:00:32.049] | signalConditions() ... [06:00:32.049] | : include = 'immediateCondition' [06:00:32.049] | : exclude = [06:00:32.049] | : resignal = FALSE [06:00:32.050] | : Number of conditions: 6 [06:00:32.050] | : int 6 [06:00:32.051] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.051] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.051] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.052] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.052] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.052] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.053] | signalConditions() ... done [06:00:32.053] | signalConditions() ... [06:00:32.053] | : include = 'condition' [06:00:32.053] | : exclude = 'error', 'immediateCondition' [06:00:32.054] | : resignal = TRUE [06:00:32.054] | : Number of conditions: 6 [06:00:32.054] | : int 6 [06:00:32.055] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.055] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:31.683] | : . ' , attachPackages() ... [06:00:32.056] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.056] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:31.683] | : . ' , ; packages: [n=1] 'future' [06:00:32.056] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.057] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:31.684] | : . ' , attachPackages() ... done [06:00:32.057] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.057] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:31.684] | : . ' , attachPackages() ... [06:00:32.057] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.058] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:31.684] | : . ' , ; packages: [n=0] [06:00:32.058] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.058] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:31.685] | : . ' , attachPackages() ... done [06:00:32.059] | signalConditions() ... done [06:00:32.059] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.059] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.060] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:32.060] value(, ...) ... [06:00:32.060] value(, ...) ... done [06:00:32.060] value() for SequentialFuture () ... [06:00:32.061] | signalConditions() ... [06:00:32.061] | : include = 'immediateCondition' [06:00:32.061] | : exclude = [06:00:32.062] | : resignal = FALSE [06:00:32.062] | : Number of conditions: 6 [06:00:32.062] | : int 6 [06:00:32.063] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.064] | : already signaled, skipping [06:00:32.064] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.064] | : already signaled, skipping [06:00:32.065] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.065] | : already signaled, skipping [06:00:32.065] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.065] | : already signaled, skipping [06:00:32.066] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.066] | : already signaled, skipping [06:00:32.066] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.066] | : already signaled, skipping [06:00:32.067] | signalConditions() ... done [06:00:32.067] | check for misuse ... [06:00:32.067] | check for misuse ... done [06:00:32.068] value() for SequentialFuture () ... done [06:00:32.068] value: [06:00:32.068] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:32.068] | nx: 4 [06:00:32.069] | relay: TRUE [06:00:32.069] | stdout: TRUE [06:00:32.069] | signal: TRUE [06:00:32.069] | resignal: FALSE [06:00:32.070] | force: TRUE [06:00:32.070] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.070] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.070] | until=3 [06:00:32.071] | relaying element #3 [06:00:32.071] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.071] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.072] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:32.072] resolve() for SequentialFuture ... [06:00:32.072] resolve() for SequentialFuture ... done [06:00:32.072] length: 2 (resolved future 2) [06:00:32.073] checking value #3: [06:00:32.073] 'obj' is SequentialFuture [06:00:32.073] resolved() for SequentialFuture () ... [06:00:32.074] | state: 'finished' [06:00:32.074] | run: TRUE [06:00:32.074] | result: 'FutureResult' [06:00:32.075] resolved() for SequentialFuture () ... done [06:00:32.075] SequentialFuture #3 [06:00:32.075] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:32.075] | nx: 4 [06:00:32.076] | relay: TRUE [06:00:32.076] | stdout: TRUE [06:00:32.076] | signal: TRUE [06:00:32.076] | resignal: FALSE [06:00:32.077] | force: TRUE [06:00:32.077] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.077] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.078] | until=3 [06:00:32.078] | relaying element #3 [06:00:32.078] | value() for SequentialFuture () ... [06:00:32.079] | : signalConditions() ... [06:00:32.079] | : . include = 'immediateCondition' [06:00:32.079] | : . exclude = [06:00:32.079] | : . resignal = FALSE [06:00:32.080] | : . Number of conditions: 6 [06:00:32.080] | : . int 6 [06:00:32.081] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.081] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.082] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.082] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.082] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.083] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.083] | : signalConditions() ... done [06:00:32.083] | : relay stdout ... [06:00:32.083] | : relay stdout ... done [06:00:32.084] | : check for misuse ... [06:00:32.084] | : check for misuse ... done [06:00:32.084] | value() for SequentialFuture () ... done [06:00:32.085] | signalConditions() ... [06:00:32.085] | : include = 'immediateCondition' [06:00:32.085] | : exclude = [06:00:32.086] | : resignal = FALSE [06:00:32.086] | : Number of conditions: 6 [06:00:32.086] | : int 6 [06:00:32.087] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.087] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.088] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.088] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.088] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.089] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.089] | signalConditions() ... done [06:00:32.089] | signalConditions() ... [06:00:32.090] | : include = 'condition' [06:00:32.090] | : exclude = 'error', 'immediateCondition' [06:00:32.090] | : resignal = TRUE [06:00:32.090] | : Number of conditions: 6 [06:00:32.090] | : int 6 [06:00:32.091] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.092] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:31.789] | : . ' , attachPackages() ... [06:00:32.092] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.092] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:31.789] | : . ' , ; packages: [n=1] 'future' [06:00:32.093] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.093] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:31.790] | : . ' , attachPackages() ... done [06:00:32.093] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.093] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:31.790] | : . ' , attachPackages() ... [06:00:32.094] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.094] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:31.791] | : . ' , ; packages: [n=0] [06:00:32.094] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.094] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:31.791] | : . ' , attachPackages() ... done [06:00:32.095] | signalConditions() ... done [06:00:32.095] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.095] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.096] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:32.096] value(, ...) ... [06:00:32.096] value(, ...) ... done [06:00:32.096] value() for SequentialFuture () ... [06:00:32.097] | signalConditions() ... [06:00:32.097] | : include = 'immediateCondition' [06:00:32.097] | : exclude = [06:00:32.097] | : resignal = FALSE [06:00:32.098] | : Number of conditions: 6 [06:00:32.098] | : int 6 [06:00:32.099] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.099] | : already signaled, skipping [06:00:32.099] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.100] | : already signaled, skipping [06:00:32.100] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.100] | : already signaled, skipping [06:00:32.100] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.101] | : already signaled, skipping [06:00:32.101] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.101] | : already signaled, skipping [06:00:32.101] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.101] | : already signaled, skipping [06:00:32.102] | signalConditions() ... done [06:00:32.102] | check for misuse ... [06:00:32.102] | check for misuse ... done [06:00:32.102] value() for SequentialFuture () ... done [06:00:32.103] value: [06:00:32.103] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:32.103] | nx: 4 [06:00:32.103] | relay: TRUE [06:00:32.104] | stdout: TRUE [06:00:32.104] | signal: TRUE [06:00:32.104] | resignal: FALSE [06:00:32.104] | force: TRUE [06:00:32.104] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.105] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.105] | until=4 [06:00:32.105] | relaying element #4 [06:00:32.105] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.106] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.106] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:32.106] resolve() for SequentialFuture ... [06:00:32.106] resolve() for SequentialFuture ... done [06:00:32.107] length: 1 (resolved future 3) [06:00:32.107] checking value #4: [06:00:32.107] 'obj' is SequentialFuture [06:00:32.107] resolved() for SequentialFuture () ... [06:00:32.108] | state: 'finished' [06:00:32.108] | run: TRUE [06:00:32.108] | result: 'FutureResult' [06:00:32.108] resolved() for SequentialFuture () ... done [06:00:32.109] SequentialFuture #4 [06:00:32.109] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:32.109] | nx: 4 [06:00:32.109] | relay: TRUE [06:00:32.110] | stdout: TRUE [06:00:32.110] | signal: TRUE [06:00:32.110] | resignal: FALSE [06:00:32.110] | force: TRUE [06:00:32.110] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.111] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.111] | until=4 [06:00:32.111] | relaying element #4 [06:00:32.111] | value() for SequentialFuture () ... [06:00:32.112] | : signalConditions() ... [06:00:32.112] | : . include = 'immediateCondition' [06:00:32.112] | : . exclude = [06:00:32.112] | : . resignal = FALSE [06:00:32.113] | : . Number of conditions: 6 [06:00:32.113] | : . int 6 [06:00:32.114] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.114] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.114] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.115] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.115] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.115] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.115] | : signalConditions() ... done [06:00:32.116] | : relay stdout ... [06:00:32.116] | : relay stdout ... done [06:00:32.116] | : check for misuse ... [06:00:32.116] | : check for misuse ... done [06:00:32.117] | value() for SequentialFuture () ... done [06:00:32.117] | signalConditions() ... [06:00:32.117] | : include = 'immediateCondition' [06:00:32.117] | : exclude = [06:00:32.118] | : resignal = FALSE [06:00:32.118] | : Number of conditions: 6 [06:00:32.118] | : int 6 [06:00:32.119] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.119] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.120] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.120] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.120] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.120] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.121] | signalConditions() ... done [06:00:32.121] | signalConditions() ... [06:00:32.121] | : include = 'condition' [06:00:32.121] | : exclude = 'error', 'immediateCondition' [06:00:32.122] | : resignal = TRUE [06:00:32.122] | : Number of conditions: 6 [06:00:32.122] | : int 6 [06:00:32.123] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.123] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:31.909] | : . ' , attachPackages() ... [06:00:32.124] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.124] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:31.910] | : . ' , ; packages: [n=1] 'future' [06:00:32.124] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.124] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:31.910] | : . ' , attachPackages() ... done [06:00:32.125] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.125] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:31.911] | : . ' , attachPackages() ... [06:00:32.125] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.125] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:31.911] | : . ' , ; packages: [n=0] [06:00:32.126] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.126] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:31.911] | : . ' , attachPackages() ... done [06:00:32.126] | signalConditions() ... done [06:00:32.127] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.127] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.127] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:32.127] value(, ...) ... [06:00:32.128] value(, ...) ... done [06:00:32.128] value() for SequentialFuture () ... [06:00:32.128] | signalConditions() ... [06:00:32.128] | : include = 'immediateCondition' [06:00:32.129] | : exclude = [06:00:32.129] | : resignal = FALSE [06:00:32.129] | : Number of conditions: 6 [06:00:32.129] | : int 6 [06:00:32.130] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.130] | : already signaled, skipping [06:00:32.131] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.131] | : already signaled, skipping [06:00:32.131] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.131] | : already signaled, skipping [06:00:32.132] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.132] | : already signaled, skipping [06:00:32.132] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.132] | : already signaled, skipping [06:00:32.132] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.133] | : already signaled, skipping [06:00:32.133] | signalConditions() ... done [06:00:32.133] | check for misuse ... [06:00:32.133] | check for misuse ... done [06:00:32.134] value() for SequentialFuture () ... done [06:00:32.134] value: [06:00:32.134] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:32.134] | nx: 4 [06:00:32.135] | relay: TRUE [06:00:32.135] | stdout: TRUE [06:00:32.135] | signal: TRUE [06:00:32.135] | resignal: FALSE [06:00:32.135] | force: TRUE [06:00:32.136] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.136] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.136] | until=4 [06:00:32.136] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.137] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.137] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:32.137] resolve() for SequentialFuture ... [06:00:32.137] resolve() for SequentialFuture ... done [06:00:32.138] length: 0 (resolved future 4) [06:00:32.138] Relaying remaining futures ... [06:00:32.138] | signalConditionsASAP(NULL, pos=0) ... [06:00:32.139] | : nx: 4 [06:00:32.139] | : relay: TRUE [06:00:32.139] | : stdout: TRUE [06:00:32.140] | : signal: TRUE [06:00:32.140] | : resignal: FALSE [06:00:32.141] | : force: TRUE [06:00:32.141] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.141] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:32.142] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.142] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.142] | signalConditionsASAP(NULL, pos=0) ... done [06:00:32.142] 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 ... [06:00:32.173] plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.174] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [06:00:32.174] | : all.equal() for FutureStrategyList ... [06:00:32.174] | : . New stack: [06:00:32.174] | : . List of 1 [06:00:32.174] | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.174] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.174] | : . ..- attr(*, "init")= logi TRUE [06:00:32.174] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.174] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.174] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.174] | : . ..- attr(*, "call")= language plan(strategy) [06:00:32.174] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.184] | : . Old stack: [06:00:32.184] | : . List of 1 [06:00:32.184] | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.184] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.184] | : . ..- attr(*, "init")= chr "done" [06:00:32.184] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.184] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.184] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.184] | : . ..- attr(*, "call")= language plan(sequential) [06:00:32.184] | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.184] | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.184] | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.184] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.192] | : . Not identical [06:00:32.193] | : . all.equal() for future ... [06:00:32.193] | : . ' List of 2 [06:00:32.193] | : . ' $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.193] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.193] | : . ' ..- attr(*, "init")= logi TRUE [06:00:32.193] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.193] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.193] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.193] | : . ' ..- attr(*, "call")= language plan(strategy) [06:00:32.193] | : . ' $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.193] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.193] | : . ' ..- attr(*, "init")= chr "done" [06:00:32.193] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.193] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.193] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.193] | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:32.193] | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.193] | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.193] | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.207] | : . all.equal() for future ... done [06:00:32.207] | : all.equal() for FutureStrategyList ... done [06:00:32.208] | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.208] | : List of future strategies: [06:00:32.208] | : 1. sequential: [06:00:32.208] | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.208] | : - tweaked: FALSE [06:00:32.208] | : - call: plan(sequential) [06:00:32.209] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [06:00:32.210] plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.210] future(..., label = NULL) ... [06:00:32.210] | lazy: FALSE [06:00:32.211] | stdout: TRUE [06:00:32.211] | conditions: [n=1] 'condition' [06:00:32.211] | gc: FALSE [06:00:32.212] | earlySignal: FALSE [06:00:32.212] | getGlobalsAndPackages() ... [06:00:32.213] | : Searching for globals ... [06:00:32.227] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.227] | : Searching for globals ... done [06:00:32.228] | : Resolving globals: FALSE [06:00:32.228] | : Search for packages associated with the globals ... [06:00:32.229] | : . Packages associated with globals: [1] 'base' [06:00:32.229] | : . Packages: [1] 'base' [06:00:32.230] | : Search for packages associated with the globals ... done [06:00:32.230] | : Packages after dropping 'base': [0] [06:00:32.230] | : globals: [1] 'x' [06:00:32.231] | : packages: [0] [06:00:32.231] | getGlobalsAndPackages() ... done [06:00:32.232] | run() for 'Future' () ... [06:00:32.232] | : state: 'created' [06:00:32.233] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.233] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.233] | : Using SequentialFutureBackend ... [06:00:32.234] | : . Number of futures since start: 4 (4 created, 4 launched, 4 finished) [06:00:32.234] | : . Launching futures ... [06:00:32.234] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.235] | : . ' , getFutureData() ... [06:00:32.235] | : . ' , ; getFutureCore() ... [06:00:32.235] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.236] | : . ' , ; getFutureCore() ... done [06:00:32.236] | : . ' , ; getFutureCapture() ... [06:00:32.236] | : . ' , ; getFutureCapture() ... done [06:00:32.236] | : . ' , ; getFutureContext() ... [06:00:32.237] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.237] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.237] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.238] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.238] | : . ' , ; getFutureContext() ... done [06:00:32.238] | : . ' , getFutureData() ... done [06:00:32.241] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.242] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.242] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.243] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.243] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.243] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.244] | : . ' , ; ` | New stack: [06:00:32.244] | : . ' , ; ` | List of 1 [06:00:32.244] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.244] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.244] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.244] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.244] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.244] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.244] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.244] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.249] | : . ' , ; ` | Old stack: [06:00:32.250] | : . ' , ; ` | List of 1 [06:00:32.250] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.250] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.250] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.250] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.250] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.250] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.250] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.250] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.250] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.250] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.250] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.256] | : . ' , ; ` | Not identical [06:00:32.256] | : . ' , ; ` | all.equal() for future ... [06:00:32.257] | : . ' , ; ` | : List of 2 [06:00:32.257] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.257] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.257] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.257] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.257] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.257] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.257] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.269] | : . ' , ; ` | all.equal() for future ... done [06:00:32.269] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.269] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.270] | : . ' , ; ` List of future strategies: [06:00:32.270] | : . ' , ; ` 1. sequential: [06:00:32.270] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.270] | : . ' , ; ` - tweaked: FALSE [06:00:32.270] | : . ' , ; ` - call: plan(sequential) [06:00:32.271] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.271] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.271] | : . ' , assign_globals() ... [06:00:32.271] | : . ' , List of 1 [06:00:32.271] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.271] | : . ' , - attr(*, "where")=List of 1 [06:00:32.271] | : . ' , ..$ x: [06:00:32.271] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.271] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.271] | : . ' , - attr(*, "total_size")= num NA [06:00:32.271] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.276] | : . ' , - copied 'x' to environment [06:00:32.277] | : . ' , assign_globals() ... done [06:00:32.280] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.281] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.281] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.281] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.281] | : . ' , ; ` | : New stack: [06:00:32.281] | : . ' , ; ` | : List of 1 [06:00:32.281] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.281] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.281] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.281] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.281] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.281] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.286] | : . ' , ; ` | : Old stack: [06:00:32.286] | : . ' , ; ` | : List of 1 [06:00:32.286] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.286] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.286] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.286] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.286] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.286] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.290] | : . ' , ; ` | : Identical [06:00:32.291] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.291] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.291] | : . ' , ; ` | List of future strategies: [06:00:32.291] | : . ' , ; ` | 1. sequential: [06:00:32.291] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.291] | : . ' , ; ` | - tweaked: FALSE [06:00:32.291] | : . ' , ; ` | - call: plan(sequential) [06:00:32.292] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.292] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.292] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.293] | : . ' , SequentialFuture started (and completed) [06:00:32.293] | : . ' , signalConditions() ... [06:00:32.293] | : . ' , ; include = 'immediateCondition' [06:00:32.293] | : . ' , ; exclude = [06:00:32.294] | : . ' , ; resignal = FALSE [06:00:32.294] | : . ' , ; Number of conditions: 6 [06:00:32.294] | : . ' , ; int 6 [06:00:32.295] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.296] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.296] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.296] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.296] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.296] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.297] | : . ' , signalConditions() ... done [06:00:32.297] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.297] | : . Launching futures ... done [06:00:32.297] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.297] | : Using SequentialFutureBackend ... done [06:00:32.298] | run() for 'Future' () ... done [06:00:32.298] future(..., label = NULL) ... done [06:00:32.298] future(..., label = NULL) ... [06:00:32.298] | lazy: FALSE [06:00:32.298] | stdout: TRUE [06:00:32.298] | conditions: [n=1] 'condition' [06:00:32.299] | gc: FALSE [06:00:32.299] | earlySignal: FALSE [06:00:32.299] | getGlobalsAndPackages() ... [06:00:32.299] | : Searching for globals ... [06:00:32.310] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.310] | : Searching for globals ... done [06:00:32.311] | : Resolving globals: FALSE [06:00:32.311] | : Search for packages associated with the globals ... [06:00:32.312] | : . Packages associated with globals: [1] 'base' [06:00:32.312] | : . Packages: [1] 'base' [06:00:32.313] | : Search for packages associated with the globals ... done [06:00:32.313] | : Packages after dropping 'base': [0] [06:00:32.313] | : globals: [1] 'x' [06:00:32.314] | : packages: [0] [06:00:32.314] | getGlobalsAndPackages() ... done [06:00:32.314] | run() for 'Future' () ... [06:00:32.315] | : state: 'created' [06:00:32.315] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.315] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.316] | : Using SequentialFutureBackend ... [06:00:32.316] | : . Number of futures since start: 5 (5 created, 5 launched, 5 finished) [06:00:32.316] | : . Launching futures ... [06:00:32.317] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.317] | : . ' , getFutureData() ... [06:00:32.317] | : . ' , ; getFutureCore() ... [06:00:32.318] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.318] | : . ' , ; getFutureCore() ... done [06:00:32.318] | : . ' , ; getFutureCapture() ... [06:00:32.319] | : . ' , ; getFutureCapture() ... done [06:00:32.319] | : . ' , ; getFutureContext() ... [06:00:32.319] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.320] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.320] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.320] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.321] | : . ' , ; getFutureContext() ... done [06:00:32.321] | : . ' , getFutureData() ... done [06:00:32.324] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.325] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.325] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.326] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.326] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.327] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.327] | : . ' , ; ` | New stack: [06:00:32.327] | : . ' , ; ` | List of 1 [06:00:32.327] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.327] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.327] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.327] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.327] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.327] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.327] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.327] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.334] | : . ' , ; ` | Old stack: [06:00:32.334] | : . ' , ; ` | List of 1 [06:00:32.334] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.334] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.334] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.334] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.334] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.334] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.334] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.334] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.334] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.334] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.334] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.345] | : . ' , ; ` | Not identical [06:00:32.346] | : . ' , ; ` | all.equal() for future ... [06:00:32.346] | : . ' , ; ` | : List of 2 [06:00:32.346] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.346] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.346] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.346] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.346] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.346] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.346] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.358] | : . ' , ; ` | all.equal() for future ... done [06:00:32.358] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.358] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.359] | : . ' , ; ` List of future strategies: [06:00:32.359] | : . ' , ; ` 1. sequential: [06:00:32.359] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.359] | : . ' , ; ` - tweaked: FALSE [06:00:32.359] | : . ' , ; ` - call: plan(sequential) [06:00:32.360] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.360] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.360] | : . ' , assign_globals() ... [06:00:32.361] | : . ' , List of 1 [06:00:32.361] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.361] | : . ' , - attr(*, "where")=List of 1 [06:00:32.361] | : . ' , ..$ x: [06:00:32.361] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.361] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.361] | : . ' , - attr(*, "total_size")= num NA [06:00:32.361] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.366] | : . ' , - copied 'x' to environment [06:00:32.367] | : . ' , assign_globals() ... done [06:00:32.371] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.371] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.372] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.372] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.372] | : . ' , ; ` | : New stack: [06:00:32.373] | : . ' , ; ` | : List of 1 [06:00:32.373] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.373] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.373] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.373] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.373] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.373] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.380] | : . ' , ; ` | : Old stack: [06:00:32.380] | : . ' , ; ` | : List of 1 [06:00:32.380] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.380] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.380] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.380] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.380] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.380] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.388] | : . ' , ; ` | : Identical [06:00:32.388] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.388] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.388] | : . ' , ; ` | List of future strategies: [06:00:32.388] | : . ' , ; ` | 1. sequential: [06:00:32.388] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.388] | : . ' , ; ` | - tweaked: FALSE [06:00:32.388] | : . ' , ; ` | - call: plan(sequential) [06:00:32.390] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.390] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.390] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.391] | : . ' , SequentialFuture started (and completed) [06:00:32.392] | : . ' , signalConditions() ... [06:00:32.392] | : . ' , ; include = 'immediateCondition' [06:00:32.392] | : . ' , ; exclude = [06:00:32.392] | : . ' , ; resignal = FALSE [06:00:32.393] | : . ' , ; Number of conditions: 6 [06:00:32.393] | : . ' , ; int 6 [06:00:32.394] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.394] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.395] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.395] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.395] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.396] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.396] | : . ' , signalConditions() ... done [06:00:32.396] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.397] | : . Launching futures ... done [06:00:32.397] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.397] | : Using SequentialFutureBackend ... done [06:00:32.398] | run() for 'Future' () ... done [06:00:32.398] future(..., label = NULL) ... done [06:00:32.398] future(..., label = NULL) ... [06:00:32.398] | lazy: FALSE [06:00:32.399] | stdout: TRUE [06:00:32.399] | conditions: [n=1] 'condition' [06:00:32.399] | gc: FALSE [06:00:32.400] | earlySignal: FALSE [06:00:32.400] | getGlobalsAndPackages() ... [06:00:32.400] | : Searching for globals ... [06:00:32.413] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.414] | : Searching for globals ... done [06:00:32.414] | : Resolving globals: FALSE [06:00:32.414] | : Search for packages associated with the globals ... [06:00:32.415] | : . Packages associated with globals: [1] 'base' [06:00:32.416] | : . Packages: [1] 'base' [06:00:32.416] | : Search for packages associated with the globals ... done [06:00:32.416] | : Packages after dropping 'base': [0] [06:00:32.417] | : globals: [1] 'x' [06:00:32.417] | : packages: [0] [06:00:32.417] | getGlobalsAndPackages() ... done [06:00:32.418] | run() for 'Future' () ... [06:00:32.418] | : state: 'created' [06:00:32.418] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.419] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.419] | : Using SequentialFutureBackend ... [06:00:32.419] | : . Number of futures since start: 6 (6 created, 6 launched, 6 finished) [06:00:32.420] | : . Launching futures ... [06:00:32.420] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.420] | : . ' , getFutureData() ... [06:00:32.421] | : . ' , ; getFutureCore() ... [06:00:32.421] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.421] | : . ' , ; getFutureCore() ... done [06:00:32.422] | : . ' , ; getFutureCapture() ... [06:00:32.422] | : . ' , ; getFutureCapture() ... done [06:00:32.422] | : . ' , ; getFutureContext() ... [06:00:32.423] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.423] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.423] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.424] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.424] | : . ' , ; getFutureContext() ... done [06:00:32.424] | : . ' , getFutureData() ... done [06:00:32.428] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.428] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.429] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.429] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.430] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.430] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.430] | : . ' , ; ` | New stack: [06:00:32.431] | : . ' , ; ` | List of 1 [06:00:32.431] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.431] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.431] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.431] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.431] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.431] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.431] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.431] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.437] | : . ' , ; ` | Old stack: [06:00:32.437] | : . ' , ; ` | List of 1 [06:00:32.437] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.437] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.437] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.437] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.437] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.437] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.437] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.437] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.437] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.437] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.437] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.444] | : . ' , ; ` | Not identical [06:00:32.445] | : . ' , ; ` | all.equal() for future ... [06:00:32.445] | : . ' , ; ` | : List of 2 [06:00:32.445] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.445] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.445] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.445] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.445] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.445] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.445] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.457] | : . ' , ; ` | all.equal() for future ... done [06:00:32.458] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.458] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.458] | : . ' , ; ` List of future strategies: [06:00:32.458] | : . ' , ; ` 1. sequential: [06:00:32.458] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.458] | : . ' , ; ` - tweaked: FALSE [06:00:32.458] | : . ' , ; ` - call: plan(sequential) [06:00:32.460] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.460] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.460] | : . ' , assign_globals() ... [06:00:32.461] | : . ' , List of 1 [06:00:32.461] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.461] | : . ' , - attr(*, "where")=List of 1 [06:00:32.461] | : . ' , ..$ x: [06:00:32.461] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.461] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.461] | : . ' , - attr(*, "total_size")= num NA [06:00:32.461] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.466] | : . ' , - copied 'x' to environment [06:00:32.467] | : . ' , assign_globals() ... done [06:00:32.471] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.472] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.472] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.473] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.473] | : . ' , ; ` | : New stack: [06:00:32.473] | : . ' , ; ` | : List of 1 [06:00:32.473] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.473] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.473] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.473] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.473] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.473] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.480] | : . ' , ; ` | : Old stack: [06:00:32.481] | : . ' , ; ` | : List of 1 [06:00:32.481] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.481] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.481] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.481] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.481] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.481] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.488] | : . ' , ; ` | : Identical [06:00:32.488] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.488] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.489] | : . ' , ; ` | List of future strategies: [06:00:32.489] | : . ' , ; ` | 1. sequential: [06:00:32.489] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.489] | : . ' , ; ` | - tweaked: FALSE [06:00:32.489] | : . ' , ; ` | - call: plan(sequential) [06:00:32.490] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.490] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.490] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.491] | : . ' , SequentialFuture started (and completed) [06:00:32.492] | : . ' , signalConditions() ... [06:00:32.492] | : . ' , ; include = 'immediateCondition' [06:00:32.492] | : . ' , ; exclude = [06:00:32.493] | : . ' , ; resignal = FALSE [06:00:32.493] | : . ' , ; Number of conditions: 6 [06:00:32.493] | : . ' , ; int 6 [06:00:32.494] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.494] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.495] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.495] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.495] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.496] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.496] | : . ' , signalConditions() ... done [06:00:32.496] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.497] | : . Launching futures ... done [06:00:32.497] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.497] | : Using SequentialFutureBackend ... done [06:00:32.497] | run() for 'Future' () ... done [06:00:32.498] future(..., label = NULL) ... done [06:00:32.498] future(..., label = NULL) ... [06:00:32.498] | lazy: FALSE [06:00:32.499] | stdout: TRUE [06:00:32.499] | conditions: [n=1] 'condition' [06:00:32.499] | gc: FALSE [06:00:32.499] | earlySignal: FALSE [06:00:32.500] | getGlobalsAndPackages() ... [06:00:32.500] | : Searching for globals ... [06:00:32.517] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.517] | : Searching for globals ... done [06:00:32.518] | : Resolving globals: FALSE [06:00:32.518] | : Search for packages associated with the globals ... [06:00:32.519] | : . Packages associated with globals: [1] 'base' [06:00:32.519] | : . Packages: [1] 'base' [06:00:32.519] | : Search for packages associated with the globals ... done [06:00:32.520] | : Packages after dropping 'base': [0] [06:00:32.520] | : globals: [1] 'x' [06:00:32.520] | : packages: [0] [06:00:32.521] | getGlobalsAndPackages() ... done [06:00:32.521] | run() for 'Future' () ... [06:00:32.522] | : state: 'created' [06:00:32.522] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.522] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.522] | : Using SequentialFutureBackend ... [06:00:32.523] | : . Number of futures since start: 7 (7 created, 7 launched, 7 finished) [06:00:32.523] | : . Launching futures ... [06:00:32.523] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.524] | : . ' , getFutureData() ... [06:00:32.524] | : . ' , ; getFutureCore() ... [06:00:32.524] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.525] | : . ' , ; getFutureCore() ... done [06:00:32.525] | : . ' , ; getFutureCapture() ... [06:00:32.525] | : . ' , ; getFutureCapture() ... done [06:00:32.525] | : . ' , ; getFutureContext() ... [06:00:32.526] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.526] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.526] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.527] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.527] | : . ' , ; getFutureContext() ... done [06:00:32.527] | : . ' , getFutureData() ... done [06:00:32.530] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.531] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.531] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.532] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.532] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.532] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.533] | : . ' , ; ` | New stack: [06:00:32.533] | : . ' , ; ` | List of 1 [06:00:32.533] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.533] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.533] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.533] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.533] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.533] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.533] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.533] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.539] | : . ' , ; ` | Old stack: [06:00:32.540] | : . ' , ; ` | List of 1 [06:00:32.540] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.540] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.540] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.540] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.540] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.540] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.540] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.540] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.540] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.540] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.540] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.547] | : . ' , ; ` | Not identical [06:00:32.547] | : . ' , ; ` | all.equal() for future ... [06:00:32.547] | : . ' , ; ` | : List of 2 [06:00:32.547] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.547] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.547] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.547] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.547] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.547] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.547] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.559] | : . ' , ; ` | all.equal() for future ... done [06:00:32.560] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.560] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.560] | : . ' , ; ` List of future strategies: [06:00:32.560] | : . ' , ; ` 1. sequential: [06:00:32.560] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.560] | : . ' , ; ` - tweaked: FALSE [06:00:32.560] | : . ' , ; ` - call: plan(sequential) [06:00:32.561] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.562] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.562] | : . ' , assign_globals() ... [06:00:32.562] | : . ' , List of 1 [06:00:32.562] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.562] | : . ' , - attr(*, "where")=List of 1 [06:00:32.562] | : . ' , ..$ x: [06:00:32.562] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.562] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.562] | : . ' , - attr(*, "total_size")= num NA [06:00:32.562] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.568] | : . ' , - copied 'x' to environment [06:00:32.568] | : . ' , assign_globals() ... done [06:00:32.573] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.573] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.573] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.574] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.574] | : . ' , ; ` | : New stack: [06:00:32.574] | : . ' , ; ` | : List of 1 [06:00:32.574] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.574] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.574] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.574] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.574] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.574] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.581] | : . ' , ; ` | : Old stack: [06:00:32.582] | : . ' , ; ` | : List of 1 [06:00:32.582] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.582] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.582] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.582] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.582] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.582] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.589] | : . ' , ; ` | : Identical [06:00:32.589] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.589] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.589] | : . ' , ; ` | List of future strategies: [06:00:32.589] | : . ' , ; ` | 1. sequential: [06:00:32.589] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.589] | : . ' , ; ` | - tweaked: FALSE [06:00:32.589] | : . ' , ; ` | - call: plan(sequential) [06:00:32.591] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.591] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.591] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.592] | : . ' , SequentialFuture started (and completed) [06:00:32.593] | : . ' , signalConditions() ... [06:00:32.593] | : . ' , ; include = 'immediateCondition' [06:00:32.593] | : . ' , ; exclude = [06:00:32.593] | : . ' , ; resignal = FALSE [06:00:32.594] | : . ' , ; Number of conditions: 6 [06:00:32.594] | : . ' , ; int 6 [06:00:32.595] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.595] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.596] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.596] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.596] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.596] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.597] | : . ' , signalConditions() ... done [06:00:32.597] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.597] | : . Launching futures ... done [06:00:32.598] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.598] | : Using SequentialFutureBackend ... done [06:00:32.598] | run() for 'Future' () ... done [06:00:32.599] future(..., label = NULL) ... done [06:00:32.599] value() for list ... [06:00:32.599] | recursive: 0 [06:00:32.599] | reduce: FALSE [06:00:32.600] | length: 4 [06:00:32.600] | Number of remaining objects: 4 [06:00:32.601] | checking value #1: [06:00:32.601] | 'obj' is SequentialFuture [06:00:32.601] | resolved() for SequentialFuture () ... [06:00:32.601] | : state: 'finished' [06:00:32.602] | : run: TRUE [06:00:32.602] | : result: 'FutureResult' [06:00:32.602] | resolved() for SequentialFuture () ... done [06:00:32.603] | SequentialFuture #1 [06:00:32.603] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:32.603] | : nx: 4 [06:00:32.603] | : relay: TRUE [06:00:32.604] | : stdout: TRUE [06:00:32.604] | : signal: TRUE [06:00:32.604] | : resignal: FALSE [06:00:32.605] | : force: TRUE [06:00:32.605] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:32.605] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:32.605] | : until=1 [06:00:32.606] | : relaying element #1 [06:00:32.606] | : value() for SequentialFuture () ... [06:00:32.606] | : . signalConditions() ... [06:00:32.607] | : . ' include = 'immediateCondition' [06:00:32.607] | : . ' exclude = [06:00:32.607] | : . ' resignal = FALSE [06:00:32.608] | : . ' Number of conditions: 6 [06:00:32.608] | : . ' int 6 [06:00:32.609] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.609] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.610] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.610] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.610] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.611] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.611] | : . signalConditions() ... done [06:00:32.611] | : . relay stdout ... [06:00:32.611] | : . relay stdout ... done [06:00:32.612] | : . check for misuse ... [06:00:32.612] | : . check for misuse ... done [06:00:32.612] | : value() for SequentialFuture () ... done [06:00:32.613] | : signalConditions() ... [06:00:32.613] | : . include = 'immediateCondition' [06:00:32.613] | : . exclude = [06:00:32.614] | : . resignal = FALSE [06:00:32.614] | : . Number of conditions: 6 [06:00:32.614] | : . int 6 [06:00:32.615] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.616] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.616] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.616] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.616] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.617] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.617] | : signalConditions() ... done [06:00:32.617] | : signalConditions() ... [06:00:32.618] | : . include = 'condition' [06:00:32.618] | : . exclude = 'error', 'immediateCondition' [06:00:32.618] | : . resignal = TRUE [06:00:32.618] | : . Number of conditions: 6 [06:00:32.619] | : . int 6 [06:00:32.620] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.620] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.239] | : . ' , attachPackages() ... [06:00:32.620] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.621] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.239] | : . ' , ; packages: [n=1] 'future' [06:00:32.621] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.621] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.240] | : . ' , attachPackages() ... done [06:00:32.622] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.622] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.240] | : . ' , attachPackages() ... [06:00:32.623] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.623] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.240] | : . ' , ; packages: [n=0] [06:00:32.623] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.623] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.240] | : . ' , attachPackages() ... done [06:00:32.624] | : signalConditions() ... done [06:00:32.624] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.624] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.625] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:32.625] | value(, ...) ... [06:00:32.625] | value(, ...) ... done [06:00:32.626] | value() for SequentialFuture () ... [06:00:32.626] | : signalConditions() ... [06:00:32.626] | : . include = 'immediateCondition' [06:00:32.627] | : . exclude = [06:00:32.627] | : . resignal = FALSE [06:00:32.627] | : . Number of conditions: 6 [06:00:32.627] | : . int 6 [06:00:32.629] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.629] | : . already signaled, skipping [06:00:32.629] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.629] | : . already signaled, skipping [06:00:32.630] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.630] | : . already signaled, skipping [06:00:32.630] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.631] | : . already signaled, skipping [06:00:32.631] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.631] | : . already signaled, skipping [06:00:32.631] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.632] | : . already signaled, skipping [06:00:32.632] | : signalConditions() ... done [06:00:32.632] | : check for misuse ... [06:00:32.633] | : check for misuse ... done [06:00:32.633] | value() for SequentialFuture () ... done [06:00:32.633] | value: [06:00:32.634] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:32.634] | : nx: 4 [06:00:32.634] | : relay: TRUE [06:00:32.634] | : stdout: TRUE [06:00:32.635] | : signal: TRUE [06:00:32.635] | : resignal: FALSE [06:00:32.635] | : force: TRUE [06:00:32.635] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.636] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.636] | : until=2 [06:00:32.636] | : relaying element #2 [06:00:32.637] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.637] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.637] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:32.637] | resolve() for SequentialFuture ... [06:00:32.638] | resolve() for SequentialFuture ... done [06:00:32.638] | length: 3 (resolved future 1) [06:00:32.638] value() for list ... done [06:00:32.639] checking value #2: [06:00:32.639] 'obj' is SequentialFuture [06:00:32.639] resolved() for SequentialFuture () ... [06:00:32.640] | state: 'finished' [06:00:32.640] | run: TRUE [06:00:32.641] | result: 'FutureResult' [06:00:32.641] resolved() for SequentialFuture () ... done [06:00:32.642] SequentialFuture #2 [06:00:32.642] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:32.642] | nx: 4 [06:00:32.642] | relay: TRUE [06:00:32.643] | stdout: TRUE [06:00:32.643] | signal: TRUE [06:00:32.643] | resignal: FALSE [06:00:32.644] | force: TRUE [06:00:32.644] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.644] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:32.645] | until=2 [06:00:32.645] | relaying element #2 [06:00:32.645] | value() for SequentialFuture () ... [06:00:32.646] | : signalConditions() ... [06:00:32.646] | : . include = 'immediateCondition' [06:00:32.646] | : . exclude = [06:00:32.647] | : . resignal = FALSE [06:00:32.647] | : . Number of conditions: 6 [06:00:32.647] | : . int 6 [06:00:32.649] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.649] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.649] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.650] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.650] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.650] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.651] | : signalConditions() ... done [06:00:32.651] | : relay stdout ... [06:00:32.651] | : relay stdout ... done [06:00:32.652] | : check for misuse ... [06:00:32.652] | : check for misuse ... done [06:00:32.653] | value() for SequentialFuture () ... done [06:00:32.653] | signalConditions() ... [06:00:32.653] | : include = 'immediateCondition' [06:00:32.654] | : exclude = [06:00:32.654] | : resignal = FALSE [06:00:32.654] | : Number of conditions: 6 [06:00:32.655] | : int 6 [06:00:32.656] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.656] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.656] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.657] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.657] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.657] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.658] | signalConditions() ... done [06:00:32.658] | signalConditions() ... [06:00:32.658] | : include = 'condition' [06:00:32.659] | : exclude = 'error', 'immediateCondition' [06:00:32.659] | : resignal = TRUE [06:00:32.659] | : Number of conditions: 6 [06:00:32.660] | : int 6 [06:00:32.661] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.661] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.322] | : . ' , attachPackages() ... [06:00:32.662] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.662] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.322] | : . ' , ; packages: [n=1] 'future' [06:00:32.662] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.663] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.322] | : . ' , attachPackages() ... done [06:00:32.663] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.663] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.323] | : . ' , attachPackages() ... [06:00:32.664] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.664] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.323] | : . ' , ; packages: [n=0] [06:00:32.665] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.665] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.323] | : . ' , attachPackages() ... done [06:00:32.665] | signalConditions() ... done [06:00:32.666] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.666] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.666] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:32.667] value(, ...) ... [06:00:32.667] value(, ...) ... done [06:00:32.667] value() for SequentialFuture () ... [06:00:32.668] | signalConditions() ... [06:00:32.668] | : include = 'immediateCondition' [06:00:32.668] | : exclude = [06:00:32.669] | : resignal = FALSE [06:00:32.669] | : Number of conditions: 6 [06:00:32.669] | : int 6 [06:00:32.670] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.671] | : already signaled, skipping [06:00:32.671] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.671] | : already signaled, skipping [06:00:32.672] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.672] | : already signaled, skipping [06:00:32.672] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.673] | : already signaled, skipping [06:00:32.673] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.673] | : already signaled, skipping [06:00:32.674] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.674] | : already signaled, skipping [06:00:32.674] | signalConditions() ... done [06:00:32.675] | check for misuse ... [06:00:32.675] | check for misuse ... done [06:00:32.675] value() for SequentialFuture () ... done [06:00:32.676] value: [06:00:32.676] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:32.676] | nx: 4 [06:00:32.676] | relay: TRUE [06:00:32.677] | stdout: TRUE [06:00:32.677] | signal: TRUE [06:00:32.677] | resignal: FALSE [06:00:32.678] | force: TRUE [06:00:32.678] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.678] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.679] | until=3 [06:00:32.679] | relaying element #3 [06:00:32.679] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.679] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.680] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:32.680] resolve() for SequentialFuture ... [06:00:32.680] resolve() for SequentialFuture ... done [06:00:32.681] length: 2 (resolved future 2) [06:00:32.681] checking value #3: [06:00:32.682] 'obj' is SequentialFuture [06:00:32.682] resolved() for SequentialFuture () ... [06:00:32.682] | state: 'finished' [06:00:32.683] | run: TRUE [06:00:32.683] | result: 'FutureResult' [06:00:32.683] resolved() for SequentialFuture () ... done [06:00:32.684] SequentialFuture #3 [06:00:32.684] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:32.684] | nx: 4 [06:00:32.685] | relay: TRUE [06:00:32.685] | stdout: TRUE [06:00:32.685] | signal: TRUE [06:00:32.685] | resignal: FALSE [06:00:32.686] | force: TRUE [06:00:32.686] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.686] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:32.687] | until=3 [06:00:32.687] | relaying element #3 [06:00:32.687] | value() for SequentialFuture () ... [06:00:32.688] | : signalConditions() ... [06:00:32.688] | : . include = 'immediateCondition' [06:00:32.688] | : . exclude = [06:00:32.689] | : . resignal = FALSE [06:00:32.689] | : . Number of conditions: 6 [06:00:32.689] | : . int 6 [06:00:32.691] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.691] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.691] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.692] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.692] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.692] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.693] | : signalConditions() ... done [06:00:32.693] | : relay stdout ... [06:00:32.693] | : relay stdout ... done [06:00:32.694] | : check for misuse ... [06:00:32.694] | : check for misuse ... done [06:00:32.694] | value() for SequentialFuture () ... done [06:00:32.695] | signalConditions() ... [06:00:32.695] | : include = 'immediateCondition' [06:00:32.695] | : exclude = [06:00:32.696] | : resignal = FALSE [06:00:32.696] | : Number of conditions: 6 [06:00:32.696] | : int 6 [06:00:32.697] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.698] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.698] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.698] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.699] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.703] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.704] | signalConditions() ... done [06:00:32.704] | signalConditions() ... [06:00:32.705] | : include = 'condition' [06:00:32.705] | : exclude = 'error', 'immediateCondition' [06:00:32.705] | : resignal = TRUE [06:00:32.705] | : Number of conditions: 6 [06:00:32.706] | : int 6 [06:00:32.707] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.707] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.425] | : . ' , attachPackages() ... [06:00:32.708] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.708] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.425] | : . ' , ; packages: [n=1] 'future' [06:00:32.708] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.709] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.426] | : . ' , attachPackages() ... done [06:00:32.709] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.709] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.426] | : . ' , attachPackages() ... [06:00:32.710] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.710] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.426] | : . ' , ; packages: [n=0] [06:00:32.711] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.711] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.427] | : . ' , attachPackages() ... done [06:00:32.711] | signalConditions() ... done [06:00:32.712] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.712] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.712] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:32.713] value(, ...) ... [06:00:32.713] value(, ...) ... done [06:00:32.713] value() for SequentialFuture () ... [06:00:32.714] | signalConditions() ... [06:00:32.714] | : include = 'immediateCondition' [06:00:32.714] | : exclude = [06:00:32.715] | : resignal = FALSE [06:00:32.715] | : Number of conditions: 6 [06:00:32.715] | : int 6 [06:00:32.716] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.717] | : already signaled, skipping [06:00:32.717] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.717] | : already signaled, skipping [06:00:32.717] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.718] | : already signaled, skipping [06:00:32.718] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.718] | : already signaled, skipping [06:00:32.719] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.719] | : already signaled, skipping [06:00:32.719] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.720] | : already signaled, skipping [06:00:32.720] | signalConditions() ... done [06:00:32.720] | check for misuse ... [06:00:32.721] | check for misuse ... done [06:00:32.721] value() for SequentialFuture () ... done [06:00:32.721] value: [06:00:32.721] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:32.722] | nx: 4 [06:00:32.722] | relay: TRUE [06:00:32.722] | stdout: TRUE [06:00:32.723] | signal: TRUE [06:00:32.723] | resignal: FALSE [06:00:32.723] | force: TRUE [06:00:32.724] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.724] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.724] | until=4 [06:00:32.724] | relaying element #4 [06:00:32.725] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.725] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.725] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:32.726] resolve() for SequentialFuture ... [06:00:32.726] resolve() for SequentialFuture ... done [06:00:32.726] length: 1 (resolved future 3) [06:00:32.727] checking value #4: [06:00:32.727] 'obj' is SequentialFuture [06:00:32.727] resolved() for SequentialFuture () ... [06:00:32.727] | state: 'finished' [06:00:32.728] | run: TRUE [06:00:32.728] | result: 'FutureResult' [06:00:32.728] resolved() for SequentialFuture () ... done [06:00:32.729] SequentialFuture #4 [06:00:32.729] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:32.729] | nx: 4 [06:00:32.729] | relay: TRUE [06:00:32.730] | stdout: TRUE [06:00:32.730] | signal: TRUE [06:00:32.730] | resignal: FALSE [06:00:32.731] | force: TRUE [06:00:32.731] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.731] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:32.732] | until=4 [06:00:32.732] | relaying element #4 [06:00:32.733] | value() for SequentialFuture () ... [06:00:32.733] | : signalConditions() ... [06:00:32.733] | : . include = 'immediateCondition' [06:00:32.734] | : . exclude = [06:00:32.734] | : . resignal = FALSE [06:00:32.734] | : . Number of conditions: 6 [06:00:32.734] | : . int 6 [06:00:32.735] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.736] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.736] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.736] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.737] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.737] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.737] | : signalConditions() ... done [06:00:32.737] | : relay stdout ... [06:00:32.738] | : relay stdout ... done [06:00:32.738] | : check for misuse ... [06:00:32.738] | : check for misuse ... done [06:00:32.739] | value() for SequentialFuture () ... done [06:00:32.739] | signalConditions() ... [06:00:32.739] | : include = 'immediateCondition' [06:00:32.739] | : exclude = [06:00:32.740] | : resignal = FALSE [06:00:32.740] | : Number of conditions: 6 [06:00:32.740] | : int 6 [06:00:32.741] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.741] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.742] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.742] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.742] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.742] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.743] | signalConditions() ... done [06:00:32.743] | signalConditions() ... [06:00:32.743] | : include = 'condition' [06:00:32.743] | : exclude = 'error', 'immediateCondition' [06:00:32.744] | : resignal = TRUE [06:00:32.744] | : Number of conditions: 6 [06:00:32.744] | : int 6 [06:00:32.745] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.745] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.528] | : . ' , attachPackages() ... [06:00:32.746] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.746] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.528] | : . ' , ; packages: [n=1] 'future' [06:00:32.746] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.747] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.529] | : . ' , attachPackages() ... done [06:00:32.747] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.747] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.529] | : . ' , attachPackages() ... [06:00:32.748] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.748] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.529] | : . ' , ; packages: [n=0] [06:00:32.748] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.748] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.529] | : . ' , attachPackages() ... done [06:00:32.749] | signalConditions() ... done [06:00:32.749] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.749] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.750] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:32.750] value(, ...) ... [06:00:32.750] value(, ...) ... done [06:00:32.750] value() for SequentialFuture () ... [06:00:32.751] | signalConditions() ... [06:00:32.751] | : include = 'immediateCondition' [06:00:32.751] | : exclude = [06:00:32.752] | : resignal = FALSE [06:00:32.752] | : Number of conditions: 6 [06:00:32.752] | : int 6 [06:00:32.753] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.753] | : already signaled, skipping [06:00:32.754] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.754] | : already signaled, skipping [06:00:32.754] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.755] | : already signaled, skipping [06:00:32.755] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.755] | : already signaled, skipping [06:00:32.755] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.756] | : already signaled, skipping [06:00:32.756] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.756] | : already signaled, skipping [06:00:32.756] | signalConditions() ... done [06:00:32.757] | check for misuse ... [06:00:32.757] | check for misuse ... done [06:00:32.757] value() for SequentialFuture () ... done [06:00:32.758] value: [06:00:32.758] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:32.758] | nx: 4 [06:00:32.758] | relay: TRUE [06:00:32.758] | stdout: TRUE [06:00:32.759] | signal: TRUE [06:00:32.759] | resignal: FALSE [06:00:32.759] | force: TRUE [06:00:32.759] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.759] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.760] | until=4 [06:00:32.760] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.760] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.760] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:32.761] resolve() for SequentialFuture ... [06:00:32.761] resolve() for SequentialFuture ... done [06:00:32.761] length: 0 (resolved future 4) [06:00:32.762] Relaying remaining futures ... [06:00:32.762] | signalConditionsASAP(NULL, pos=0) ... [06:00:32.762] | : nx: 4 [06:00:32.762] | : relay: TRUE [06:00:32.763] | : stdout: TRUE [06:00:32.763] | : signal: TRUE [06:00:32.763] | : resignal: FALSE [06:00:32.763] | : force: TRUE [06:00:32.764] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.764] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:32.764] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.764] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:32.765] | signalConditionsASAP(NULL, pos=0) ... done [06:00:32.765] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:32.766] future(..., label = NULL) ... [06:00:32.766] | lazy: FALSE [06:00:32.766] | stdout: TRUE [06:00:32.767] | conditions: [n=1] 'condition' [06:00:32.767] | gc: FALSE [06:00:32.767] | earlySignal: FALSE [06:00:32.767] | getGlobalsAndPackages() ... [06:00:32.768] | : Searching for globals ... [06:00:32.779] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.780] | : Searching for globals ... done [06:00:32.780] | : Resolving globals: FALSE [06:00:32.780] | : Search for packages associated with the globals ... [06:00:32.781] | : . Packages associated with globals: [1] 'base' [06:00:32.781] | : . Packages: [1] 'base' [06:00:32.782] | : Search for packages associated with the globals ... done [06:00:32.782] | : Packages after dropping 'base': [0] [06:00:32.782] | : globals: [1] 'x' [06:00:32.783] | : packages: [0] [06:00:32.783] | getGlobalsAndPackages() ... done [06:00:32.783] | run() for 'Future' () ... [06:00:32.784] | : state: 'created' [06:00:32.784] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.784] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.785] | : Using SequentialFutureBackend ... [06:00:32.785] | : . Number of futures since start: 8 (8 created, 8 launched, 8 finished) [06:00:32.785] | : . Launching futures ... [06:00:32.785] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.786] | : . ' , getFutureData() ... [06:00:32.786] | : . ' , ; getFutureCore() ... [06:00:32.786] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.787] | : . ' , ; getFutureCore() ... done [06:00:32.787] | : . ' , ; getFutureCapture() ... [06:00:32.787] | : . ' , ; getFutureCapture() ... done [06:00:32.787] | : . ' , ; getFutureContext() ... [06:00:32.788] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.788] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.788] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.789] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.789] | : . ' , ; getFutureContext() ... done [06:00:32.790] | : . ' , getFutureData() ... done [06:00:32.793] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.793] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.793] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.794] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.794] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.794] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.795] | : . ' , ; ` | New stack: [06:00:32.795] | : . ' , ; ` | List of 1 [06:00:32.795] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.795] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.795] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.795] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.795] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.795] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.795] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.795] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.800] | : . ' , ; ` | Old stack: [06:00:32.801] | : . ' , ; ` | List of 1 [06:00:32.801] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.801] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.801] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.801] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.801] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.801] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.801] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.801] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.801] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.801] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.801] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.807] | : . ' , ; ` | Not identical [06:00:32.807] | : . ' , ; ` | all.equal() for future ... [06:00:32.807] | : . ' , ; ` | : List of 2 [06:00:32.807] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.807] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.807] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.807] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.807] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.807] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.807] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.818] | : . ' , ; ` | all.equal() for future ... done [06:00:32.818] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.819] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.819] | : . ' , ; ` List of future strategies: [06:00:32.819] | : . ' , ; ` 1. sequential: [06:00:32.819] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.819] | : . ' , ; ` - tweaked: FALSE [06:00:32.819] | : . ' , ; ` - call: plan(sequential) [06:00:32.820] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.820] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.820] | : . ' , assign_globals() ... [06:00:32.821] | : . ' , List of 1 [06:00:32.821] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.821] | : . ' , - attr(*, "where")=List of 1 [06:00:32.821] | : . ' , ..$ x: [06:00:32.821] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.821] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.821] | : . ' , - attr(*, "total_size")= num NA [06:00:32.821] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.830] | : . ' , - copied 'x' to environment [06:00:32.831] | : . ' , assign_globals() ... done [06:00:32.835] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.836] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.836] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.837] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.837] | : . ' , ; ` | : New stack: [06:00:32.837] | : . ' , ; ` | : List of 1 [06:00:32.837] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.837] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.837] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.837] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.837] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.837] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.844] | : . ' , ; ` | : Old stack: [06:00:32.844] | : . ' , ; ` | : List of 1 [06:00:32.844] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.844] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.844] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.844] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.844] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.844] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.851] | : . ' , ; ` | : Identical [06:00:32.851] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.851] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.852] | : . ' , ; ` | List of future strategies: [06:00:32.852] | : . ' , ; ` | 1. sequential: [06:00:32.852] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.852] | : . ' , ; ` | - tweaked: FALSE [06:00:32.852] | : . ' , ; ` | - call: plan(sequential) [06:00:32.853] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.853] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.853] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.854] | : . ' , SequentialFuture started (and completed) [06:00:32.854] | : . ' , signalConditions() ... [06:00:32.855] | : . ' , ; include = 'immediateCondition' [06:00:32.855] | : . ' , ; exclude = [06:00:32.855] | : . ' , ; resignal = FALSE [06:00:32.855] | : . ' , ; Number of conditions: 6 [06:00:32.855] | : . ' , ; int 6 [06:00:32.856] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.856] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.857] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.857] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.857] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.858] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.858] | : . ' , signalConditions() ... done [06:00:32.858] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.859] | : . Launching futures ... done [06:00:32.859] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.859] | : Using SequentialFutureBackend ... done [06:00:32.859] | run() for 'Future' () ... done [06:00:32.860] future(..., label = NULL) ... done [06:00:32.860] future(..., label = NULL) ... [06:00:32.860] | lazy: FALSE [06:00:32.861] | stdout: TRUE [06:00:32.861] | conditions: [n=1] 'condition' [06:00:32.861] | gc: FALSE [06:00:32.861] | earlySignal: FALSE [06:00:32.862] | getGlobalsAndPackages() ... [06:00:32.862] | : Searching for globals ... [06:00:32.878] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.879] | : Searching for globals ... done [06:00:32.879] | : Resolving globals: FALSE [06:00:32.880] | : Search for packages associated with the globals ... [06:00:32.880] | : . Packages associated with globals: [1] 'base' [06:00:32.881] | : . Packages: [1] 'base' [06:00:32.881] | : Search for packages associated with the globals ... done [06:00:32.881] | : Packages after dropping 'base': [0] [06:00:32.882] | : globals: [1] 'x' [06:00:32.882] | : packages: [0] [06:00:32.882] | getGlobalsAndPackages() ... done [06:00:32.883] | run() for 'Future' () ... [06:00:32.883] | : state: 'created' [06:00:32.884] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.884] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.884] | : Using SequentialFutureBackend ... [06:00:32.884] | : . Number of futures since start: 9 (9 created, 9 launched, 9 finished) [06:00:32.885] | : . Launching futures ... [06:00:32.885] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.886] | : . ' , getFutureData() ... [06:00:32.886] | : . ' , ; getFutureCore() ... [06:00:32.886] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.886] | : . ' , ; getFutureCore() ... done [06:00:32.887] | : . ' , ; getFutureCapture() ... [06:00:32.887] | : . ' , ; getFutureCapture() ... done [06:00:32.887] | : . ' , ; getFutureContext() ... [06:00:32.887] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.888] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.888] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.888] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.889] | : . ' , ; getFutureContext() ... done [06:00:32.889] | : . ' , getFutureData() ... done [06:00:32.892] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.893] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.893] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.893] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.894] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.894] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.895] | : . ' , ; ` | New stack: [06:00:32.895] | : . ' , ; ` | List of 1 [06:00:32.895] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.895] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.895] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.895] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.895] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.895] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.895] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.895] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.900] | : . ' , ; ` | Old stack: [06:00:32.901] | : . ' , ; ` | List of 1 [06:00:32.901] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.901] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.901] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.901] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.901] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.901] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.901] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.901] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.901] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.901] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.901] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.907] | : . ' , ; ` | Not identical [06:00:32.908] | : . ' , ; ` | all.equal() for future ... [06:00:32.908] | : . ' , ; ` | : List of 2 [06:00:32.908] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.908] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.908] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.908] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.908] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.908] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.908] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.919] | : . ' , ; ` | all.equal() for future ... done [06:00:32.920] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:32.920] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.920] | : . ' , ; ` List of future strategies: [06:00:32.920] | : . ' , ; ` 1. sequential: [06:00:32.920] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.920] | : . ' , ; ` - tweaked: FALSE [06:00:32.920] | : . ' , ; ` - call: plan(sequential) [06:00:32.922] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.922] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.922] | : . ' , assign_globals() ... [06:00:32.922] | : . ' , List of 1 [06:00:32.922] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:32.922] | : . ' , - attr(*, "where")=List of 1 [06:00:32.922] | : . ' , ..$ x: [06:00:32.922] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:32.922] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:32.922] | : . ' , - attr(*, "total_size")= num NA [06:00:32.922] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:32.928] | : . ' , - copied 'x' to environment [06:00:32.928] | : . ' , assign_globals() ... done [06:00:32.932] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.933] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.933] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.933] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:32.934] | : . ' , ; ` | : New stack: [06:00:32.934] | : . ' , ; ` | : List of 1 [06:00:32.934] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.934] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.934] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.934] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.934] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.934] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.941] | : . ' , ; ` | : Old stack: [06:00:32.941] | : . ' , ; ` | : List of 1 [06:00:32.941] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.941] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:32.941] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.941] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.941] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.941] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.948] | : . ' , ; ` | : Identical [06:00:32.948] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:32.948] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:32.949] | : . ' , ; ` | List of future strategies: [06:00:32.949] | : . ' , ; ` | 1. sequential: [06:00:32.949] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:32.949] | : . ' , ; ` | - tweaked: FALSE [06:00:32.949] | : . ' , ; ` | - call: plan(sequential) [06:00:32.950] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:32.950] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.950] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:32.951] | : . ' , SequentialFuture started (and completed) [06:00:32.951] | : . ' , signalConditions() ... [06:00:32.952] | : . ' , ; include = 'immediateCondition' [06:00:32.952] | : . ' , ; exclude = [06:00:32.952] | : . ' , ; resignal = FALSE [06:00:32.953] | : . ' , ; Number of conditions: 6 [06:00:32.953] | : . ' , ; int 6 [06:00:32.954] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.954] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.954] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.955] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.955] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.955] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:32.955] | : . ' , signalConditions() ... done [06:00:32.956] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:32.956] | : . Launching futures ... done [06:00:32.956] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:32.957] | : Using SequentialFutureBackend ... done [06:00:32.957] | run() for 'Future' () ... done [06:00:32.957] future(..., label = NULL) ... done [06:00:32.957] future(..., label = NULL) ... [06:00:32.958] | lazy: FALSE [06:00:32.958] | stdout: TRUE [06:00:32.958] | conditions: [n=1] 'condition' [06:00:32.959] | gc: FALSE [06:00:32.959] | earlySignal: FALSE [06:00:32.959] | getGlobalsAndPackages() ... [06:00:32.959] | : Searching for globals ... [06:00:32.972] | : . globals found: [3] '{', 'sample', 'x' [06:00:32.973] | : Searching for globals ... done [06:00:32.973] | : Resolving globals: FALSE [06:00:32.973] | : Search for packages associated with the globals ... [06:00:32.974] | : . Packages associated with globals: [1] 'base' [06:00:32.974] | : . Packages: [1] 'base' [06:00:32.975] | : Search for packages associated with the globals ... done [06:00:32.975] | : Packages after dropping 'base': [0] [06:00:32.975] | : globals: [1] 'x' [06:00:32.976] | : packages: [0] [06:00:32.976] | getGlobalsAndPackages() ... done [06:00:32.976] | run() for 'Future' () ... [06:00:32.977] | : state: 'created' [06:00:32.977] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.977] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.978] | : Using SequentialFutureBackend ... [06:00:32.978] | : . Number of futures since start: 10 (10 created, 10 launched, 10 finished) [06:00:32.978] | : . Launching futures ... [06:00:32.979] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:32.979] | : . ' , getFutureData() ... [06:00:32.979] | : . ' , ; getFutureCore() ... [06:00:32.980] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:32.980] | : . ' , ; getFutureCore() ... done [06:00:32.980] | : . ' , ; getFutureCapture() ... [06:00:32.980] | : . ' , ; getFutureCapture() ... done [06:00:32.981] | : . ' , ; getFutureContext() ... [06:00:32.981] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.981] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:32.982] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.982] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:32.982] | : . ' , ; getFutureContext() ... done [06:00:32.983] | : . ' , getFutureData() ... done [06:00:32.986] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:32.986] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:32.986] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:32.987] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:32.987] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:32.988] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:32.988] | : . ' , ; ` | New stack: [06:00:32.988] | : . ' , ; ` | List of 1 [06:00:32.988] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.988] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.988] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:32.988] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.988] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.988] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.988] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:32.988] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:32.993] | : . ' , ; ` | Old stack: [06:00:32.994] | : . ' , ; ` | List of 1 [06:00:32.994] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:32.994] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:32.994] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:32.994] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.994] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.994] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.994] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:32.994] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:32.994] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:32.994] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:32.994] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.000] | : . ' , ; ` | Not identical [06:00:33.000] | : . ' , ; ` | all.equal() for future ... [06:00:33.001] | : . ' , ; ` | : List of 2 [06:00:33.001] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.001] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.001] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.001] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.001] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.001] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.001] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.011] | : . ' , ; ` | all.equal() for future ... done [06:00:33.012] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.012] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.012] | : . ' , ; ` List of future strategies: [06:00:33.012] | : . ' , ; ` 1. sequential: [06:00:33.012] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.012] | : . ' , ; ` - tweaked: FALSE [06:00:33.012] | : . ' , ; ` - call: plan(sequential) [06:00:33.013] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.014] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.014] | : . ' , assign_globals() ... [06:00:33.014] | : . ' , List of 1 [06:00:33.014] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.014] | : . ' , - attr(*, "where")=List of 1 [06:00:33.014] | : . ' , ..$ x: [06:00:33.014] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.014] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.014] | : . ' , - attr(*, "total_size")= num NA [06:00:33.014] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.020] | : . ' , - copied 'x' to environment [06:00:33.020] | : . ' , assign_globals() ... done [06:00:33.024] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.024] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.025] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.025] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.025] | : . ' , ; ` | : New stack: [06:00:33.025] | : . ' , ; ` | : List of 1 [06:00:33.025] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.025] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.025] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.025] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.025] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.025] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.037] | : . ' , ; ` | : Old stack: [06:00:33.038] | : . ' , ; ` | : List of 1 [06:00:33.038] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.038] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.038] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.038] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.038] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.038] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.044] | : . ' , ; ` | : Identical [06:00:33.044] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.044] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.044] | : . ' , ; ` | List of future strategies: [06:00:33.044] | : . ' , ; ` | 1. sequential: [06:00:33.044] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.044] | : . ' , ; ` | - tweaked: FALSE [06:00:33.044] | : . ' , ; ` | - call: plan(sequential) [06:00:33.045] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.046] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.046] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.047] | : . ' , SequentialFuture started (and completed) [06:00:33.047] | : . ' , signalConditions() ... [06:00:33.047] | : . ' , ; include = 'immediateCondition' [06:00:33.047] | : . ' , ; exclude = [06:00:33.048] | : . ' , ; resignal = FALSE [06:00:33.048] | : . ' , ; Number of conditions: 6 [06:00:33.048] | : . ' , ; int 6 [06:00:33.049] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.049] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.049] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.050] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.050] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.050] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.051] | : . ' , signalConditions() ... done [06:00:33.051] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.051] | : . Launching futures ... done [06:00:33.051] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.052] | : Using SequentialFutureBackend ... done [06:00:33.052] | run() for 'Future' () ... done [06:00:33.052] future(..., label = NULL) ... done [06:00:33.052] future(..., label = NULL) ... [06:00:33.053] | lazy: FALSE [06:00:33.053] | stdout: TRUE [06:00:33.053] | conditions: [n=1] 'condition' [06:00:33.053] | gc: FALSE [06:00:33.054] | earlySignal: FALSE [06:00:33.054] | getGlobalsAndPackages() ... [06:00:33.054] | : Searching for globals ... [06:00:33.065] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.065] | : Searching for globals ... done [06:00:33.066] | : Resolving globals: FALSE [06:00:33.066] | : Search for packages associated with the globals ... [06:00:33.066] | : . Packages associated with globals: [1] 'base' [06:00:33.067] | : . Packages: [1] 'base' [06:00:33.067] | : Search for packages associated with the globals ... done [06:00:33.067] | : Packages after dropping 'base': [0] [06:00:33.068] | : globals: [1] 'x' [06:00:33.068] | : packages: [0] [06:00:33.068] | getGlobalsAndPackages() ... done [06:00:33.069] | run() for 'Future' () ... [06:00:33.069] | : state: 'created' [06:00:33.069] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.070] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.070] | : Using SequentialFutureBackend ... [06:00:33.070] | : . Number of futures since start: 11 (11 created, 11 launched, 11 finished) [06:00:33.070] | : . Launching futures ... [06:00:33.071] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.071] | : . ' , getFutureData() ... [06:00:33.071] | : . ' , ; getFutureCore() ... [06:00:33.071] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.072] | : . ' , ; getFutureCore() ... done [06:00:33.072] | : . ' , ; getFutureCapture() ... [06:00:33.072] | : . ' , ; getFutureCapture() ... done [06:00:33.073] | : . ' , ; getFutureContext() ... [06:00:33.073] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.073] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.073] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.074] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.074] | : . ' , ; getFutureContext() ... done [06:00:33.074] | : . ' , getFutureData() ... done [06:00:33.077] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.078] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.078] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.078] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.079] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.079] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.079] | : . ' , ; ` | New stack: [06:00:33.080] | : . ' , ; ` | List of 1 [06:00:33.080] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.080] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.080] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.080] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.080] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.080] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.080] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.080] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.085] | : . ' , ; ` | Old stack: [06:00:33.085] | : . ' , ; ` | List of 1 [06:00:33.085] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.085] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.085] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.085] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.085] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.085] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.085] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.085] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.085] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.085] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.085] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.092] | : . ' , ; ` | Not identical [06:00:33.092] | : . ' , ; ` | all.equal() for future ... [06:00:33.092] | : . ' , ; ` | : List of 2 [06:00:33.092] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.092] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.092] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.092] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.092] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.092] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.092] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.101] | : . ' , ; ` | all.equal() for future ... done [06:00:33.101] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.101] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.101] | : . ' , ; ` List of future strategies: [06:00:33.101] | : . ' , ; ` 1. sequential: [06:00:33.101] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.101] | : . ' , ; ` - tweaked: FALSE [06:00:33.101] | : . ' , ; ` - call: plan(sequential) [06:00:33.103] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.103] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.104] | : . ' , assign_globals() ... [06:00:33.104] | : . ' , List of 1 [06:00:33.104] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.104] | : . ' , - attr(*, "where")=List of 1 [06:00:33.104] | : . ' , ..$ x: [06:00:33.104] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.104] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.104] | : . ' , - attr(*, "total_size")= num NA [06:00:33.104] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.109] | : . ' , - copied 'x' to environment [06:00:33.109] | : . ' , assign_globals() ... done [06:00:33.113] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.113] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.114] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.114] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.114] | : . ' , ; ` | : New stack: [06:00:33.114] | : . ' , ; ` | : List of 1 [06:00:33.114] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.114] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.114] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.114] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.114] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.114] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.121] | : . ' , ; ` | : Old stack: [06:00:33.121] | : . ' , ; ` | : List of 1 [06:00:33.121] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.121] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.121] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.121] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.121] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.121] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.127] | : . ' , ; ` | : Identical [06:00:33.127] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.127] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.128] | : . ' , ; ` | List of future strategies: [06:00:33.128] | : . ' , ; ` | 1. sequential: [06:00:33.128] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.128] | : . ' , ; ` | - tweaked: FALSE [06:00:33.128] | : . ' , ; ` | - call: plan(sequential) [06:00:33.129] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.129] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.129] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.130] | : . ' , SequentialFuture started (and completed) [06:00:33.131] | : . ' , signalConditions() ... [06:00:33.131] | : . ' , ; include = 'immediateCondition' [06:00:33.132] | : . ' , ; exclude = [06:00:33.132] | : . ' , ; resignal = FALSE [06:00:33.132] | : . ' , ; Number of conditions: 6 [06:00:33.132] | : . ' , ; int 6 [06:00:33.134] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.134] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.134] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.134] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.135] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.135] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.135] | : . ' , signalConditions() ... done [06:00:33.135] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.136] | : . Launching futures ... done [06:00:33.136] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.136] | : Using SequentialFutureBackend ... done [06:00:33.136] | run() for 'Future' () ... done [06:00:33.137] future(..., label = NULL) ... done [06:00:33.137] value() for list ... [06:00:33.137] | recursive: 0 [06:00:33.137] | reduce: FALSE [06:00:33.138] | length: 4 [06:00:33.138] | Number of remaining objects: 4 [06:00:33.139] | checking value #1: [06:00:33.139] | 'obj' is SequentialFuture [06:00:33.139] | resolved() for SequentialFuture () ... [06:00:33.139] | : state: 'finished' [06:00:33.140] | : run: TRUE [06:00:33.140] | : result: 'FutureResult' [06:00:33.140] | resolved() for SequentialFuture () ... done [06:00:33.140] | SequentialFuture #1 [06:00:33.141] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:33.141] | : nx: 4 [06:00:33.141] | : relay: TRUE [06:00:33.141] | : stdout: TRUE [06:00:33.142] | : signal: TRUE [06:00:33.142] | : resignal: FALSE [06:00:33.142] | : force: TRUE [06:00:33.142] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:33.143] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:33.143] | : until=1 [06:00:33.143] | : relaying element #1 [06:00:33.143] | : value() for SequentialFuture () ... [06:00:33.144] | : . signalConditions() ... [06:00:33.144] | : . ' include = 'immediateCondition' [06:00:33.144] | : . ' exclude = [06:00:33.145] | : . ' resignal = FALSE [06:00:33.145] | : . ' Number of conditions: 6 [06:00:33.145] | : . ' int 6 [06:00:33.146] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.146] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.147] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.147] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.147] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.148] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.148] | : . signalConditions() ... done [06:00:33.148] | : . relay stdout ... [06:00:33.148] | : . relay stdout ... done [06:00:33.149] | : . check for misuse ... [06:00:33.149] | : . check for misuse ... done [06:00:33.149] | : value() for SequentialFuture () ... done [06:00:33.149] | : signalConditions() ... [06:00:33.150] | : . include = 'immediateCondition' [06:00:33.150] | : . exclude = [06:00:33.150] | : . resignal = FALSE [06:00:33.150] | : . Number of conditions: 6 [06:00:33.151] | : . int 6 [06:00:33.152] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.152] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.152] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.152] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.153] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.153] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.153] | : signalConditions() ... done [06:00:33.154] | : signalConditions() ... [06:00:33.154] | : . include = 'condition' [06:00:33.154] | : . exclude = 'error', 'immediateCondition' [06:00:33.154] | : . resignal = TRUE [06:00:33.155] | : . Number of conditions: 6 [06:00:33.155] | : . int 6 [06:00:33.156] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.156] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.790] | : . ' , attachPackages() ... [06:00:33.157] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.157] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.790] | : . ' , ; packages: [n=1] 'future' [06:00:33.157] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.157] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.791] | : . ' , attachPackages() ... done [06:00:33.158] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.158] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.791] | : . ' , attachPackages() ... [06:00:33.158] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.159] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.791] | : . ' , ; packages: [n=0] [06:00:33.159] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.159] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.792] | : . ' , attachPackages() ... done [06:00:33.160] | : signalConditions() ... done [06:00:33.160] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.160] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.160] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:33.161] | value(, ...) ... [06:00:33.161] | value(, ...) ... done [06:00:33.161] | value() for SequentialFuture () ... [06:00:33.162] | : signalConditions() ... [06:00:33.162] | : . include = 'immediateCondition' [06:00:33.162] | : . exclude = [06:00:33.162] | : . resignal = FALSE [06:00:33.163] | : . Number of conditions: 6 [06:00:33.163] | : . int 6 [06:00:33.164] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.164] | : . already signaled, skipping [06:00:33.164] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.165] | : . already signaled, skipping [06:00:33.165] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.165] | : . already signaled, skipping [06:00:33.165] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.166] | : . already signaled, skipping [06:00:33.166] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.166] | : . already signaled, skipping [06:00:33.166] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.167] | : . already signaled, skipping [06:00:33.167] | : signalConditions() ... done [06:00:33.167] | : check for misuse ... [06:00:33.168] | : check for misuse ... done [06:00:33.168] | value() for SequentialFuture () ... done [06:00:33.168] | value: [06:00:33.168] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:33.169] | : nx: 4 [06:00:33.169] | : relay: TRUE [06:00:33.169] | : stdout: TRUE [06:00:33.169] | : signal: TRUE [06:00:33.170] | : resignal: FALSE [06:00:33.170] | : force: TRUE [06:00:33.170] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.170] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.171] | : until=2 [06:00:33.171] | : relaying element #2 [06:00:33.171] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.171] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.172] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:33.172] | resolve() for SequentialFuture ... [06:00:33.172] | resolve() for SequentialFuture ... done [06:00:33.173] | length: 3 (resolved future 1) [06:00:33.173] value() for list ... done [06:00:33.173] checking value #2: [06:00:33.173] 'obj' is SequentialFuture [06:00:33.174] resolved() for SequentialFuture () ... [06:00:33.174] | state: 'finished' [06:00:33.174] | run: TRUE [06:00:33.175] | result: 'FutureResult' [06:00:33.175] resolved() for SequentialFuture () ... done [06:00:33.175] SequentialFuture #2 [06:00:33.175] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:33.176] | nx: 4 [06:00:33.176] | relay: TRUE [06:00:33.176] | stdout: TRUE [06:00:33.176] | signal: TRUE [06:00:33.176] | resignal: FALSE [06:00:33.176] | force: TRUE [06:00:33.176] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.177] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.177] | until=2 [06:00:33.177] | relaying element #2 [06:00:33.177] | value() for SequentialFuture () ... [06:00:33.177] | : signalConditions() ... [06:00:33.178] | : . include = 'immediateCondition' [06:00:33.178] | : . exclude = [06:00:33.178] | : . resignal = FALSE [06:00:33.178] | : . Number of conditions: 6 [06:00:33.178] | : . int 6 [06:00:33.179] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.179] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.180] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.180] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.180] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.180] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.180] | : signalConditions() ... done [06:00:33.181] | : relay stdout ... [06:00:33.181] | : relay stdout ... done [06:00:33.181] | : check for misuse ... [06:00:33.181] | : check for misuse ... done [06:00:33.181] | value() for SequentialFuture () ... done [06:00:33.181] | signalConditions() ... [06:00:33.182] | : include = 'immediateCondition' [06:00:33.182] | : exclude = [06:00:33.182] | : resignal = FALSE [06:00:33.182] | : Number of conditions: 6 [06:00:33.182] | : int 6 [06:00:33.183] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.183] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.183] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.183] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.188] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.188] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.188] | signalConditions() ... done [06:00:33.188] | signalConditions() ... [06:00:33.189] | : include = 'condition' [06:00:33.189] | : exclude = 'error', 'immediateCondition' [06:00:33.189] | : resignal = TRUE [06:00:33.189] | : Number of conditions: 6 [06:00:33.189] | : int 6 [06:00:33.190] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.190] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.890] | : . ' , attachPackages() ... [06:00:33.191] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.191] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.890] | : . ' , ; packages: [n=1] 'future' [06:00:33.191] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.191] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.890] | : . ' , attachPackages() ... done [06:00:33.192] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.192] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.891] | : . ' , attachPackages() ... [06:00:33.192] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.192] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.891] | : . ' , ; packages: [n=0] [06:00:33.192] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.192] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.891] | : . ' , attachPackages() ... done [06:00:33.193] | signalConditions() ... done [06:00:33.193] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.193] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.194] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:33.194] value(, ...) ... [06:00:33.194] value(, ...) ... done [06:00:33.194] value() for SequentialFuture () ... [06:00:33.194] | signalConditions() ... [06:00:33.194] | : include = 'immediateCondition' [06:00:33.195] | : exclude = [06:00:33.195] | : resignal = FALSE [06:00:33.195] | : Number of conditions: 6 [06:00:33.195] | : int 6 [06:00:33.196] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.196] | : already signaled, skipping [06:00:33.197] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.197] | : already signaled, skipping [06:00:33.197] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.197] | : already signaled, skipping [06:00:33.198] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.198] | : already signaled, skipping [06:00:33.198] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.198] | : already signaled, skipping [06:00:33.198] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.198] | : already signaled, skipping [06:00:33.199] | signalConditions() ... done [06:00:33.199] | check for misuse ... [06:00:33.199] | check for misuse ... done [06:00:33.199] value() for SequentialFuture () ... done [06:00:33.199] value: [06:00:33.199] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:33.200] | nx: 4 [06:00:33.200] | relay: TRUE [06:00:33.200] | stdout: TRUE [06:00:33.200] | signal: TRUE [06:00:33.201] | resignal: FALSE [06:00:33.201] | force: TRUE [06:00:33.201] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.201] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.201] | until=3 [06:00:33.201] | relaying element #3 [06:00:33.202] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.202] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.202] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:33.202] resolve() for SequentialFuture ... [06:00:33.202] resolve() for SequentialFuture ... done [06:00:33.203] length: 2 (resolved future 2) [06:00:33.203] checking value #3: [06:00:33.203] 'obj' is SequentialFuture [06:00:33.203] resolved() for SequentialFuture () ... [06:00:33.203] | state: 'finished' [06:00:33.203] | run: TRUE [06:00:33.204] | result: 'FutureResult' [06:00:33.204] resolved() for SequentialFuture () ... done [06:00:33.204] SequentialFuture #3 [06:00:33.204] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:33.205] | nx: 4 [06:00:33.205] | relay: TRUE [06:00:33.205] | stdout: TRUE [06:00:33.205] | signal: TRUE [06:00:33.206] | resignal: FALSE [06:00:33.206] | force: TRUE [06:00:33.206] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.206] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.206] | until=3 [06:00:33.207] | relaying element #3 [06:00:33.207] | value() for SequentialFuture () ... [06:00:33.207] | : signalConditions() ... [06:00:33.208] | : . include = 'immediateCondition' [06:00:33.208] | : . exclude = [06:00:33.208] | : . resignal = FALSE [06:00:33.208] | : . Number of conditions: 6 [06:00:33.209] | : . int 6 [06:00:33.210] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.210] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.211] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.211] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.211] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.211] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.212] | : signalConditions() ... done [06:00:33.212] | : relay stdout ... [06:00:33.212] | : relay stdout ... done [06:00:33.213] | : check for misuse ... [06:00:33.213] | : check for misuse ... done [06:00:33.213] | value() for SequentialFuture () ... done [06:00:33.213] | signalConditions() ... [06:00:33.214] | : include = 'immediateCondition' [06:00:33.214] | : exclude = [06:00:33.214] | : resignal = FALSE [06:00:33.215] | : Number of conditions: 6 [06:00:33.215] | : int 6 [06:00:33.216] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.216] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.216] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.217] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.217] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.217] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.217] | signalConditions() ... done [06:00:33.218] | signalConditions() ... [06:00:33.218] | : include = 'condition' [06:00:33.218] | : exclude = 'error', 'immediateCondition' [06:00:33.218] | : resignal = TRUE [06:00:33.219] | : Number of conditions: 6 [06:00:33.219] | : int 6 [06:00:33.220] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.220] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:32.983] | : . ' , attachPackages() ... [06:00:33.220] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.221] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:32.983] | : . ' , ; packages: [n=1] 'future' [06:00:33.221] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.221] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:32.984] | : . ' , attachPackages() ... done [06:00:33.222] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.222] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:32.984] | : . ' , attachPackages() ... [06:00:33.222] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.223] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:32.985] | : . ' , ; packages: [n=0] [06:00:33.223] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.223] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:32.985] | : . ' , attachPackages() ... done [06:00:33.224] | signalConditions() ... done [06:00:33.224] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.224] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.224] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:33.225] value(, ...) ... [06:00:33.225] value(, ...) ... done [06:00:33.225] value() for SequentialFuture () ... [06:00:33.225] | signalConditions() ... [06:00:33.226] | : include = 'immediateCondition' [06:00:33.226] | : exclude = [06:00:33.226] | : resignal = FALSE [06:00:33.226] | : Number of conditions: 6 [06:00:33.227] | : int 6 [06:00:33.228] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.228] | : already signaled, skipping [06:00:33.228] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.228] | : already signaled, skipping [06:00:33.229] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.229] | : already signaled, skipping [06:00:33.229] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.230] | : already signaled, skipping [06:00:33.230] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.230] | : already signaled, skipping [06:00:33.230] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.231] | : already signaled, skipping [06:00:33.231] | signalConditions() ... done [06:00:33.231] | check for misuse ... [06:00:33.232] | check for misuse ... done [06:00:33.232] value() for SequentialFuture () ... done [06:00:33.232] value: [06:00:33.232] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:33.233] | nx: 4 [06:00:33.233] | relay: TRUE [06:00:33.233] | stdout: TRUE [06:00:33.233] | signal: TRUE [06:00:33.234] | resignal: FALSE [06:00:33.234] | force: TRUE [06:00:33.234] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.234] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.235] | until=4 [06:00:33.235] | relaying element #4 [06:00:33.235] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.236] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.236] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:33.236] resolve() for SequentialFuture ... [06:00:33.236] resolve() for SequentialFuture ... done [06:00:33.237] length: 1 (resolved future 3) [06:00:33.237] checking value #4: [06:00:33.237] 'obj' is SequentialFuture [06:00:33.238] resolved() for SequentialFuture () ... [06:00:33.238] | state: 'finished' [06:00:33.238] | run: TRUE [06:00:33.238] | result: 'FutureResult' [06:00:33.239] resolved() for SequentialFuture () ... done [06:00:33.239] SequentialFuture #4 [06:00:33.239] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:33.239] | nx: 4 [06:00:33.240] | relay: TRUE [06:00:33.240] | stdout: TRUE [06:00:33.240] | signal: TRUE [06:00:33.240] | resignal: FALSE [06:00:33.241] | force: TRUE [06:00:33.241] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.241] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.241] | until=4 [06:00:33.242] | relaying element #4 [06:00:33.242] | value() for SequentialFuture () ... [06:00:33.242] | : signalConditions() ... [06:00:33.243] | : . include = 'immediateCondition' [06:00:33.243] | : . exclude = [06:00:33.243] | : . resignal = FALSE [06:00:33.243] | : . Number of conditions: 6 [06:00:33.244] | : . int 6 [06:00:33.245] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.245] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.245] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.246] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.246] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.246] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.246] | : signalConditions() ... done [06:00:33.247] | : relay stdout ... [06:00:33.247] | : relay stdout ... done [06:00:33.247] | : check for misuse ... [06:00:33.248] | : check for misuse ... done [06:00:33.248] | value() for SequentialFuture () ... done [06:00:33.248] | signalConditions() ... [06:00:33.249] | : include = 'immediateCondition' [06:00:33.249] | : exclude = [06:00:33.249] | : resignal = FALSE [06:00:33.249] | : Number of conditions: 6 [06:00:33.250] | : int 6 [06:00:33.251] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.251] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.251] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.251] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.252] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.252] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.252] | signalConditions() ... done [06:00:33.252] | signalConditions() ... [06:00:33.253] | : include = 'condition' [06:00:33.253] | : exclude = 'error', 'immediateCondition' [06:00:33.253] | : resignal = TRUE [06:00:33.253] | : Number of conditions: 6 [06:00:33.254] | : int 6 [06:00:33.255] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.255] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.075] | : . ' , attachPackages() ... [06:00:33.255] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.256] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.075] | : . ' , ; packages: [n=1] 'future' [06:00:33.256] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.256] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.076] | : . ' , attachPackages() ... done [06:00:33.257] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.257] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.076] | : . ' , attachPackages() ... [06:00:33.257] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.258] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.076] | : . ' , ; packages: [n=0] [06:00:33.258] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.258] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.076] | : . ' , attachPackages() ... done [06:00:33.259] | signalConditions() ... done [06:00:33.259] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.259] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.259] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:33.260] value(, ...) ... [06:00:33.260] value(, ...) ... done [06:00:33.260] value() for SequentialFuture () ... [06:00:33.260] | signalConditions() ... [06:00:33.261] | : include = 'immediateCondition' [06:00:33.261] | : exclude = [06:00:33.261] | : resignal = FALSE [06:00:33.261] | : Number of conditions: 6 [06:00:33.262] | : int 6 [06:00:33.263] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.263] | : already signaled, skipping [06:00:33.263] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.263] | : already signaled, skipping [06:00:33.264] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.264] | : already signaled, skipping [06:00:33.264] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.264] | : already signaled, skipping [06:00:33.265] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.265] | : already signaled, skipping [06:00:33.265] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.265] | : already signaled, skipping [06:00:33.266] | signalConditions() ... done [06:00:33.266] | check for misuse ... [06:00:33.266] | check for misuse ... done [06:00:33.266] value() for SequentialFuture () ... done [06:00:33.267] value: [06:00:33.267] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:33.267] | nx: 4 [06:00:33.267] | relay: TRUE [06:00:33.268] | stdout: TRUE [06:00:33.268] | signal: TRUE [06:00:33.268] | resignal: FALSE [06:00:33.268] | force: TRUE [06:00:33.269] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.269] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.269] | until=4 [06:00:33.269] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.270] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.270] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:33.270] resolve() for SequentialFuture ... [06:00:33.270] resolve() for SequentialFuture ... done [06:00:33.271] length: 0 (resolved future 4) [06:00:33.271] Relaying remaining futures ... [06:00:33.271] | signalConditionsASAP(NULL, pos=0) ... [06:00:33.272] | : nx: 4 [06:00:33.272] | : relay: TRUE [06:00:33.272] | : stdout: TRUE [06:00:33.272] | : signal: TRUE [06:00:33.273] | : resignal: FALSE [06:00:33.273] | : force: TRUE [06:00:33.273] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.273] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:33.274] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.274] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.274] | signalConditionsASAP(NULL, pos=0) ... done [06:00:33.275] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:33.276] future(..., label = 'fsample_1-298970') ... [06:00:33.276] | lazy: FALSE [06:00:33.276] | stdout: TRUE [06:00:33.276] | conditions: [n=1] 'condition' [06:00:33.277] | gc: FALSE [06:00:33.277] | earlySignal: FALSE [06:00:33.277] | getGlobalsAndPackages() ... [06:00:33.277] | : Searching for globals ... [06:00:33.289] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.289] | : Searching for globals ... done [06:00:33.290] | : Resolving globals: FALSE [06:00:33.290] | : Search for packages associated with the globals ... [06:00:33.290] | : . Packages associated with globals: [1] 'base' [06:00:33.291] | : . Packages: [1] 'base' [06:00:33.291] | : Search for packages associated with the globals ... done [06:00:33.292] | : Packages after dropping 'base': [0] [06:00:33.292] | : globals: [1] 'x' [06:00:33.292] | : packages: [0] [06:00:33.292] | getGlobalsAndPackages() ... done [06:00:33.293] | run() for 'Future' ('fsample_1-298970') ... [06:00:33.293] | : state: 'created' [06:00:33.294] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.294] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.294] | : Using SequentialFutureBackend ... [06:00:33.295] | : . Number of futures since start: 12 (12 created, 12 launched, 12 finished) [06:00:33.295] | : . Launching futures ... [06:00:33.295] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.296] | : . ' , getFutureData() ... [06:00:33.296] | : . ' , ; getFutureCore() ... [06:00:33.296] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.297] | : . ' , ; getFutureCore() ... done [06:00:33.297] | : . ' , ; getFutureCapture() ... [06:00:33.297] | : . ' , ; getFutureCapture() ... done [06:00:33.297] | : . ' , ; getFutureContext() ... [06:00:33.298] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.298] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.298] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.298] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.299] | : . ' , ; getFutureContext() ... done [06:00:33.299] | : . ' , getFutureData() ... done [06:00:33.303] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.303] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.303] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.304] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.304] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.305] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.305] | : . ' , ; ` | New stack: [06:00:33.305] | : . ' , ; ` | List of 1 [06:00:33.305] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.305] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.305] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.305] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.305] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.305] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.305] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.305] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.311] | : . ' , ; ` | Old stack: [06:00:33.311] | : . ' , ; ` | List of 1 [06:00:33.311] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.311] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.311] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.311] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.311] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.311] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.311] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.311] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.311] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.311] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.311] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.318] | : . ' , ; ` | Not identical [06:00:33.318] | : . ' , ; ` | all.equal() for future ... [06:00:33.318] | : . ' , ; ` | : List of 2 [06:00:33.318] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.318] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.318] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.318] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.318] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.318] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.318] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.329] | : . ' , ; ` | all.equal() for future ... done [06:00:33.329] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.329] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.330] | : . ' , ; ` List of future strategies: [06:00:33.330] | : . ' , ; ` 1. sequential: [06:00:33.330] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.330] | : . ' , ; ` - tweaked: FALSE [06:00:33.330] | : . ' , ; ` - call: plan(sequential) [06:00:33.331] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.331] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.331] | : . ' , assign_globals() ... [06:00:33.332] | : . ' , List of 1 [06:00:33.332] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.332] | : . ' , - attr(*, "where")=List of 1 [06:00:33.332] | : . ' , ..$ x: [06:00:33.332] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.332] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.332] | : . ' , - attr(*, "total_size")= num NA [06:00:33.332] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.337] | : . ' , - copied 'x' to environment [06:00:33.337] | : . ' , assign_globals() ... done [06:00:33.341] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.342] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.342] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.342] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.343] | : . ' , ; ` | : New stack: [06:00:33.343] | : . ' , ; ` | : List of 1 [06:00:33.343] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.343] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.343] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.343] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.343] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.343] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.355] | : . ' , ; ` | : Old stack: [06:00:33.356] | : . ' , ; ` | : List of 1 [06:00:33.356] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.356] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.356] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.356] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.356] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.356] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.362] | : . ' , ; ` | : Identical [06:00:33.362] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.363] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.363] | : . ' , ; ` | List of future strategies: [06:00:33.363] | : . ' , ; ` | 1. sequential: [06:00:33.363] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.363] | : . ' , ; ` | - tweaked: FALSE [06:00:33.363] | : . ' , ; ` | - call: plan(sequential) [06:00:33.364] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.364] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.364] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.365] | : . ' , SequentialFuture started (and completed) [06:00:33.366] | : . ' , signalConditions() ... [06:00:33.366] | : . ' , ; include = 'immediateCondition' [06:00:33.366] | : . ' , ; exclude = [06:00:33.366] | : . ' , ; resignal = FALSE [06:00:33.367] | : . ' , ; Number of conditions: 6 [06:00:33.367] | : . ' , ; int 6 [06:00:33.368] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.368] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.368] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.369] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.369] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.369] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.370] | : . ' , signalConditions() ... done [06:00:33.370] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.370] | : . Launching futures ... done [06:00:33.370] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.371] | : Using SequentialFutureBackend ... done [06:00:33.371] | run() for 'Future' ('fsample_1-298970') ... done [06:00:33.371] future(..., label = 'fsample_1-298970') ... done SequentialFuture: Label: 'fsample_1-298970' 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: 0x00000209fbabcda0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-18 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04039407 secs (started 2025-06-05 06:00:33.30007) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:33.375] future(..., label = 'fsample_2-101013') ... [06:00:33.375] | lazy: FALSE [06:00:33.375] | stdout: TRUE [06:00:33.375] | conditions: [n=1] 'condition' [06:00:33.376] | gc: FALSE [06:00:33.376] | earlySignal: FALSE [06:00:33.376] | getGlobalsAndPackages() ... [06:00:33.377] | : Searching for globals ... [06:00:33.389] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.389] | : Searching for globals ... done [06:00:33.389] | : Resolving globals: FALSE [06:00:33.390] | : Search for packages associated with the globals ... [06:00:33.390] | : . Packages associated with globals: [1] 'base' [06:00:33.391] | : . Packages: [1] 'base' [06:00:33.391] | : Search for packages associated with the globals ... done [06:00:33.392] | : Packages after dropping 'base': [0] [06:00:33.392] | : globals: [1] 'x' [06:00:33.392] | : packages: [0] [06:00:33.392] | getGlobalsAndPackages() ... done [06:00:33.393] | run() for 'Future' ('fsample_2-101013') ... [06:00:33.393] | : state: 'created' [06:00:33.394] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.394] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.394] | : Using SequentialFutureBackend ... [06:00:33.394] | : . Number of futures since start: 13 (13 created, 13 launched, 13 finished) [06:00:33.395] | : . Launching futures ... [06:00:33.395] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.395] | : . ' , getFutureData() ... [06:00:33.396] | : . ' , ; getFutureCore() ... [06:00:33.396] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.396] | : . ' , ; getFutureCore() ... done [06:00:33.397] | : . ' , ; getFutureCapture() ... [06:00:33.397] | : . ' , ; getFutureCapture() ... done [06:00:33.397] | : . ' , ; getFutureContext() ... [06:00:33.397] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.398] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.398] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.398] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.398] | : . ' , ; getFutureContext() ... done [06:00:33.399] | : . ' , getFutureData() ... done [06:00:33.402] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.402] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.403] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.403] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.404] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.404] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.404] | : . ' , ; ` | New stack: [06:00:33.405] | : . ' , ; ` | List of 1 [06:00:33.405] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.405] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.405] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.405] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.405] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.405] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.405] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.405] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.411] | : . ' , ; ` | Old stack: [06:00:33.411] | : . ' , ; ` | List of 1 [06:00:33.411] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.411] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.411] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.411] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.411] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.411] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.411] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.411] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.411] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.411] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.411] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.418] | : . ' , ; ` | Not identical [06:00:33.418] | : . ' , ; ` | all.equal() for future ... [06:00:33.418] | : . ' , ; ` | : List of 2 [06:00:33.418] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.418] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.418] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.418] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.418] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.418] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.418] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.429] | : . ' , ; ` | all.equal() for future ... done [06:00:33.430] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.430] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.430] | : . ' , ; ` List of future strategies: [06:00:33.430] | : . ' , ; ` 1. sequential: [06:00:33.430] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.430] | : . ' , ; ` - tweaked: FALSE [06:00:33.430] | : . ' , ; ` - call: plan(sequential) [06:00:33.431] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.432] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.432] | : . ' , assign_globals() ... [06:00:33.432] | : . ' , List of 1 [06:00:33.432] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.432] | : . ' , - attr(*, "where")=List of 1 [06:00:33.432] | : . ' , ..$ x: [06:00:33.432] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.432] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.432] | : . ' , - attr(*, "total_size")= num NA [06:00:33.432] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.437] | : . ' , - copied 'x' to environment [06:00:33.438] | : . ' , assign_globals() ... done [06:00:33.442] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.442] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.442] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.443] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.443] | : . ' , ; ` | : New stack: [06:00:33.443] | : . ' , ; ` | : List of 1 [06:00:33.443] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.443] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.443] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.443] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.443] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.443] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.449] | : . ' , ; ` | : Old stack: [06:00:33.450] | : . ' , ; ` | : List of 1 [06:00:33.450] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.450] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.450] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.450] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.450] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.450] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.454] | : . ' , ; ` | : Identical [06:00:33.454] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.455] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.455] | : . ' , ; ` | List of future strategies: [06:00:33.455] | : . ' , ; ` | 1. sequential: [06:00:33.455] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.455] | : . ' , ; ` | - tweaked: FALSE [06:00:33.455] | : . ' , ; ` | - call: plan(sequential) [06:00:33.456] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.456] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.456] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.457] | : . ' , SequentialFuture started (and completed) [06:00:33.457] | : . ' , signalConditions() ... [06:00:33.457] | : . ' , ; include = 'immediateCondition' [06:00:33.458] | : . ' , ; exclude = [06:00:33.458] | : . ' , ; resignal = FALSE [06:00:33.458] | : . ' , ; Number of conditions: 6 [06:00:33.458] | : . ' , ; int 6 [06:00:33.459] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.459] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.459] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.459] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.459] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.460] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.460] | : . ' , signalConditions() ... done [06:00:33.460] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.460] | : . Launching futures ... done [06:00:33.460] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.460] | : Using SequentialFutureBackend ... done [06:00:33.461] | run() for 'Future' ('fsample_2-101013') ... done [06:00:33.461] future(..., label = 'fsample_2-101013') ... done SequentialFuture: Label: 'fsample_2-101013' 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: 0x00000209fbabcda0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-19 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04127288 secs (started 2025-06-05 06:00:33.399645) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:33.462] future(..., label = 'fsample_3-635405') ... [06:00:33.463] | lazy: FALSE [06:00:33.463] | stdout: TRUE [06:00:33.463] | conditions: [n=1] 'condition' [06:00:33.463] | gc: FALSE [06:00:33.463] | earlySignal: FALSE [06:00:33.463] | getGlobalsAndPackages() ... [06:00:33.464] | : Searching for globals ... [06:00:33.474] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.474] | : Searching for globals ... done [06:00:33.474] | : Resolving globals: FALSE [06:00:33.475] | : Search for packages associated with the globals ... [06:00:33.475] | : . Packages associated with globals: [1] 'base' [06:00:33.476] | : . Packages: [1] 'base' [06:00:33.476] | : Search for packages associated with the globals ... done [06:00:33.476] | : Packages after dropping 'base': [0] [06:00:33.476] | : globals: [1] 'x' [06:00:33.477] | : packages: [0] [06:00:33.477] | getGlobalsAndPackages() ... done [06:00:33.477] | run() for 'Future' ('fsample_3-635405') ... [06:00:33.478] | : state: 'created' [06:00:33.478] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.478] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.478] | : Using SequentialFutureBackend ... [06:00:33.479] | : . Number of futures since start: 14 (14 created, 14 launched, 14 finished) [06:00:33.479] | : . Launching futures ... [06:00:33.479] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.479] | : . ' , getFutureData() ... [06:00:33.480] | : . ' , ; getFutureCore() ... [06:00:33.480] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.480] | : . ' , ; getFutureCore() ... done [06:00:33.480] | : . ' , ; getFutureCapture() ... [06:00:33.480] | : . ' , ; getFutureCapture() ... done [06:00:33.481] | : . ' , ; getFutureContext() ... [06:00:33.481] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.481] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.481] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.482] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.482] | : . ' , ; getFutureContext() ... done [06:00:33.482] | : . ' , getFutureData() ... done [06:00:33.485] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.485] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.486] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.486] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.487] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.487] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.487] | : . ' , ; ` | New stack: [06:00:33.487] | : . ' , ; ` | List of 1 [06:00:33.487] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.487] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.487] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.487] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.487] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.487] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.487] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.487] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.492] | : . ' , ; ` | Old stack: [06:00:33.492] | : . ' , ; ` | List of 1 [06:00:33.492] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.492] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.492] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.492] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.492] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.492] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.492] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.492] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.492] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.492] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.492] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.502] | : . ' , ; ` | Not identical [06:00:33.503] | : . ' , ; ` | all.equal() for future ... [06:00:33.503] | : . ' , ; ` | : List of 2 [06:00:33.503] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.503] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.503] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.503] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.503] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.503] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.503] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.512] | : . ' , ; ` | all.equal() for future ... done [06:00:33.512] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.513] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.513] | : . ' , ; ` List of future strategies: [06:00:33.513] | : . ' , ; ` 1. sequential: [06:00:33.513] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.513] | : . ' , ; ` - tweaked: FALSE [06:00:33.513] | : . ' , ; ` - call: plan(sequential) [06:00:33.514] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.514] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.515] | : . ' , assign_globals() ... [06:00:33.515] | : . ' , List of 1 [06:00:33.515] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.515] | : . ' , - attr(*, "where")=List of 1 [06:00:33.515] | : . ' , ..$ x: [06:00:33.515] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.515] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.515] | : . ' , - attr(*, "total_size")= num NA [06:00:33.515] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.520] | : . ' , - copied 'x' to environment [06:00:33.521] | : . ' , assign_globals() ... done [06:00:33.525] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.525] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.526] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.526] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.526] | : . ' , ; ` | : New stack: [06:00:33.526] | : . ' , ; ` | : List of 1 [06:00:33.526] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.526] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.526] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.526] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.526] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.526] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.533] | : . ' , ; ` | : Old stack: [06:00:33.534] | : . ' , ; ` | : List of 1 [06:00:33.534] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.534] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.534] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.534] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.534] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.534] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.540] | : . ' , ; ` | : Identical [06:00:33.541] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.541] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.541] | : . ' , ; ` | List of future strategies: [06:00:33.541] | : . ' , ; ` | 1. sequential: [06:00:33.541] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.541] | : . ' , ; ` | - tweaked: FALSE [06:00:33.541] | : . ' , ; ` | - call: plan(sequential) [06:00:33.542] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.542] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.543] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.544] | : . ' , SequentialFuture started (and completed) [06:00:33.544] | : . ' , signalConditions() ... [06:00:33.544] | : . ' , ; include = 'immediateCondition' [06:00:33.544] | : . ' , ; exclude = [06:00:33.544] | : . ' , ; resignal = FALSE [06:00:33.545] | : . ' , ; Number of conditions: 6 [06:00:33.545] | : . ' , ; int 6 [06:00:33.545] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.546] | : . ' , signalConditions() ... done [06:00:33.547] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.547] | : . Launching futures ... done [06:00:33.547] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.547] | : Using SequentialFutureBackend ... done [06:00:33.547] | run() for 'Future' ('fsample_3-635405') ... done [06:00:33.548] future(..., label = 'fsample_3-635405') ... done SequentialFuture: Label: 'fsample_3-635405' 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: 0x00000209fbabcda0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-20 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04095006 secs (started 2025-06-05 06:00:33.483074) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:33.549] future(..., label = 'fsample_4-649166') ... [06:00:33.550] | lazy: FALSE [06:00:33.550] | stdout: TRUE [06:00:33.550] | conditions: [n=1] 'condition' [06:00:33.550] | gc: FALSE [06:00:33.550] | earlySignal: FALSE [06:00:33.550] | getGlobalsAndPackages() ... [06:00:33.550] | : Searching for globals ... [06:00:33.558] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.558] | : Searching for globals ... done [06:00:33.559] | : Resolving globals: FALSE [06:00:33.559] | : Search for packages associated with the globals ... [06:00:33.559] | : . Packages associated with globals: [1] 'base' [06:00:33.560] | : . Packages: [1] 'base' [06:00:33.560] | : Search for packages associated with the globals ... done [06:00:33.560] | : Packages after dropping 'base': [0] [06:00:33.561] | : globals: [1] 'x' [06:00:33.561] | : packages: [0] [06:00:33.561] | getGlobalsAndPackages() ... done [06:00:33.562] | run() for 'Future' ('fsample_4-649166') ... [06:00:33.562] | : state: 'created' [06:00:33.562] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.563] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.563] | : Using SequentialFutureBackend ... [06:00:33.563] | : . Number of futures since start: 15 (15 created, 15 launched, 15 finished) [06:00:33.564] | : . Launching futures ... [06:00:33.564] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.564] | : . ' , getFutureData() ... [06:00:33.564] | : . ' , ; getFutureCore() ... [06:00:33.564] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.564] | : . ' , ; getFutureCore() ... done [06:00:33.565] | : . ' , ; getFutureCapture() ... [06:00:33.565] | : . ' , ; getFutureCapture() ... done [06:00:33.565] | : . ' , ; getFutureContext() ... [06:00:33.565] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.565] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.566] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.566] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.566] | : . ' , ; getFutureContext() ... done [06:00:33.566] | : . ' , getFutureData() ... done [06:00:33.568] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.569] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.569] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.569] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.569] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.570] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.570] | : . ' , ; ` | New stack: [06:00:33.570] | : . ' , ; ` | List of 1 [06:00:33.570] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.570] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.570] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.570] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.570] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.570] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.570] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.570] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.574] | : . ' , ; ` | Old stack: [06:00:33.574] | : . ' , ; ` | List of 1 [06:00:33.574] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.574] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.574] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.574] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.574] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.574] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.574] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.574] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.574] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.574] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.574] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.579] | : . ' , ; ` | Not identical [06:00:33.579] | : . ' , ; ` | all.equal() for future ... [06:00:33.579] | : . ' , ; ` | : List of 2 [06:00:33.579] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.579] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.579] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.579] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.579] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.579] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.579] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.586] | : . ' , ; ` | all.equal() for future ... done [06:00:33.586] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.587] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.587] | : . ' , ; ` List of future strategies: [06:00:33.587] | : . ' , ; ` 1. sequential: [06:00:33.587] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.587] | : . ' , ; ` - tweaked: FALSE [06:00:33.587] | : . ' , ; ` - call: plan(sequential) [06:00:33.588] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.588] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.588] | : . ' , assign_globals() ... [06:00:33.589] | : . ' , List of 1 [06:00:33.589] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.589] | : . ' , - attr(*, "where")=List of 1 [06:00:33.589] | : . ' , ..$ x: [06:00:33.589] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.589] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.589] | : . ' , - attr(*, "total_size")= num NA [06:00:33.589] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.594] | : . ' , - copied 'x' to environment [06:00:33.594] | : . ' , assign_globals() ... done [06:00:33.599] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.599] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.599] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.600] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.600] | : . ' , ; ` | : New stack: [06:00:33.600] | : . ' , ; ` | : List of 1 [06:00:33.600] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.600] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.600] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.600] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.600] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.600] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.607] | : . ' , ; ` | : Old stack: [06:00:33.608] | : . ' , ; ` | : List of 1 [06:00:33.608] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.608] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.608] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.608] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.608] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.608] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.615] | : . ' , ; ` | : Identical [06:00:33.615] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.615] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.616] | : . ' , ; ` | List of future strategies: [06:00:33.616] | : . ' , ; ` | 1. sequential: [06:00:33.616] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.616] | : . ' , ; ` | - tweaked: FALSE [06:00:33.616] | : . ' , ; ` | - call: plan(sequential) [06:00:33.617] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.617] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.617] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.618] | : . ' , SequentialFuture started (and completed) [06:00:33.619] | : . ' , signalConditions() ... [06:00:33.619] | : . ' , ; include = 'immediateCondition' [06:00:33.619] | : . ' , ; exclude = [06:00:33.619] | : . ' , ; resignal = FALSE [06:00:33.620] | : . ' , ; Number of conditions: 6 [06:00:33.620] | : . ' , ; int 6 [06:00:33.621] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.621] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.621] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.622] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.622] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.622] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.623] | : . ' , signalConditions() ... done [06:00:33.623] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.623] | : . Launching futures ... done [06:00:33.624] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.624] | : Using SequentialFutureBackend ... done [06:00:33.624] | run() for 'Future' ('fsample_4-649166') ... done [06:00:33.624] future(..., label = 'fsample_4-649166') ... done SequentialFuture: Label: 'fsample_4-649166' 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: 0x00000209fbabcda0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-21 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03077197 secs (started 2025-06-05 06:00:33.566876) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:33.627] value() for list ... [06:00:33.627] | recursive: 0 [06:00:33.628] | reduce: FALSE [06:00:33.628] | length: 4 [06:00:33.629] | Number of remaining objects: 4 [06:00:33.634] | checking value #1: [06:00:33.635] | 'obj' is SequentialFuture [06:00:33.635] | resolved() for SequentialFuture ('fsample_1-298970') ... [06:00:33.635] | : state: 'finished' [06:00:33.635] | : run: TRUE [06:00:33.636] | : result: 'FutureResult' [06:00:33.636] | resolved() for SequentialFuture ('fsample_1-298970') ... done [06:00:33.636] | SequentialFuture #1 [06:00:33.636] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:33.637] | : nx: 4 [06:00:33.637] | : relay: TRUE [06:00:33.637] | : stdout: TRUE [06:00:33.637] | : signal: TRUE [06:00:33.638] | : resignal: FALSE [06:00:33.638] | : force: TRUE [06:00:33.638] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:33.638] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:33.639] | : until=1 [06:00:33.639] | : relaying element #1 [06:00:33.639] | : value() for SequentialFuture ('fsample_1-298970') ... [06:00:33.639] | : . signalConditions() ... [06:00:33.640] | : . ' include = 'immediateCondition' [06:00:33.640] | : . ' exclude = [06:00:33.640] | : . ' resignal = FALSE [06:00:33.640] | : . ' Number of conditions: 6 [06:00:33.641] | : . ' int 6 [06:00:33.642] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.642] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.642] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.643] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.643] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.643] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.643] | : . signalConditions() ... done [06:00:33.644] | : . relay stdout ... [06:00:33.644] | : . relay stdout ... done [06:00:33.644] | : . check for misuse ... [06:00:33.645] | : . check for misuse ... done [06:00:33.645] | : value() for SequentialFuture ('fsample_1-298970') ... done [06:00:33.645] | : signalConditions() ... [06:00:33.646] | : . include = 'immediateCondition' [06:00:33.646] | : . exclude = [06:00:33.646] | : . resignal = FALSE [06:00:33.646] | : . Number of conditions: 6 [06:00:33.647] | : . int 6 [06:00:33.648] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.648] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.648] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.648] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.648] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.649] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.649] | : signalConditions() ... done [06:00:33.649] | : signalConditions() ... [06:00:33.649] | : . include = 'condition' [06:00:33.650] | : . exclude = 'error', 'immediateCondition' [06:00:33.650] | : . resignal = TRUE [06:00:33.650] | : . Number of conditions: 6 [06:00:33.650] | : . int 6 [06:00:33.651] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.651] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.300] | : . ' , attachPackages() ... [06:00:33.652] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.652] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.300] | : . ' , ; packages: [n=1] 'future' [06:00:33.652] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.653] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.301] | : . ' , attachPackages() ... done [06:00:33.653] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.653] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.301] | : . ' , attachPackages() ... [06:00:33.653] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.654] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.301] | : . ' , ; packages: [n=0] [06:00:33.654] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.654] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.302] | : . ' , attachPackages() ... done [06:00:33.654] | : signalConditions() ... done [06:00:33.655] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.655] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.655] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:33.655] | value(, ...) ... [06:00:33.656] | value(, ...) ... done [06:00:33.656] | value() for SequentialFuture ('fsample_1-298970') ... [06:00:33.656] | : signalConditions() ... [06:00:33.656] | : . include = 'immediateCondition' [06:00:33.657] | : . exclude = [06:00:33.657] | : . resignal = FALSE [06:00:33.657] | : . Number of conditions: 6 [06:00:33.657] | : . int 6 [06:00:33.658] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.658] | : . already signaled, skipping [06:00:33.659] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.659] | : . already signaled, skipping [06:00:33.659] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.659] | : . already signaled, skipping [06:00:33.660] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.660] | : . already signaled, skipping [06:00:33.660] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.660] | : . already signaled, skipping [06:00:33.660] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.661] | : . already signaled, skipping [06:00:33.661] | : signalConditions() ... done [06:00:33.661] | : check for misuse ... [06:00:33.661] | : check for misuse ... done [06:00:33.662] | value() for SequentialFuture ('fsample_1-298970') ... done [06:00:33.662] | value: [06:00:33.662] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:33.662] | : nx: 4 [06:00:33.663] | : relay: TRUE [06:00:33.663] | : stdout: TRUE [06:00:33.663] | : signal: TRUE [06:00:33.663] | : resignal: FALSE [06:00:33.663] | : force: TRUE [06:00:33.664] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.664] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.664] | : until=2 [06:00:33.664] | : relaying element #2 [06:00:33.665] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.665] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.665] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:33.665] | resolve() for SequentialFuture ... [06:00:33.666] | resolve() for SequentialFuture ... done [06:00:33.666] | length: 3 (resolved future 1) [06:00:33.666] value() for list ... done [06:00:33.666] checking value #2: [06:00:33.667] 'obj' is SequentialFuture [06:00:33.667] resolved() for SequentialFuture ('fsample_2-101013') ... [06:00:33.667] | state: 'finished' [06:00:33.667] | run: TRUE [06:00:33.668] | result: 'FutureResult' [06:00:33.668] resolved() for SequentialFuture ('fsample_2-101013') ... done [06:00:33.668] SequentialFuture #2 [06:00:33.668] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:33.669] | nx: 4 [06:00:33.669] | relay: TRUE [06:00:33.669] | stdout: TRUE [06:00:33.669] | signal: TRUE [06:00:33.670] | resignal: FALSE [06:00:33.670] | force: TRUE [06:00:33.670] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.670] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:33.671] | until=2 [06:00:33.671] | relaying element #2 [06:00:33.671] | value() for SequentialFuture ('fsample_2-101013') ... [06:00:33.671] | : signalConditions() ... [06:00:33.672] | : . include = 'immediateCondition' [06:00:33.672] | : . exclude = [06:00:33.672] | : . resignal = FALSE [06:00:33.672] | : . Number of conditions: 6 [06:00:33.673] | : . int 6 [06:00:33.674] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.674] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.674] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.675] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.675] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.675] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.675] | : signalConditions() ... done [06:00:33.676] | : relay stdout ... [06:00:33.676] | : relay stdout ... done [06:00:33.676] | : check for misuse ... [06:00:33.677] | : check for misuse ... done [06:00:33.677] | value() for SequentialFuture ('fsample_2-101013') ... done [06:00:33.677] | signalConditions() ... [06:00:33.678] | : include = 'immediateCondition' [06:00:33.678] | : exclude = [06:00:33.678] | : resignal = FALSE [06:00:33.678] | : Number of conditions: 6 [06:00:33.678] | : int 6 [06:00:33.679] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.680] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.680] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.680] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.681] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.681] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.681] | signalConditions() ... done [06:00:33.681] | signalConditions() ... [06:00:33.682] | : include = 'condition' [06:00:33.682] | : exclude = 'error', 'immediateCondition' [06:00:33.682] | : resignal = TRUE [06:00:33.682] | : Number of conditions: 6 [06:00:33.683] | : int 6 [06:00:33.684] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.684] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.399] | : . ' , attachPackages() ... [06:00:33.684] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.685] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.400] | : . ' , ; packages: [n=1] 'future' [06:00:33.685] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.685] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.400] | : . ' , attachPackages() ... done [06:00:33.686] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.686] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.401] | : . ' , attachPackages() ... [06:00:33.686] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.686] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.401] | : . ' , ; packages: [n=0] [06:00:33.687] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.687] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.401] | : . ' , attachPackages() ... done [06:00:33.688] | signalConditions() ... done [06:00:33.688] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.688] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.688] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:33.689] value(, ...) ... [06:00:33.689] value(, ...) ... done [06:00:33.689] value() for SequentialFuture ('fsample_2-101013') ... [06:00:33.690] | signalConditions() ... [06:00:33.690] | : include = 'immediateCondition' [06:00:33.690] | : exclude = [06:00:33.690] | : resignal = FALSE [06:00:33.691] | : Number of conditions: 6 [06:00:33.691] | : int 6 [06:00:33.692] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.692] | : already signaled, skipping [06:00:33.693] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.693] | : already signaled, skipping [06:00:33.693] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.693] | : already signaled, skipping [06:00:33.694] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.694] | : already signaled, skipping [06:00:33.694] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.695] | : already signaled, skipping [06:00:33.695] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.695] | : already signaled, skipping [06:00:33.695] | signalConditions() ... done [06:00:33.696] | check for misuse ... [06:00:33.696] | check for misuse ... done [06:00:33.696] value() for SequentialFuture ('fsample_2-101013') ... done [06:00:33.697] value: [06:00:33.697] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:33.697] | nx: 4 [06:00:33.697] | relay: TRUE [06:00:33.698] | stdout: TRUE [06:00:33.698] | signal: TRUE [06:00:33.698] | resignal: FALSE [06:00:33.698] | force: TRUE [06:00:33.699] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.699] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.699] | until=3 [06:00:33.699] | relaying element #3 [06:00:33.700] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.700] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.700] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:33.701] resolve() for SequentialFuture ... [06:00:33.701] resolve() for SequentialFuture ... done [06:00:33.701] length: 2 (resolved future 2) [06:00:33.702] checking value #3: [06:00:33.702] 'obj' is SequentialFuture [06:00:33.702] resolved() for SequentialFuture ('fsample_3-635405') ... [06:00:33.703] | state: 'finished' [06:00:33.703] | run: TRUE [06:00:33.703] | result: 'FutureResult' [06:00:33.703] resolved() for SequentialFuture ('fsample_3-635405') ... done [06:00:33.704] SequentialFuture #3 [06:00:33.704] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:33.704] | nx: 4 [06:00:33.704] | relay: TRUE [06:00:33.705] | stdout: TRUE [06:00:33.705] | signal: TRUE [06:00:33.705] | resignal: FALSE [06:00:33.706] | force: TRUE [06:00:33.706] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.706] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:33.706] | until=3 [06:00:33.707] | relaying element #3 [06:00:33.707] | value() for SequentialFuture ('fsample_3-635405') ... [06:00:33.707] | : signalConditions() ... [06:00:33.708] | : . include = 'immediateCondition' [06:00:33.708] | : . exclude = [06:00:33.708] | : . resignal = FALSE [06:00:33.708] | : . Number of conditions: 6 [06:00:33.709] | : . int 6 [06:00:33.710] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.710] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.711] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.711] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.711] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.711] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.712] | : signalConditions() ... done [06:00:33.712] | : relay stdout ... [06:00:33.712] | : relay stdout ... done [06:00:33.713] | : check for misuse ... [06:00:33.713] | : check for misuse ... done [06:00:33.713] | value() for SequentialFuture ('fsample_3-635405') ... done [06:00:33.714] | signalConditions() ... [06:00:33.714] | : include = 'immediateCondition' [06:00:33.714] | : exclude = [06:00:33.714] | : resignal = FALSE [06:00:33.715] | : Number of conditions: 6 [06:00:33.715] | : int 6 [06:00:33.716] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.716] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.717] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.717] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.717] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.718] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.718] | signalConditions() ... done [06:00:33.718] | signalConditions() ... [06:00:33.718] | : include = 'condition' [06:00:33.719] | : exclude = 'error', 'immediateCondition' [06:00:33.719] | : resignal = TRUE [06:00:33.719] | : Number of conditions: 6 [06:00:33.720] | : int 6 [06:00:33.721] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.721] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.483] | : . ' , attachPackages() ... [06:00:33.721] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.722] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.483] | : . ' , ; packages: [n=1] 'future' [06:00:33.722] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.722] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.483] | : . ' , attachPackages() ... done [06:00:33.723] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.723] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.484] | : . ' , attachPackages() ... [06:00:33.723] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.724] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.484] | : . ' , ; packages: [n=0] [06:00:33.724] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.724] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.484] | : . ' , attachPackages() ... done [06:00:33.725] | signalConditions() ... done [06:00:33.725] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.725] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.725] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:33.726] value(, ...) ... [06:00:33.726] value(, ...) ... done [06:00:33.726] value() for SequentialFuture ('fsample_3-635405') ... [06:00:33.727] | signalConditions() ... [06:00:33.727] | : include = 'immediateCondition' [06:00:33.727] | : exclude = [06:00:33.728] | : resignal = FALSE [06:00:33.728] | : Number of conditions: 6 [06:00:33.728] | : int 6 [06:00:33.729] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.729] | : already signaled, skipping [06:00:33.730] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.730] | : already signaled, skipping [06:00:33.730] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.731] | : already signaled, skipping [06:00:33.731] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.731] | : already signaled, skipping [06:00:33.731] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.732] | : already signaled, skipping [06:00:33.732] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.732] | : already signaled, skipping [06:00:33.733] | signalConditions() ... done [06:00:33.733] | check for misuse ... [06:00:33.733] | check for misuse ... done [06:00:33.733] value() for SequentialFuture ('fsample_3-635405') ... done [06:00:33.734] value: [06:00:33.734] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:33.734] | nx: 4 [06:00:33.734] | relay: TRUE [06:00:33.735] | stdout: TRUE [06:00:33.735] | signal: TRUE [06:00:33.735] | resignal: FALSE [06:00:33.735] | force: TRUE [06:00:33.736] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.736] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.736] | until=4 [06:00:33.737] | relaying element #4 [06:00:33.737] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.737] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.737] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:33.738] resolve() for SequentialFuture ... [06:00:33.738] resolve() for SequentialFuture ... done [06:00:33.738] length: 1 (resolved future 3) [06:00:33.739] checking value #4: [06:00:33.739] 'obj' is SequentialFuture [06:00:33.739] resolved() for SequentialFuture ('fsample_4-649166') ... [06:00:33.740] | state: 'finished' [06:00:33.740] | run: TRUE [06:00:33.740] | result: 'FutureResult' [06:00:33.740] resolved() for SequentialFuture ('fsample_4-649166') ... done [06:00:33.741] SequentialFuture #4 [06:00:33.741] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:33.741] | nx: 4 [06:00:33.741] | relay: TRUE [06:00:33.742] | stdout: TRUE [06:00:33.742] | signal: TRUE [06:00:33.742] | resignal: FALSE [06:00:33.743] | force: TRUE [06:00:33.743] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.743] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:33.743] | until=4 [06:00:33.744] | relaying element #4 [06:00:33.744] | value() for SequentialFuture ('fsample_4-649166') ... [06:00:33.744] | : signalConditions() ... [06:00:33.745] | : . include = 'immediateCondition' [06:00:33.745] | : . exclude = [06:00:33.745] | : . resignal = FALSE [06:00:33.745] | : . Number of conditions: 6 [06:00:33.746] | : . int 6 [06:00:33.747] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.747] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.747] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.748] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.748] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.748] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.749] | : signalConditions() ... done [06:00:33.749] | : relay stdout ... [06:00:33.749] | : relay stdout ... done [06:00:33.750] | : check for misuse ... [06:00:33.750] | : check for misuse ... done [06:00:33.750] | value() for SequentialFuture ('fsample_4-649166') ... done [06:00:33.751] | signalConditions() ... [06:00:33.751] | : include = 'immediateCondition' [06:00:33.751] | : exclude = [06:00:33.751] | : resignal = FALSE [06:00:33.752] | : Number of conditions: 6 [06:00:33.752] | : int 6 [06:00:33.753] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.753] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.754] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.754] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.754] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.754] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.755] | signalConditions() ... done [06:00:33.755] | signalConditions() ... [06:00:33.755] | : include = 'condition' [06:00:33.756] | : exclude = 'error', 'immediateCondition' [06:00:33.756] | : resignal = TRUE [06:00:33.756] | : Number of conditions: 6 [06:00:33.756] | : int 6 [06:00:33.758] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.758] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.567] | : . ' , attachPackages() ... [06:00:33.758] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.758] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.567] | : . ' , ; packages: [n=1] 'future' [06:00:33.759] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.759] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.567] | : . ' , attachPackages() ... done [06:00:33.760] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.760] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.567] | : . ' , attachPackages() ... [06:00:33.760] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.760] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.567] | : . ' , ; packages: [n=0] [06:00:33.761] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.761] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.568] | : . ' , attachPackages() ... done [06:00:33.762] | signalConditions() ... done [06:00:33.762] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.762] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.762] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:33.763] value(, ...) ... [06:00:33.763] value(, ...) ... done [06:00:33.763] value() for SequentialFuture ('fsample_4-649166') ... [06:00:33.764] | signalConditions() ... [06:00:33.764] | : include = 'immediateCondition' [06:00:33.764] | : exclude = [06:00:33.764] | : resignal = FALSE [06:00:33.765] | : Number of conditions: 6 [06:00:33.765] | : int 6 [06:00:33.766] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.766] | : already signaled, skipping [06:00:33.767] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.767] | : already signaled, skipping [06:00:33.767] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.767] | : already signaled, skipping [06:00:33.768] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.768] | : already signaled, skipping [06:00:33.768] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.768] | : already signaled, skipping [06:00:33.769] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.769] | : already signaled, skipping [06:00:33.769] | signalConditions() ... done [06:00:33.770] | check for misuse ... [06:00:33.770] | check for misuse ... done [06:00:33.770] value() for SequentialFuture ('fsample_4-649166') ... done [06:00:33.770] value: [06:00:33.771] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:33.771] | nx: 4 [06:00:33.771] | relay: TRUE [06:00:33.771] | stdout: TRUE [06:00:33.772] | signal: TRUE [06:00:33.772] | resignal: FALSE [06:00:33.772] | force: TRUE [06:00:33.772] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.773] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.773] | until=4 [06:00:33.773] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.774] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.774] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:33.774] resolve() for SequentialFuture ... [06:00:33.774] resolve() for SequentialFuture ... done [06:00:33.775] length: 0 (resolved future 4) [06:00:33.775] Relaying remaining futures ... [06:00:33.776] | signalConditionsASAP(NULL, pos=0) ... [06:00:33.776] | : nx: 4 [06:00:33.776] | : relay: TRUE [06:00:33.776] | : stdout: TRUE [06:00:33.777] | : signal: TRUE [06:00:33.777] | : resignal: FALSE [06:00:33.777] | : force: TRUE [06:00:33.777] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.778] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:33.778] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.778] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:33.779] | signalConditionsASAP(NULL, pos=0) ... done [06:00:33.779] Relaying remaining futures ... done [[1]] [1] 1 [[2]] [1] 1 [[3]] [1] 3 [[4]] [1] 0 [06:00:33.780] future(..., label = 'fsample_1-886304') ... [06:00:33.780] | lazy: FALSE [06:00:33.780] | stdout: TRUE [06:00:33.781] | conditions: [n=1] 'condition' [06:00:33.781] | gc: FALSE [06:00:33.781] | earlySignal: FALSE [06:00:33.781] | getGlobalsAndPackages() ... [06:00:33.782] | : Searching for globals ... [06:00:33.795] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.795] | : Searching for globals ... done [06:00:33.796] | : Resolving globals: FALSE [06:00:33.796] | : Search for packages associated with the globals ... [06:00:33.797] | : . Packages associated with globals: [1] 'base' [06:00:33.797] | : . Packages: [1] 'base' [06:00:33.798] | : Search for packages associated with the globals ... done [06:00:33.798] | : Packages after dropping 'base': [0] [06:00:33.798] | : globals: [1] 'x' [06:00:33.799] | : packages: [0] [06:00:33.799] | getGlobalsAndPackages() ... done [06:00:33.800] | run() for 'Future' ('fsample_1-886304') ... [06:00:33.800] | : state: 'created' [06:00:33.800] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.801] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.801] | : Using SequentialFutureBackend ... [06:00:33.801] | : . Number of futures since start: 16 (16 created, 16 launched, 16 finished) [06:00:33.802] | : . Launching futures ... [06:00:33.802] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.802] | : . ' , getFutureData() ... [06:00:33.802] | : . ' , ; getFutureCore() ... [06:00:33.803] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.803] | : . ' , ; getFutureCore() ... done [06:00:33.803] | : . ' , ; getFutureCapture() ... [06:00:33.804] | : . ' , ; getFutureCapture() ... done [06:00:33.804] | : . ' , ; getFutureContext() ... [06:00:33.804] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.805] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.805] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.805] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.806] | : . ' , ; getFutureContext() ... done [06:00:33.806] | : . ' , getFutureData() ... done [06:00:33.810] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.810] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.810] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.823] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.824] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.824] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.824] | : . ' , ; ` | New stack: [06:00:33.825] | : . ' , ; ` | List of 1 [06:00:33.825] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.825] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.825] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.825] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.825] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.825] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.825] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.825] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.831] | : . ' , ; ` | Old stack: [06:00:33.832] | : . ' , ; ` | List of 1 [06:00:33.832] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.832] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.832] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.832] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.832] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.832] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.832] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.832] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.832] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.832] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.832] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.838] | : . ' , ; ` | Not identical [06:00:33.839] | : . ' , ; ` | all.equal() for future ... [06:00:33.839] | : . ' , ; ` | : List of 2 [06:00:33.839] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.839] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.839] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.839] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.839] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.839] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.839] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.850] | : . ' , ; ` | all.equal() for future ... done [06:00:33.851] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.851] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.851] | : . ' , ; ` List of future strategies: [06:00:33.851] | : . ' , ; ` 1. sequential: [06:00:33.851] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.851] | : . ' , ; ` - tweaked: FALSE [06:00:33.851] | : . ' , ; ` - call: plan(sequential) [06:00:33.853] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.853] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.853] | : . ' , assign_globals() ... [06:00:33.853] | : . ' , List of 1 [06:00:33.853] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.853] | : . ' , - attr(*, "where")=List of 1 [06:00:33.853] | : . ' , ..$ x: [06:00:33.853] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.853] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.853] | : . ' , - attr(*, "total_size")= num NA [06:00:33.853] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.859] | : . ' , - copied 'x' to environment [06:00:33.859] | : . ' , assign_globals() ... done [06:00:33.863] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.864] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.864] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.864] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.865] | : . ' , ; ` | : New stack: [06:00:33.865] | : . ' , ; ` | : List of 1 [06:00:33.865] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.865] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.865] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.865] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.865] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.865] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.873] | : . ' , ; ` | : Old stack: [06:00:33.873] | : . ' , ; ` | : List of 1 [06:00:33.873] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.873] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.873] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.873] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.873] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.873] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.880] | : . ' , ; ` | : Identical [06:00:33.881] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.881] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.881] | : . ' , ; ` | List of future strategies: [06:00:33.881] | : . ' , ; ` | 1. sequential: [06:00:33.881] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.881] | : . ' , ; ` | - tweaked: FALSE [06:00:33.881] | : . ' , ; ` | - call: plan(sequential) [06:00:33.883] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.883] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.883] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.884] | : . ' , SequentialFuture started (and completed) [06:00:33.885] | : . ' , signalConditions() ... [06:00:33.885] | : . ' , ; include = 'immediateCondition' [06:00:33.885] | : . ' , ; exclude = [06:00:33.886] | : . ' , ; resignal = FALSE [06:00:33.886] | : . ' , ; Number of conditions: 6 [06:00:33.886] | : . ' , ; int 6 [06:00:33.887] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.888] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.888] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.888] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.889] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.889] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.889] | : . ' , signalConditions() ... done [06:00:33.890] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:33.890] | : . Launching futures ... done [06:00:33.890] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:33.891] | : Using SequentialFutureBackend ... done [06:00:33.891] | run() for 'Future' ('fsample_1-886304') ... done [06:00:33.892] future(..., label = 'fsample_1-886304') ... done SequentialFuture: Label: 'fsample_1-886304' 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: 0x00000209fc84c820 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-22 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.05575609 secs (started 2025-06-05 06:00:33.806787) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:33.894] future(..., label = 'fsample_2-969223') ... [06:00:33.895] | lazy: FALSE [06:00:33.895] | stdout: TRUE [06:00:33.895] | conditions: [n=1] 'condition' [06:00:33.896] | gc: FALSE [06:00:33.896] | earlySignal: FALSE [06:00:33.896] | getGlobalsAndPackages() ... [06:00:33.897] | : Searching for globals ... [06:00:33.910] | : . globals found: [3] '{', 'sample', 'x' [06:00:33.911] | : Searching for globals ... done [06:00:33.911] | : Resolving globals: FALSE [06:00:33.912] | : Search for packages associated with the globals ... [06:00:33.912] | : . Packages associated with globals: [1] 'base' [06:00:33.913] | : . Packages: [1] 'base' [06:00:33.913] | : Search for packages associated with the globals ... done [06:00:33.914] | : Packages after dropping 'base': [0] [06:00:33.914] | : globals: [1] 'x' [06:00:33.914] | : packages: [0] [06:00:33.914] | getGlobalsAndPackages() ... done [06:00:33.915] | run() for 'Future' ('fsample_2-969223') ... [06:00:33.915] | : state: 'created' [06:00:33.916] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.916] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.916] | : Using SequentialFutureBackend ... [06:00:33.917] | : . Number of futures since start: 17 (17 created, 17 launched, 17 finished) [06:00:33.917] | : . Launching futures ... [06:00:33.917] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:33.918] | : . ' , getFutureData() ... [06:00:33.918] | : . ' , ; getFutureCore() ... [06:00:33.918] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:33.919] | : . ' , ; getFutureCore() ... done [06:00:33.919] | : . ' , ; getFutureCapture() ... [06:00:33.919] | : . ' , ; getFutureCapture() ... done [06:00:33.920] | : . ' , ; getFutureContext() ... [06:00:33.920] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.920] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:33.921] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.921] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:33.921] | : . ' , ; getFutureContext() ... done [06:00:33.922] | : . ' , getFutureData() ... done [06:00:33.925] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:33.926] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:33.926] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:33.927] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.927] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.927] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:33.928] | : . ' , ; ` | New stack: [06:00:33.928] | : . ' , ; ` | List of 1 [06:00:33.928] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.928] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.928] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:33.928] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.928] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.928] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.928] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.928] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.935] | : . ' , ; ` | Old stack: [06:00:33.935] | : . ' , ; ` | List of 1 [06:00:33.935] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.935] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.935] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:33.935] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.935] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.935] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.935] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:33.935] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.935] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.935] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.935] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.942] | : . ' , ; ` | Not identical [06:00:33.943] | : . ' , ; ` | all.equal() for future ... [06:00:33.943] | : . ' , ; ` | : List of 2 [06:00:33.943] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.943] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:33.943] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.943] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.943] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.943] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.943] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.956] | : . ' , ; ` | all.equal() for future ... done [06:00:33.956] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:33.957] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.957] | : . ' , ; ` List of future strategies: [06:00:33.957] | : . ' , ; ` 1. sequential: [06:00:33.957] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.957] | : . ' , ; ` - tweaked: FALSE [06:00:33.957] | : . ' , ; ` - call: plan(sequential) [06:00:33.959] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.959] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.959] | : . ' , assign_globals() ... [06:00:33.960] | : . ' , List of 1 [06:00:33.960] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:33.960] | : . ' , - attr(*, "where")=List of 1 [06:00:33.960] | : . ' , ..$ x: [06:00:33.960] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:33.960] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:33.960] | : . ' , - attr(*, "total_size")= num NA [06:00:33.960] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:33.966] | : . ' , - copied 'x' to environment [06:00:33.966] | : . ' , assign_globals() ... done [06:00:33.971] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.971] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:33.972] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:33.972] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:33.972] | : . ' , ; ` | : New stack: [06:00:33.973] | : . ' , ; ` | : List of 1 [06:00:33.973] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.973] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.973] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.973] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.973] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.973] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.980] | : . ' , ; ` | : Old stack: [06:00:33.981] | : . ' , ; ` | : List of 1 [06:00:33.981] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.981] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:33.981] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:33.981] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:33.981] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:33.981] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:33.988] | : . ' , ; ` | : Identical [06:00:33.988] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:33.988] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:33.989] | : . ' , ; ` | List of future strategies: [06:00:33.989] | : . ' , ; ` | 1. sequential: [06:00:33.989] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:33.989] | : . ' , ; ` | - tweaked: FALSE [06:00:33.989] | : . ' , ; ` | - call: plan(sequential) [06:00:33.990] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:33.990] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.990] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:33.991] | : . ' , SequentialFuture started (and completed) [06:00:33.991] | : . ' , signalConditions() ... [06:00:33.992] | : . ' , ; include = 'immediateCondition' [06:00:33.992] | : . ' , ; exclude = [06:00:33.992] | : . ' , ; resignal = FALSE [06:00:33.992] | : . ' , ; Number of conditions: 6 [06:00:33.996] | : . ' , ; int 6 [06:00:33.997] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.998] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.998] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.998] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.998] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.999] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:33.999] | : . ' , signalConditions() ... done [06:00:33.999] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.000] | : . Launching futures ... done [06:00:34.000] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.000] | : Using SequentialFutureBackend ... done [06:00:34.001] | run() for 'Future' ('fsample_2-969223') ... done [06:00:34.001] future(..., label = 'fsample_2-969223') ... done SequentialFuture: Label: 'fsample_2-969223' 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: 0x00000209fc84c820 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-23 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04733706 secs (started 2025-06-05 06:00:33.922524) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.003] future(..., label = 'fsample_3-997359') ... [06:00:34.004] | lazy: FALSE [06:00:34.004] | stdout: TRUE [06:00:34.004] | conditions: [n=1] 'condition' [06:00:34.004] | gc: FALSE [06:00:34.005] | earlySignal: FALSE [06:00:34.005] | getGlobalsAndPackages() ... [06:00:34.005] | : Searching for globals ... [06:00:34.016] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.017] | : Searching for globals ... done [06:00:34.017] | : Resolving globals: FALSE [06:00:34.018] | : Search for packages associated with the globals ... [06:00:34.018] | : . Packages associated with globals: [1] 'base' [06:00:34.019] | : . Packages: [1] 'base' [06:00:34.019] | : Search for packages associated with the globals ... done [06:00:34.019] | : Packages after dropping 'base': [0] [06:00:34.019] | : globals: [1] 'x' [06:00:34.020] | : packages: [0] [06:00:34.020] | getGlobalsAndPackages() ... done [06:00:34.021] | run() for 'Future' ('fsample_3-997359') ... [06:00:34.021] | : state: 'created' [06:00:34.021] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.021] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.022] | : Using SequentialFutureBackend ... [06:00:34.022] | : . Number of futures since start: 18 (18 created, 18 launched, 18 finished) [06:00:34.022] | : . Launching futures ... [06:00:34.023] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.023] | : . ' , getFutureData() ... [06:00:34.023] | : . ' , ; getFutureCore() ... [06:00:34.024] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.024] | : . ' , ; getFutureCore() ... done [06:00:34.024] | : . ' , ; getFutureCapture() ... [06:00:34.024] | : . ' , ; getFutureCapture() ... done [06:00:34.025] | : . ' , ; getFutureContext() ... [06:00:34.025] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.025] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.026] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.026] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.026] | : . ' , ; getFutureContext() ... done [06:00:34.026] | : . ' , getFutureData() ... done [06:00:34.030] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.030] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.030] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.031] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.031] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.031] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.032] | : . ' , ; ` | New stack: [06:00:34.032] | : . ' , ; ` | List of 1 [06:00:34.032] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.032] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.032] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.032] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.032] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.032] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.032] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.032] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.038] | : . ' , ; ` | Old stack: [06:00:34.038] | : . ' , ; ` | List of 1 [06:00:34.038] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.038] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.038] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.038] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.038] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.038] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.038] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.038] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.038] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.038] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.038] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.045] | : . ' , ; ` | Not identical [06:00:34.045] | : . ' , ; ` | all.equal() for future ... [06:00:34.045] | : . ' , ; ` | : List of 2 [06:00:34.045] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.045] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.045] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.045] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.045] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.045] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.045] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.056] | : . ' , ; ` | all.equal() for future ... done [06:00:34.057] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.057] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.057] | : . ' , ; ` List of future strategies: [06:00:34.057] | : . ' , ; ` 1. sequential: [06:00:34.057] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.057] | : . ' , ; ` - tweaked: FALSE [06:00:34.057] | : . ' , ; ` - call: plan(sequential) [06:00:34.058] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.059] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.059] | : . ' , assign_globals() ... [06:00:34.059] | : . ' , List of 1 [06:00:34.059] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.059] | : . ' , - attr(*, "where")=List of 1 [06:00:34.059] | : . ' , ..$ x: [06:00:34.059] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.059] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.059] | : . ' , - attr(*, "total_size")= num NA [06:00:34.059] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.065] | : . ' , - copied 'x' to environment [06:00:34.065] | : . ' , assign_globals() ... done [06:00:34.069] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.069] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.070] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.070] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.070] | : . ' , ; ` | : New stack: [06:00:34.070] | : . ' , ; ` | : List of 1 [06:00:34.070] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.070] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.070] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.070] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.070] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.070] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.077] | : . ' , ; ` | : Old stack: [06:00:34.078] | : . ' , ; ` | : List of 1 [06:00:34.078] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.078] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.078] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.078] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.078] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.078] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.084] | : . ' , ; ` | : Identical [06:00:34.085] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.085] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.085] | : . ' , ; ` | List of future strategies: [06:00:34.085] | : . ' , ; ` | 1. sequential: [06:00:34.085] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.085] | : . ' , ; ` | - tweaked: FALSE [06:00:34.085] | : . ' , ; ` | - call: plan(sequential) [06:00:34.086] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.086] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.087] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.088] | : . ' , SequentialFuture started (and completed) [06:00:34.088] | : . ' , signalConditions() ... [06:00:34.088] | : . ' , ; include = 'immediateCondition' [06:00:34.088] | : . ' , ; exclude = [06:00:34.089] | : . ' , ; resignal = FALSE [06:00:34.089] | : . ' , ; Number of conditions: 6 [06:00:34.089] | : . ' , ; int 6 [06:00:34.090] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.090] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.091] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.091] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.091] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.092] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.092] | : . ' , signalConditions() ... done [06:00:34.092] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.092] | : . Launching futures ... done [06:00:34.093] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.093] | : Using SequentialFutureBackend ... done [06:00:34.093] | run() for 'Future' ('fsample_3-997359') ... done [06:00:34.093] future(..., label = 'fsample_3-997359') ... done SequentialFuture: Label: 'fsample_3-997359' 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: 0x00000209fc84c820 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-24 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04076099 secs (started 2025-06-05 06:00:34.027334) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.096] future(..., label = 'fsample_4-887368') ... [06:00:34.096] | lazy: FALSE [06:00:34.096] | stdout: TRUE [06:00:34.096] | conditions: [n=1] 'condition' [06:00:34.097] | gc: FALSE [06:00:34.097] | earlySignal: FALSE [06:00:34.097] | getGlobalsAndPackages() ... [06:00:34.097] | : Searching for globals ... [06:00:34.105] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.105] | : Searching for globals ... done [06:00:34.106] | : Resolving globals: FALSE [06:00:34.106] | : Search for packages associated with the globals ... [06:00:34.106] | : . Packages associated with globals: [1] 'base' [06:00:34.107] | : . Packages: [1] 'base' [06:00:34.107] | : Search for packages associated with the globals ... done [06:00:34.107] | : Packages after dropping 'base': [0] [06:00:34.108] | : globals: [1] 'x' [06:00:34.108] | : packages: [0] [06:00:34.108] | getGlobalsAndPackages() ... done [06:00:34.109] | run() for 'Future' ('fsample_4-887368') ... [06:00:34.109] | : state: 'created' [06:00:34.109] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.109] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.109] | : Using SequentialFutureBackend ... [06:00:34.110] | : . Number of futures since start: 19 (19 created, 19 launched, 19 finished) [06:00:34.110] | : . Launching futures ... [06:00:34.110] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.110] | : . ' , getFutureData() ... [06:00:34.110] | : . ' , ; getFutureCore() ... [06:00:34.111] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.111] | : . ' , ; getFutureCore() ... done [06:00:34.111] | : . ' , ; getFutureCapture() ... [06:00:34.111] | : . ' , ; getFutureCapture() ... done [06:00:34.111] | : . ' , ; getFutureContext() ... [06:00:34.112] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.112] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.112] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.112] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.112] | : . ' , ; getFutureContext() ... done [06:00:34.113] | : . ' , getFutureData() ... done [06:00:34.115] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.115] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.115] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.116] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.116] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.116] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.116] | : . ' , ; ` | New stack: [06:00:34.117] | : . ' , ; ` | List of 1 [06:00:34.117] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.117] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.117] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.117] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.117] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.117] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.117] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.117] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.122] | : . ' , ; ` | Old stack: [06:00:34.122] | : . ' , ; ` | List of 1 [06:00:34.122] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.122] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.122] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.122] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.122] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.122] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.122] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.122] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.122] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.122] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.122] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.131] | : . ' , ; ` | Not identical [06:00:34.131] | : . ' , ; ` | all.equal() for future ... [06:00:34.131] | : . ' , ; ` | : List of 2 [06:00:34.131] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.131] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.131] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.131] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.131] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.131] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.131] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.147] | : . ' , ; ` | all.equal() for future ... done [06:00:34.147] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.148] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.148] | : . ' , ; ` List of future strategies: [06:00:34.148] | : . ' , ; ` 1. sequential: [06:00:34.148] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.148] | : . ' , ; ` - tweaked: FALSE [06:00:34.148] | : . ' , ; ` - call: plan(sequential) [06:00:34.149] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.150] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.150] | : . ' , assign_globals() ... [06:00:34.150] | : . ' , List of 1 [06:00:34.150] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.150] | : . ' , - attr(*, "where")=List of 1 [06:00:34.150] | : . ' , ..$ x: [06:00:34.150] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.150] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.150] | : . ' , - attr(*, "total_size")= num NA [06:00:34.150] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.155] | : . ' , - copied 'x' to environment [06:00:34.156] | : . ' , assign_globals() ... done [06:00:34.159] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.160] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.160] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.160] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.160] | : . ' , ; ` | : New stack: [06:00:34.161] | : . ' , ; ` | : List of 1 [06:00:34.161] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.161] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.161] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.161] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.161] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.161] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.165] | : . ' , ; ` | : Old stack: [06:00:34.166] | : . ' , ; ` | : List of 1 [06:00:34.166] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.166] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.166] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.166] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.166] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.166] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.171] | : . ' , ; ` | : Identical [06:00:34.171] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.172] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.172] | : . ' , ; ` | List of future strategies: [06:00:34.172] | : . ' , ; ` | 1. sequential: [06:00:34.172] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.172] | : . ' , ; ` | - tweaked: FALSE [06:00:34.172] | : . ' , ; ` | - call: plan(sequential) [06:00:34.174] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.174] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.175] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.176] | : . ' , SequentialFuture started (and completed) [06:00:34.176] | : . ' , signalConditions() ... [06:00:34.176] | : . ' , ; include = 'immediateCondition' [06:00:34.177] | : . ' , ; exclude = [06:00:34.177] | : . ' , ; resignal = FALSE [06:00:34.177] | : . ' , ; Number of conditions: 6 [06:00:34.178] | : . ' , ; int 6 [06:00:34.179] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.179] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.180] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.180] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.181] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.181] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.181] | : . ' , signalConditions() ... done [06:00:34.182] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.182] | : . Launching futures ... done [06:00:34.182] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.183] | : Using SequentialFutureBackend ... done [06:00:34.183] | run() for 'Future' ('fsample_4-887368') ... done [06:00:34.183] future(..., label = 'fsample_4-887368') ... done SequentialFuture: Label: 'fsample_4-887368' 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: 0x00000209fc84c820 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-25 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04533005 secs (started 2025-06-05 06:00:34.11335) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.187] value() for list ... [06:00:34.188] | recursive: 0 [06:00:34.188] | reduce: FALSE [06:00:34.189] | length: 4 [06:00:34.189] | Number of remaining objects: 4 [06:00:34.190] | checking value #1: [06:00:34.190] | 'obj' is SequentialFuture [06:00:34.190] | resolved() for SequentialFuture ('fsample_1-886304') ... [06:00:34.190] | : state: 'finished' [06:00:34.191] | : run: TRUE [06:00:34.191] | : result: 'FutureResult' [06:00:34.191] | resolved() for SequentialFuture ('fsample_1-886304') ... done [06:00:34.192] | SequentialFuture #1 [06:00:34.192] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:34.192] | : nx: 4 [06:00:34.193] | : relay: TRUE [06:00:34.193] | : stdout: TRUE [06:00:34.193] | : signal: TRUE [06:00:34.193] | : resignal: FALSE [06:00:34.194] | : force: TRUE [06:00:34.194] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:34.194] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:34.195] | : until=1 [06:00:34.195] | : relaying element #1 [06:00:34.195] | : value() for SequentialFuture ('fsample_1-886304') ... [06:00:34.196] | : . signalConditions() ... [06:00:34.196] | : . ' include = 'immediateCondition' [06:00:34.196] | : . ' exclude = [06:00:34.196] | : . ' resignal = FALSE [06:00:34.197] | : . ' Number of conditions: 6 [06:00:34.197] | : . ' int 6 [06:00:34.198] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.199] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.199] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.199] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.199] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.200] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.200] | : . signalConditions() ... done [06:00:34.200] | : . relay stdout ... [06:00:34.201] | : . relay stdout ... done [06:00:34.201] | : . check for misuse ... [06:00:34.201] | : . check for misuse ... done [06:00:34.202] | : value() for SequentialFuture ('fsample_1-886304') ... done [06:00:34.202] | : signalConditions() ... [06:00:34.202] | : . include = 'immediateCondition' [06:00:34.203] | : . exclude = [06:00:34.203] | : . resignal = FALSE [06:00:34.203] | : . Number of conditions: 6 [06:00:34.203] | : . int 6 [06:00:34.204] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.205] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.205] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.205] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.205] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.206] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.206] | : signalConditions() ... done [06:00:34.206] | : signalConditions() ... [06:00:34.207] | : . include = 'condition' [06:00:34.207] | : . exclude = 'error', 'immediateCondition' [06:00:34.207] | : . resignal = TRUE [06:00:34.208] | : . Number of conditions: 6 [06:00:34.208] | : . int 6 [06:00:34.209] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.209] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.806] | : . ' , attachPackages() ... [06:00:34.209] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.210] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.807] | : . ' , ; packages: [n=1] 'future' [06:00:34.210] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.210] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.807] | : . ' , attachPackages() ... done [06:00:34.211] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.211] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.808] | : . ' , attachPackages() ... [06:00:34.211] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.212] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.808] | : . ' , ; packages: [n=0] [06:00:34.212] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.212] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.808] | : . ' , attachPackages() ... done [06:00:34.213] | : signalConditions() ... done [06:00:34.213] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.213] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.214] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:34.214] | value(, ...) ... [06:00:34.214] | value(, ...) ... done [06:00:34.215] | value() for SequentialFuture ('fsample_1-886304') ... [06:00:34.215] | : signalConditions() ... [06:00:34.215] | : . include = 'immediateCondition' [06:00:34.216] | : . exclude = [06:00:34.216] | : . resignal = FALSE [06:00:34.216] | : . Number of conditions: 6 [06:00:34.216] | : . int 6 [06:00:34.217] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.218] | : . already signaled, skipping [06:00:34.218] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.218] | : . already signaled, skipping [06:00:34.219] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.219] | : . already signaled, skipping [06:00:34.219] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.219] | : . already signaled, skipping [06:00:34.220] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.220] | : . already signaled, skipping [06:00:34.220] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.220] | : . already signaled, skipping [06:00:34.221] | : signalConditions() ... done [06:00:34.221] | : check for misuse ... [06:00:34.221] | : check for misuse ... done [06:00:34.222] | value() for SequentialFuture ('fsample_1-886304') ... done [06:00:34.222] | value: [06:00:34.222] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:34.223] | : nx: 4 [06:00:34.223] | : relay: TRUE [06:00:34.223] | : stdout: TRUE [06:00:34.223] | : signal: TRUE [06:00:34.224] | : resignal: FALSE [06:00:34.224] | : force: TRUE [06:00:34.224] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.224] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.225] | : until=2 [06:00:34.225] | : relaying element #2 [06:00:34.225] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.226] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.226] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:34.226] | resolve() for SequentialFuture ... [06:00:34.226] | resolve() for SequentialFuture ... done [06:00:34.227] | length: 3 (resolved future 1) [06:00:34.227] value() for list ... done [06:00:34.227] checking value #2: [06:00:34.228] 'obj' is SequentialFuture [06:00:34.228] resolved() for SequentialFuture ('fsample_2-969223') ... [06:00:34.228] | state: 'finished' [06:00:34.229] | run: TRUE [06:00:34.229] | result: 'FutureResult' [06:00:34.229] resolved() for SequentialFuture ('fsample_2-969223') ... done [06:00:34.229] SequentialFuture #2 [06:00:34.230] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:34.230] | nx: 4 [06:00:34.230] | relay: TRUE [06:00:34.231] | stdout: TRUE [06:00:34.231] | signal: TRUE [06:00:34.231] | resignal: FALSE [06:00:34.231] | force: TRUE [06:00:34.232] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.232] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.232] | until=2 [06:00:34.232] | relaying element #2 [06:00:34.233] | value() for SequentialFuture ('fsample_2-969223') ... [06:00:34.233] | : signalConditions() ... [06:00:34.233] | : . include = 'immediateCondition' [06:00:34.234] | : . exclude = [06:00:34.234] | : . resignal = FALSE [06:00:34.234] | : . Number of conditions: 6 [06:00:34.235] | : . int 6 [06:00:34.236] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.236] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.236] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.237] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.237] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.237] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.238] | : signalConditions() ... done [06:00:34.238] | : relay stdout ... [06:00:34.238] | : relay stdout ... done [06:00:34.239] | : check for misuse ... [06:00:34.239] | : check for misuse ... done [06:00:34.239] | value() for SequentialFuture ('fsample_2-969223') ... done [06:00:34.240] | signalConditions() ... [06:00:34.240] | : include = 'immediateCondition' [06:00:34.240] | : exclude = [06:00:34.240] | : resignal = FALSE [06:00:34.241] | : Number of conditions: 6 [06:00:34.241] | : int 6 [06:00:34.242] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.242] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.243] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.243] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.243] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.244] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.244] | signalConditions() ... done [06:00:34.244] | signalConditions() ... [06:00:34.245] | : include = 'condition' [06:00:34.245] | : exclude = 'error', 'immediateCondition' [06:00:34.245] | : resignal = TRUE [06:00:34.246] | : Number of conditions: 6 [06:00:34.246] | : int 6 [06:00:34.247] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.247] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:33.922] | : . ' , attachPackages() ... [06:00:34.248] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.248] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:33.923] | : . ' , ; packages: [n=1] 'future' [06:00:34.248] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.249] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:33.923] | : . ' , attachPackages() ... done [06:00:34.249] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.249] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:33.923] | : . ' , attachPackages() ... [06:00:34.250] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.250] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:33.924] | : . ' , ; packages: [n=0] [06:00:34.250] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.251] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:33.924] | : . ' , attachPackages() ... done [06:00:34.251] | signalConditions() ... done [06:00:34.251] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.252] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.252] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:34.252] value(, ...) ... [06:00:34.253] value(, ...) ... done [06:00:34.253] value() for SequentialFuture ('fsample_2-969223') ... [06:00:34.253] | signalConditions() ... [06:00:34.254] | : include = 'immediateCondition' [06:00:34.254] | : exclude = [06:00:34.254] | : resignal = FALSE [06:00:34.254] | : Number of conditions: 6 [06:00:34.255] | : int 6 [06:00:34.256] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.256] | : already signaled, skipping [06:00:34.257] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.257] | : already signaled, skipping [06:00:34.257] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.257] | : already signaled, skipping [06:00:34.258] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.258] | : already signaled, skipping [06:00:34.258] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.259] | : already signaled, skipping [06:00:34.259] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.259] | : already signaled, skipping [06:00:34.259] | signalConditions() ... done [06:00:34.260] | check for misuse ... [06:00:34.260] | check for misuse ... done [06:00:34.260] value() for SequentialFuture ('fsample_2-969223') ... done [06:00:34.261] value: [06:00:34.261] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:34.261] | nx: 4 [06:00:34.262] | relay: TRUE [06:00:34.262] | stdout: TRUE [06:00:34.262] | signal: TRUE [06:00:34.262] | resignal: FALSE [06:00:34.263] | force: TRUE [06:00:34.263] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.263] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.264] | until=3 [06:00:34.264] | relaying element #3 [06:00:34.264] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.264] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.265] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:34.265] resolve() for SequentialFuture ... [06:00:34.265] resolve() for SequentialFuture ... done [06:00:34.266] length: 2 (resolved future 2) [06:00:34.266] checking value #3: [06:00:34.266] 'obj' is SequentialFuture [06:00:34.267] resolved() for SequentialFuture ('fsample_3-997359') ... [06:00:34.267] | state: 'finished' [06:00:34.267] | run: TRUE [06:00:34.268] | result: 'FutureResult' [06:00:34.268] resolved() for SequentialFuture ('fsample_3-997359') ... done [06:00:34.268] SequentialFuture #3 [06:00:34.269] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:34.269] | nx: 4 [06:00:34.269] | relay: TRUE [06:00:34.269] | stdout: TRUE [06:00:34.270] | signal: TRUE [06:00:34.270] | resignal: FALSE [06:00:34.270] | force: TRUE [06:00:34.270] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.271] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:34.271] | until=3 [06:00:34.271] | relaying element #3 [06:00:34.272] | value() for SequentialFuture ('fsample_3-997359') ... [06:00:34.272] | : signalConditions() ... [06:00:34.272] | : . include = 'immediateCondition' [06:00:34.273] | : . exclude = [06:00:34.273] | : . resignal = FALSE [06:00:34.273] | : . Number of conditions: 6 [06:00:34.274] | : . int 6 [06:00:34.275] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.275] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.275] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.276] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.276] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.276] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.277] | : signalConditions() ... done [06:00:34.277] | : relay stdout ... [06:00:34.277] | : relay stdout ... done [06:00:34.278] | : check for misuse ... [06:00:34.278] | : check for misuse ... done [06:00:34.278] | value() for SequentialFuture ('fsample_3-997359') ... done [06:00:34.279] | signalConditions() ... [06:00:34.279] | : include = 'immediateCondition' [06:00:34.279] | : exclude = [06:00:34.279] | : resignal = FALSE [06:00:34.280] | : Number of conditions: 6 [06:00:34.280] | : int 6 [06:00:34.281] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.281] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.282] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.282] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.282] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.283] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.283] | signalConditions() ... done [06:00:34.283] | signalConditions() ... [06:00:34.284] | : include = 'condition' [06:00:34.284] | : exclude = 'error', 'immediateCondition' [06:00:34.284] | : resignal = TRUE [06:00:34.284] | : Number of conditions: 6 [06:00:34.285] | : int 6 [06:00:34.286] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.286] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:34.027] | : . ' , attachPackages() ... [06:00:34.286] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.287] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:34.027] | : . ' , ; packages: [n=1] 'future' [06:00:34.287] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.287] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:34.028] | : . ' , attachPackages() ... done [06:00:34.288] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.288] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:34.028] | : . ' , attachPackages() ... [06:00:34.289] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.289] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:34.028] | : . ' , ; packages: [n=0] [06:00:34.289] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.290] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:34.029] | : . ' , attachPackages() ... done [06:00:34.290] | signalConditions() ... done [06:00:34.290] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.291] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.291] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:34.291] value(, ...) ... [06:00:34.291] value(, ...) ... done [06:00:34.292] value() for SequentialFuture ('fsample_3-997359') ... [06:00:34.292] | signalConditions() ... [06:00:34.292] | : include = 'immediateCondition' [06:00:34.293] | : exclude = [06:00:34.293] | : resignal = FALSE [06:00:34.293] | : Number of conditions: 6 [06:00:34.294] | : int 6 [06:00:34.295] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.295] | : already signaled, skipping [06:00:34.295] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.295] | : already signaled, skipping [06:00:34.296] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.296] | : already signaled, skipping [06:00:34.296] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.297] | : already signaled, skipping [06:00:34.297] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.297] | : already signaled, skipping [06:00:34.297] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.298] | : already signaled, skipping [06:00:34.298] | signalConditions() ... done [06:00:34.298] | check for misuse ... [06:00:34.299] | check for misuse ... done [06:00:34.299] value() for SequentialFuture ('fsample_3-997359') ... done [06:00:34.299] value: [06:00:34.299] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:34.300] | nx: 4 [06:00:34.300] | relay: TRUE [06:00:34.300] | stdout: TRUE [06:00:34.300] | signal: TRUE [06:00:34.301] | resignal: FALSE [06:00:34.301] | force: TRUE [06:00:34.301] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.301] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.302] | until=4 [06:00:34.302] | relaying element #4 [06:00:34.302] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.303] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.303] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:34.303] resolve() for SequentialFuture ... [06:00:34.303] resolve() for SequentialFuture ... done [06:00:34.304] length: 1 (resolved future 3) [06:00:34.304] checking value #4: [06:00:34.305] 'obj' is SequentialFuture [06:00:34.305] resolved() for SequentialFuture ('fsample_4-887368') ... [06:00:34.305] | state: 'finished' [06:00:34.305] | run: TRUE [06:00:34.306] | result: 'FutureResult' [06:00:34.306] resolved() for SequentialFuture ('fsample_4-887368') ... done [06:00:34.306] SequentialFuture #4 [06:00:34.306] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:34.307] | nx: 4 [06:00:34.307] | relay: TRUE [06:00:34.307] | stdout: TRUE [06:00:34.308] | signal: TRUE [06:00:34.308] | resignal: FALSE [06:00:34.308] | force: TRUE [06:00:34.308] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.309] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:34.309] | until=4 [06:00:34.309] | relaying element #4 [06:00:34.309] | value() for SequentialFuture ('fsample_4-887368') ... [06:00:34.310] | : signalConditions() ... [06:00:34.310] | : . include = 'immediateCondition' [06:00:34.311] | : . exclude = [06:00:34.311] | : . resignal = FALSE [06:00:34.311] | : . Number of conditions: 6 [06:00:34.311] | : . int 6 [06:00:34.313] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.313] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.313] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.314] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.314] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.314] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.315] | : signalConditions() ... done [06:00:34.315] | : relay stdout ... [06:00:34.315] | : relay stdout ... done [06:00:34.315] | : check for misuse ... [06:00:34.316] | : check for misuse ... done [06:00:34.316] | value() for SequentialFuture ('fsample_4-887368') ... done [06:00:34.317] | signalConditions() ... [06:00:34.317] | : include = 'immediateCondition' [06:00:34.317] | : exclude = [06:00:34.317] | : resignal = FALSE [06:00:34.318] | : Number of conditions: 6 [06:00:34.318] | : int 6 [06:00:34.319] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.319] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.320] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.320] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.320] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.321] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.321] | signalConditions() ... done [06:00:34.321] | signalConditions() ... [06:00:34.322] | : include = 'condition' [06:00:34.322] | : exclude = 'error', 'immediateCondition' [06:00:34.322] | : resignal = TRUE [06:00:34.323] | : Number of conditions: 6 [06:00:34.323] | : int 6 [06:00:34.324] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.324] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:34.113] | : . ' , attachPackages() ... [06:00:34.325] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.325] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:34.113] | : . ' , ; packages: [n=1] 'future' [06:00:34.325] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.326] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:34.113] | : . ' , attachPackages() ... done [06:00:34.326] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.326] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:34.114] | : . ' , attachPackages() ... [06:00:34.327] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.327] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:34.114] | : . ' , ; packages: [n=0] [06:00:34.327] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.328] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:34.114] | : . ' , attachPackages() ... done [06:00:34.328] | signalConditions() ... done [06:00:34.328] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.329] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.329] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:34.329] value(, ...) ... [06:00:34.330] value(, ...) ... done [06:00:34.330] value() for SequentialFuture ('fsample_4-887368') ... [06:00:34.330] | signalConditions() ... [06:00:34.331] | : include = 'immediateCondition' [06:00:34.331] | : exclude = [06:00:34.331] | : resignal = FALSE [06:00:34.331] | : Number of conditions: 6 [06:00:34.332] | : int 6 [06:00:34.333] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.333] | : already signaled, skipping [06:00:34.333] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.334] | : already signaled, skipping [06:00:34.334] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.334] | : already signaled, skipping [06:00:34.335] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.340] | : already signaled, skipping [06:00:34.341] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.341] | : already signaled, skipping [06:00:34.341] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.342] | : already signaled, skipping [06:00:34.342] | signalConditions() ... done [06:00:34.342] | check for misuse ... [06:00:34.343] | check for misuse ... done [06:00:34.343] value() for SequentialFuture ('fsample_4-887368') ... done [06:00:34.343] value: [06:00:34.344] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:34.344] | nx: 4 [06:00:34.344] | relay: TRUE [06:00:34.345] | stdout: TRUE [06:00:34.345] | signal: TRUE [06:00:34.345] | resignal: FALSE [06:00:34.346] | force: TRUE [06:00:34.346] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.346] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.346] | until=4 [06:00:34.347] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.347] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.347] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:34.348] resolve() for SequentialFuture ... [06:00:34.348] resolve() for SequentialFuture ... done [06:00:34.348] length: 0 (resolved future 4) [06:00:34.349] Relaying remaining futures ... [06:00:34.349] | signalConditionsASAP(NULL, pos=0) ... [06:00:34.349] | : nx: 4 [06:00:34.349] | : relay: TRUE [06:00:34.350] | : stdout: TRUE [06:00:34.350] | : signal: TRUE [06:00:34.350] | : resignal: FALSE [06:00:34.351] | : force: TRUE [06:00:34.351] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.351] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:34.352] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.352] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:34.352] | signalConditionsASAP(NULL, pos=0) ... done [06:00:34.352] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 3 [[3]] [1] 1 [[4]] [1] 3 [06:00:34.353] future(..., label = 'fsample_1-521186') ... [06:00:34.354] | lazy: FALSE [06:00:34.354] | stdout: TRUE [06:00:34.354] | conditions: [n=1] 'condition' [06:00:34.354] | gc: FALSE [06:00:34.355] | earlySignal: FALSE [06:00:34.355] | getGlobalsAndPackages() ... [06:00:34.355] | : Searching for globals ... [06:00:34.368] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.368] | : Searching for globals ... done [06:00:34.369] | : Resolving globals: FALSE [06:00:34.369] | : Search for packages associated with the globals ... [06:00:34.370] | : . Packages associated with globals: [1] 'base' [06:00:34.370] | : . Packages: [1] 'base' [06:00:34.370] | : Search for packages associated with the globals ... done [06:00:34.371] | : Packages after dropping 'base': [0] [06:00:34.371] | : globals: [1] 'x' [06:00:34.371] | : packages: [0] [06:00:34.372] | getGlobalsAndPackages() ... done [06:00:34.372] | run() for 'Future' ('fsample_1-521186') ... [06:00:34.373] | : state: 'created' [06:00:34.373] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.373] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.374] | : Using SequentialFutureBackend ... [06:00:34.374] | : . Number of futures since start: 20 (20 created, 20 launched, 20 finished) [06:00:34.374] | : . Launching futures ... [06:00:34.375] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.375] | : . ' , getFutureData() ... [06:00:34.375] | : . ' , ; getFutureCore() ... [06:00:34.376] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.376] | : . ' , ; getFutureCore() ... done [06:00:34.376] | : . ' , ; getFutureCapture() ... [06:00:34.377] | : . ' , ; getFutureCapture() ... done [06:00:34.377] | : . ' , ; getFutureContext() ... [06:00:34.377] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.378] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.378] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.378] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.379] | : . ' , ; getFutureContext() ... done [06:00:34.379] | : . ' , getFutureData() ... done [06:00:34.382] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.383] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.383] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.384] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.384] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.384] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.385] | : . ' , ; ` | New stack: [06:00:34.385] | : . ' , ; ` | List of 1 [06:00:34.385] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.385] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.385] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.385] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.385] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.385] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.385] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.385] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.391] | : . ' , ; ` | Old stack: [06:00:34.392] | : . ' , ; ` | List of 1 [06:00:34.392] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.392] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.392] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.392] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.392] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.392] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.392] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.392] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.392] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.392] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.392] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.399] | : . ' , ; ` | Not identical [06:00:34.399] | : . ' , ; ` | all.equal() for future ... [06:00:34.400] | : . ' , ; ` | : List of 2 [06:00:34.400] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.400] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.400] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.400] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.400] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.400] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.400] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.410] | : . ' , ; ` | all.equal() for future ... done [06:00:34.410] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.410] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.411] | : . ' , ; ` List of future strategies: [06:00:34.411] | : . ' , ; ` 1. sequential: [06:00:34.411] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.411] | : . ' , ; ` - tweaked: FALSE [06:00:34.411] | : . ' , ; ` - call: plan(sequential) [06:00:34.411] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.411] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.412] | : . ' , assign_globals() ... [06:00:34.412] | : . ' , List of 1 [06:00:34.412] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.412] | : . ' , - attr(*, "where")=List of 1 [06:00:34.412] | : . ' , ..$ x: [06:00:34.412] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.412] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.412] | : . ' , - attr(*, "total_size")= num NA [06:00:34.412] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.415] | : . ' , - copied 'x' to environment [06:00:34.416] | : . ' , assign_globals() ... done [06:00:34.419] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.419] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.419] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.419] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.420] | : . ' , ; ` | : New stack: [06:00:34.420] | : . ' , ; ` | : List of 1 [06:00:34.420] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.420] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.420] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.420] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.420] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.420] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.424] | : . ' , ; ` | : Old stack: [06:00:34.425] | : . ' , ; ` | : List of 1 [06:00:34.425] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.425] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.425] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.425] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.425] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.425] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.429] | : . ' , ; ` | : Identical [06:00:34.429] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.429] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.429] | : . ' , ; ` | List of future strategies: [06:00:34.429] | : . ' , ; ` | 1. sequential: [06:00:34.429] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.429] | : . ' , ; ` | - tweaked: FALSE [06:00:34.429] | : . ' , ; ` | - call: plan(sequential) [06:00:34.430] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.430] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.431] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.431] | : . ' , SequentialFuture started (and completed) [06:00:34.432] | : . ' , signalConditions() ... [06:00:34.432] | : . ' , ; include = 'immediateCondition' [06:00:34.432] | : . ' , ; exclude = [06:00:34.432] | : . ' , ; resignal = FALSE [06:00:34.432] | : . ' , ; Number of conditions: 6 [06:00:34.432] | : . ' , ; int 6 [06:00:34.433] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.433] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.433] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.434] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.434] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.434] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.434] | : . ' , signalConditions() ... done [06:00:34.435] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.435] | : . Launching futures ... done [06:00:34.436] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.436] | : Using SequentialFutureBackend ... done [06:00:34.437] | run() for 'Future' ('fsample_1-521186') ... done [06:00:34.437] future(..., label = 'fsample_1-521186') ... done SequentialFuture: Label: 'fsample_1-521186' 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: 0x00000209f969de98 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-26 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03840709 secs (started 2025-06-05 06:00:34.379796) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.440] future(..., label = 'fsample_2-323260') ... [06:00:34.440] | lazy: FALSE [06:00:34.441] | stdout: TRUE [06:00:34.441] | conditions: [n=1] 'condition' [06:00:34.441] | gc: FALSE [06:00:34.441] | earlySignal: FALSE [06:00:34.442] | getGlobalsAndPackages() ... [06:00:34.442] | : Searching for globals ... [06:00:34.456] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.457] | : Searching for globals ... done [06:00:34.457] | : Resolving globals: FALSE [06:00:34.458] | : Search for packages associated with the globals ... [06:00:34.458] | : . Packages associated with globals: [1] 'base' [06:00:34.459] | : . Packages: [1] 'base' [06:00:34.459] | : Search for packages associated with the globals ... done [06:00:34.460] | : Packages after dropping 'base': [0] [06:00:34.460] | : globals: [1] 'x' [06:00:34.460] | : packages: [0] [06:00:34.461] | getGlobalsAndPackages() ... done [06:00:34.461] | run() for 'Future' ('fsample_2-323260') ... [06:00:34.462] | : state: 'created' [06:00:34.462] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.462] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.463] | : Using SequentialFutureBackend ... [06:00:34.463] | : . Number of futures since start: 21 (21 created, 21 launched, 21 finished) [06:00:34.463] | : . Launching futures ... [06:00:34.464] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.464] | : . ' , getFutureData() ... [06:00:34.464] | : . ' , ; getFutureCore() ... [06:00:34.465] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.465] | : . ' , ; getFutureCore() ... done [06:00:34.465] | : . ' , ; getFutureCapture() ... [06:00:34.466] | : . ' , ; getFutureCapture() ... done [06:00:34.466] | : . ' , ; getFutureContext() ... [06:00:34.467] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.467] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.467] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.468] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.468] | : . ' , ; getFutureContext() ... done [06:00:34.468] | : . ' , getFutureData() ... done [06:00:34.472] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.473] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.473] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.474] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.474] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.475] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.475] | : . ' , ; ` | New stack: [06:00:34.475] | : . ' , ; ` | List of 1 [06:00:34.475] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.475] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.475] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.475] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.475] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.475] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.475] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.475] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.479] | : . ' , ; ` | Old stack: [06:00:34.480] | : . ' , ; ` | List of 1 [06:00:34.480] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.480] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.480] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.480] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.480] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.480] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.480] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.480] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.480] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.480] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.480] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.486] | : . ' , ; ` | Not identical [06:00:34.486] | : . ' , ; ` | all.equal() for future ... [06:00:34.486] | : . ' , ; ` | : List of 2 [06:00:34.486] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.486] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.486] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.486] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.486] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.486] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.486] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.501] | : . ' , ; ` | all.equal() for future ... done [06:00:34.501] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.501] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.501] | : . ' , ; ` List of future strategies: [06:00:34.501] | : . ' , ; ` 1. sequential: [06:00:34.501] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.501] | : . ' , ; ` - tweaked: FALSE [06:00:34.501] | : . ' , ; ` - call: plan(sequential) [06:00:34.502] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.503] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.503] | : . ' , assign_globals() ... [06:00:34.503] | : . ' , List of 1 [06:00:34.503] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.503] | : . ' , - attr(*, "where")=List of 1 [06:00:34.503] | : . ' , ..$ x: [06:00:34.503] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.503] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.503] | : . ' , - attr(*, "total_size")= num NA [06:00:34.503] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.509] | : . ' , - copied 'x' to environment [06:00:34.509] | : . ' , assign_globals() ... done [06:00:34.514] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.514] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.514] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.515] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.515] | : . ' , ; ` | : New stack: [06:00:34.516] | : . ' , ; ` | : List of 1 [06:00:34.516] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.516] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.516] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.516] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.516] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.516] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.524] | : . ' , ; ` | : Old stack: [06:00:34.524] | : . ' , ; ` | : List of 1 [06:00:34.524] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.524] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.524] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.524] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.524] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.524] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.532] | : . ' , ; ` | : Identical [06:00:34.532] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.533] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.533] | : . ' , ; ` | List of future strategies: [06:00:34.533] | : . ' , ; ` | 1. sequential: [06:00:34.533] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.533] | : . ' , ; ` | - tweaked: FALSE [06:00:34.533] | : . ' , ; ` | - call: plan(sequential) [06:00:34.534] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.535] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.535] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.536] | : . ' , SequentialFuture started (and completed) [06:00:34.536] | : . ' , signalConditions() ... [06:00:34.537] | : . ' , ; include = 'immediateCondition' [06:00:34.537] | : . ' , ; exclude = [06:00:34.537] | : . ' , ; resignal = FALSE [06:00:34.538] | : . ' , ; Number of conditions: 6 [06:00:34.538] | : . ' , ; int 6 [06:00:34.539] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.540] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.540] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.540] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.541] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.541] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.541] | : . ' , signalConditions() ... done [06:00:34.542] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.542] | : . Launching futures ... done [06:00:34.542] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.543] | : Using SequentialFutureBackend ... done [06:00:34.543] | run() for 'Future' ('fsample_2-323260') ... done [06:00:34.543] future(..., label = 'fsample_2-323260') ... done SequentialFuture: Label: 'fsample_2-323260' 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: 0x00000209f969de98 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-27 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04325914 secs (started 2025-06-05 06:00:34.469431) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.546] future(..., label = 'fsample_3-721459') ... [06:00:34.547] | lazy: FALSE [06:00:34.547] | stdout: TRUE [06:00:34.547] | conditions: [n=1] 'condition' [06:00:34.548] | gc: FALSE [06:00:34.548] | earlySignal: FALSE [06:00:34.548] | getGlobalsAndPackages() ... [06:00:34.548] | : Searching for globals ... [06:00:34.560] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.561] | : Searching for globals ... done [06:00:34.561] | : Resolving globals: FALSE [06:00:34.562] | : Search for packages associated with the globals ... [06:00:34.562] | : . Packages associated with globals: [1] 'base' [06:00:34.563] | : . Packages: [1] 'base' [06:00:34.563] | : Search for packages associated with the globals ... done [06:00:34.564] | : Packages after dropping 'base': [0] [06:00:34.564] | : globals: [1] 'x' [06:00:34.564] | : packages: [0] [06:00:34.565] | getGlobalsAndPackages() ... done [06:00:34.566] | run() for 'Future' ('fsample_3-721459') ... [06:00:34.566] | : state: 'created' [06:00:34.567] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.567] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.567] | : Using SequentialFutureBackend ... [06:00:34.568] | : . Number of futures since start: 22 (22 created, 22 launched, 22 finished) [06:00:34.568] | : . Launching futures ... [06:00:34.569] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.569] | : . ' , getFutureData() ... [06:00:34.569] | : . ' , ; getFutureCore() ... [06:00:34.570] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.570] | : . ' , ; getFutureCore() ... done [06:00:34.570] | : . ' , ; getFutureCapture() ... [06:00:34.571] | : . ' , ; getFutureCapture() ... done [06:00:34.571] | : . ' , ; getFutureContext() ... [06:00:34.571] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.572] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.572] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.572] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.573] | : . ' , ; getFutureContext() ... done [06:00:34.573] | : . ' , getFutureData() ... done [06:00:34.577] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.578] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.578] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.579] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.579] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.580] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.580] | : . ' , ; ` | New stack: [06:00:34.580] | : . ' , ; ` | List of 1 [06:00:34.580] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.580] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.580] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.580] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.580] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.580] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.580] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.580] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.587] | : . ' , ; ` | Old stack: [06:00:34.588] | : . ' , ; ` | List of 1 [06:00:34.588] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.588] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.588] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.588] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.588] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.588] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.588] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.588] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.588] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.588] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.588] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.596] | : . ' , ; ` | Not identical [06:00:34.597] | : . ' , ; ` | all.equal() for future ... [06:00:34.597] | : . ' , ; ` | : List of 2 [06:00:34.597] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.597] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.597] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.597] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.597] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.597] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.597] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.610] | : . ' , ; ` | all.equal() for future ... done [06:00:34.611] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.611] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.611] | : . ' , ; ` List of future strategies: [06:00:34.611] | : . ' , ; ` 1. sequential: [06:00:34.611] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.611] | : . ' , ; ` - tweaked: FALSE [06:00:34.611] | : . ' , ; ` - call: plan(sequential) [06:00:34.613] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.613] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.613] | : . ' , assign_globals() ... [06:00:34.614] | : . ' , List of 1 [06:00:34.614] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.614] | : . ' , - attr(*, "where")=List of 1 [06:00:34.614] | : . ' , ..$ x: [06:00:34.614] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.614] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.614] | : . ' , - attr(*, "total_size")= num NA [06:00:34.614] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.620] | : . ' , - copied 'x' to environment [06:00:34.620] | : . ' , assign_globals() ... done [06:00:34.625] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.626] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.626] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.626] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.627] | : . ' , ; ` | : New stack: [06:00:34.627] | : . ' , ; ` | : List of 1 [06:00:34.627] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.627] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.627] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.627] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.627] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.627] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.636] | : . ' , ; ` | : Old stack: [06:00:34.636] | : . ' , ; ` | : List of 1 [06:00:34.636] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.636] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.636] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.636] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.636] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.636] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.644] | : . ' , ; ` | : Identical [06:00:34.645] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.645] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.646] | : . ' , ; ` | List of future strategies: [06:00:34.646] | : . ' , ; ` | 1. sequential: [06:00:34.646] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.646] | : . ' , ; ` | - tweaked: FALSE [06:00:34.646] | : . ' , ; ` | - call: plan(sequential) [06:00:34.647] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.647] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.648] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.649] | : . ' , SequentialFuture started (and completed) [06:00:34.649] | : . ' , signalConditions() ... [06:00:34.649] | : . ' , ; include = 'immediateCondition' [06:00:34.650] | : . ' , ; exclude = [06:00:34.650] | : . ' , ; resignal = FALSE [06:00:34.651] | : . ' , ; Number of conditions: 6 [06:00:34.651] | : . ' , ; int 6 [06:00:34.652] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.652] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.653] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.653] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.654] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.654] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.654] | : . ' , signalConditions() ... done [06:00:34.655] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.655] | : . Launching futures ... done [06:00:34.655] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.656] | : Using SequentialFutureBackend ... done [06:00:34.656] | run() for 'Future' ('fsample_3-721459') ... done [06:00:34.656] future(..., label = 'fsample_3-721459') ... done SequentialFuture: Label: 'fsample_3-721459' 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: 0x00000209f969de98 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-28 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04978299 secs (started 2025-06-05 06:00:34.57427) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.660] future(..., label = 'fsample_4-69258') ... [06:00:34.660] | lazy: FALSE [06:00:34.660] | stdout: TRUE [06:00:34.661] | conditions: [n=1] 'condition' [06:00:34.661] | gc: FALSE [06:00:34.661] | earlySignal: FALSE [06:00:34.662] | getGlobalsAndPackages() ... [06:00:34.662] | : Searching for globals ... [06:00:34.683] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.684] | : Searching for globals ... done [06:00:34.684] | : Resolving globals: FALSE [06:00:34.685] | : Search for packages associated with the globals ... [06:00:34.685] | : . Packages associated with globals: [1] 'base' [06:00:34.686] | : . Packages: [1] 'base' [06:00:34.686] | : Search for packages associated with the globals ... done [06:00:34.687] | : Packages after dropping 'base': [0] [06:00:34.687] | : globals: [1] 'x' [06:00:34.688] | : packages: [0] [06:00:34.688] | getGlobalsAndPackages() ... done [06:00:34.689] | run() for 'Future' ('fsample_4-69258') ... [06:00:34.689] | : state: 'created' [06:00:34.689] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.690] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.690] | : Using SequentialFutureBackend ... [06:00:34.690] | : . Number of futures since start: 23 (23 created, 23 launched, 23 finished) [06:00:34.691] | : . Launching futures ... [06:00:34.691] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.692] | : . ' , getFutureData() ... [06:00:34.692] | : . ' , ; getFutureCore() ... [06:00:34.692] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.693] | : . ' , ; getFutureCore() ... done [06:00:34.693] | : . ' , ; getFutureCapture() ... [06:00:34.693] | : . ' , ; getFutureCapture() ... done [06:00:34.694] | : . ' , ; getFutureContext() ... [06:00:34.694] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.695] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.695] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.695] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.696] | : . ' , ; getFutureContext() ... done [06:00:34.696] | : . ' , getFutureData() ... done [06:00:34.700] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.700] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.701] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.701] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.702] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.702] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.703] | : . ' , ; ` | New stack: [06:00:34.703] | : . ' , ; ` | List of 1 [06:00:34.703] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.703] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.703] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.703] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.703] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.703] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.703] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.703] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.710] | : . ' , ; ` | Old stack: [06:00:34.710] | : . ' , ; ` | List of 1 [06:00:34.710] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.710] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.710] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.710] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.710] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.710] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.710] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.710] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.710] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.710] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.710] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.719] | : . ' , ; ` | Not identical [06:00:34.719] | : . ' , ; ` | all.equal() for future ... [06:00:34.719] | : . ' , ; ` | : List of 2 [06:00:34.719] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.719] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.719] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.719] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.719] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.719] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.719] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.733] | : . ' , ; ` | all.equal() for future ... done [06:00:34.734] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.734] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.735] | : . ' , ; ` List of future strategies: [06:00:34.735] | : . ' , ; ` 1. sequential: [06:00:34.735] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.735] | : . ' , ; ` - tweaked: FALSE [06:00:34.735] | : . ' , ; ` - call: plan(sequential) [06:00:34.736] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.736] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.737] | : . ' , assign_globals() ... [06:00:34.737] | : . ' , List of 1 [06:00:34.737] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.737] | : . ' , - attr(*, "where")=List of 1 [06:00:34.737] | : . ' , ..$ x: [06:00:34.737] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.737] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.737] | : . ' , - attr(*, "total_size")= num NA [06:00:34.737] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.744] | : . ' , - copied 'x' to environment [06:00:34.744] | : . ' , assign_globals() ... done [06:00:34.749] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.750] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.750] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.750] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.751] | : . ' , ; ` | : New stack: [06:00:34.751] | : . ' , ; ` | : List of 1 [06:00:34.751] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.751] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.751] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.751] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.751] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.751] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.760] | : . ' , ; ` | : Old stack: [06:00:34.760] | : . ' , ; ` | : List of 1 [06:00:34.760] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.760] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.760] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.760] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.760] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.760] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.769] | : . ' , ; ` | : Identical [06:00:34.769] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.769] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.770] | : . ' , ; ` | List of future strategies: [06:00:34.770] | : . ' , ; ` | 1. sequential: [06:00:34.770] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.770] | : . ' , ; ` | - tweaked: FALSE [06:00:34.770] | : . ' , ; ` | - call: plan(sequential) [06:00:34.771] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.771] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.772] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.773] | : . ' , SequentialFuture started (and completed) [06:00:34.773] | : . ' , signalConditions() ... [06:00:34.774] | : . ' , ; include = 'immediateCondition' [06:00:34.774] | : . ' , ; exclude = [06:00:34.774] | : . ' , ; resignal = FALSE [06:00:34.775] | : . ' , ; Number of conditions: 6 [06:00:34.775] | : . ' , ; int 6 [06:00:34.776] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.777] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.777] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.777] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.778] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.778] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.778] | : . ' , signalConditions() ... done [06:00:34.779] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.779] | : . Launching futures ... done [06:00:34.779] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.780] | : Using SequentialFutureBackend ... done [06:00:34.780] | run() for 'Future' ('fsample_4-69258') ... done [06:00:34.780] future(..., label = 'fsample_4-69258') ... done SequentialFuture: Label: 'fsample_4-69258' 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: 0x00000209f969de98 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-29 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.05108905 secs (started 2025-06-05 06:00:34.696958) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.784] value() for list ... [06:00:34.784] | recursive: 0 [06:00:34.784] | reduce: FALSE [06:00:34.785] | length: 4 [06:00:34.785] | Number of remaining objects: 4 [06:00:34.785] | checking value #1: [06:00:34.786] | 'obj' is SequentialFuture [06:00:34.786] | resolved() for SequentialFuture ('fsample_1-521186') ... [06:00:34.787] | : state: 'finished' [06:00:34.787] | : run: TRUE [06:00:34.787] | : result: 'FutureResult' [06:00:34.788] | resolved() for SequentialFuture ('fsample_1-521186') ... done [06:00:34.788] | SequentialFuture #1 [06:00:34.788] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:34.789] | : nx: 4 [06:00:34.789] | : relay: TRUE [06:00:34.789] | : stdout: TRUE [06:00:34.790] | : signal: TRUE [06:00:34.790] | : resignal: FALSE [06:00:34.790] | : force: TRUE [06:00:34.790] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:34.791] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:34.791] | : until=1 [06:00:34.792] | : relaying element #1 [06:00:34.792] | : value() for SequentialFuture ('fsample_1-521186') ... [06:00:34.792] | : . signalConditions() ... [06:00:34.793] | : . ' include = 'immediateCondition' [06:00:34.793] | : . ' exclude = [06:00:34.793] | : . ' resignal = FALSE [06:00:34.794] | : . ' Number of conditions: 6 [06:00:34.794] | : . ' int 6 [06:00:34.795] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.796] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.796] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.796] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.797] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.797] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.797] | : . signalConditions() ... done [06:00:34.798] | : . relay stdout ... [06:00:34.798] | : . relay stdout ... done [06:00:34.799] | : . check for misuse ... [06:00:34.800] | : . check for misuse ... done [06:00:34.800] | : value() for SequentialFuture ('fsample_1-521186') ... done [06:00:34.801] | : signalConditions() ... [06:00:34.801] | : . include = 'immediateCondition' [06:00:34.801] | : . exclude = [06:00:34.801] | : . resignal = FALSE [06:00:34.802] | : . Number of conditions: 7 [06:00:34.802] | : . int 7 [06:00:34.803] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.804] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.804] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.804] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.805] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.805] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.806] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:34.806] | : signalConditions() ... done [06:00:34.806] | : signalConditions() ... [06:00:34.807] | : . include = 'condition' [06:00:34.807] | : . exclude = 'error', 'immediateCondition' [06:00:34.807] | : . resignal = TRUE [06:00:34.808] | : . Number of conditions: 7 [06:00:34.808] | : . int 7 [06:00:34.809] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.810] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:34.379] | : . ' , attachPackages() ... [06:00:34.810] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.810] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:34.380] | : . ' , ; packages: [n=1] 'future' [06:00:34.811] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.811] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:34.380] | : . ' , attachPackages() ... done [06:00:34.811] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.811] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:34.381] | : . ' , attachPackages() ... [06:00:34.812] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.812] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:34.381] | : . ' , ; packages: [n=0] [06:00:34.812] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.813] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:34.381] | : . ' , attachPackages() ... done [06:00:34.813] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:34.813] | : . Condition #7: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:34.814] | : signalConditions() ... done [06:00:34.814] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:34.814] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:34.814] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:34.815] value() for list ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-26 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-521186' 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: 0x00000209f969de98 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-26 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureWarning' Duration: 0.03840709 secs (started 2025-06-05 06:00:34.379796) Worker process: 94e552155ddaccdfa883c3fa86f85670 DEBUG: END TROUBLESHOOTING HELP [06:00:34.818] future(..., label = 'fsample_1-618114') ... [06:00:34.818] | lazy: FALSE [06:00:34.818] | stdout: TRUE [06:00:34.818] | conditions: [n=1] 'condition' [06:00:34.819] | gc: FALSE [06:00:34.819] | earlySignal: FALSE [06:00:34.819] | getGlobalsAndPackages() ... [06:00:34.819] | : Searching for globals ... [06:00:34.831] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.832] | : Searching for globals ... done [06:00:34.832] | : Resolving globals: FALSE [06:00:34.832] | : Search for packages associated with the globals ... [06:00:34.833] | : . Packages associated with globals: [1] 'base' [06:00:34.833] | : . Packages: [1] 'base' [06:00:34.833] | : Search for packages associated with the globals ... done [06:00:34.834] | : Packages after dropping 'base': [0] [06:00:34.834] | : globals: [1] 'x' [06:00:34.834] | : packages: [0] [06:00:34.835] | getGlobalsAndPackages() ... done [06:00:34.835] | run() for 'Future' ('fsample_1-618114') ... [06:00:34.836] | : state: 'created' [06:00:34.836] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.836] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.837] | : Using SequentialFutureBackend ... [06:00:34.837] | : . Number of futures since start: 24 (24 created, 24 launched, 24 finished) [06:00:34.837] | : . Launching futures ... [06:00:34.838] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.838] | : . ' , getFutureData() ... [06:00:34.838] | : . ' , ; getFutureCore() ... [06:00:34.838] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.839] | : . ' , ; getFutureCore() ... done [06:00:34.839] | : . ' , ; getFutureCapture() ... [06:00:34.839] | : . ' , ; getFutureCapture() ... done [06:00:34.840] | : . ' , ; getFutureContext() ... [06:00:34.840] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.840] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.841] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.841] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.841] | : . ' , ; getFutureContext() ... done [06:00:34.841] | : . ' , getFutureData() ... done [06:00:34.845] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.845] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.845] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.846] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.846] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.847] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.847] | : . ' , ; ` | New stack: [06:00:34.847] | : . ' , ; ` | List of 1 [06:00:34.847] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.847] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.847] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.847] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.847] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.847] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.847] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.847] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.853] | : . ' , ; ` | Old stack: [06:00:34.853] | : . ' , ; ` | List of 1 [06:00:34.853] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.853] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.853] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.853] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.853] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.853] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.853] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.853] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.853] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.853] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.853] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.860] | : . ' , ; ` | Not identical [06:00:34.861] | : . ' , ; ` | all.equal() for future ... [06:00:34.861] | : . ' , ; ` | : List of 2 [06:00:34.861] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.861] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.861] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.861] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.861] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.861] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.861] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.880] | : . ' , ; ` | all.equal() for future ... done [06:00:34.880] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.881] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.881] | : . ' , ; ` List of future strategies: [06:00:34.881] | : . ' , ; ` 1. sequential: [06:00:34.881] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.881] | : . ' , ; ` - tweaked: FALSE [06:00:34.881] | : . ' , ; ` - call: plan(sequential) [06:00:34.882] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.882] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.883] | : . ' , assign_globals() ... [06:00:34.883] | : . ' , List of 1 [06:00:34.883] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.883] | : . ' , - attr(*, "where")=List of 1 [06:00:34.883] | : . ' , ..$ x: [06:00:34.883] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.883] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.883] | : . ' , - attr(*, "total_size")= num NA [06:00:34.883] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.888] | : . ' , - copied 'x' to environment [06:00:34.889] | : . ' , assign_globals() ... done [06:00:34.893] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.893] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.893] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.894] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.894] | : . ' , ; ` | : New stack: [06:00:34.894] | : . ' , ; ` | : List of 1 [06:00:34.894] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.894] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.894] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.894] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.894] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.894] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.901] | : . ' , ; ` | : Old stack: [06:00:34.901] | : . ' , ; ` | : List of 1 [06:00:34.901] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.901] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.901] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.901] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.901] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.901] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.908] | : . ' , ; ` | : Identical [06:00:34.908] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:34.909] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.909] | : . ' , ; ` | List of future strategies: [06:00:34.909] | : . ' , ; ` | 1. sequential: [06:00:34.909] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.909] | : . ' , ; ` | - tweaked: FALSE [06:00:34.909] | : . ' , ; ` | - call: plan(sequential) [06:00:34.910] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.910] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.911] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.912] | : . ' , SequentialFuture started (and completed) [06:00:34.912] | : . ' , signalConditions() ... [06:00:34.912] | : . ' , ; include = 'immediateCondition' [06:00:34.913] | : . ' , ; exclude = [06:00:34.913] | : . ' , ; resignal = FALSE [06:00:34.913] | : . ' , ; Number of conditions: 6 [06:00:34.913] | : . ' , ; int 6 [06:00:34.914] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.915] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.915] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.915] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.916] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.916] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:34.916] | : . ' , signalConditions() ... done [06:00:34.917] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:34.917] | : . Launching futures ... done [06:00:34.917] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:34.918] | : Using SequentialFutureBackend ... done [06:00:34.918] | run() for 'Future' ('fsample_1-618114') ... done [06:00:34.918] future(..., label = 'fsample_1-618114') ... done SequentialFuture: Label: 'fsample_1-618114' 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: 0x00000209fc184a90 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-30 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04953909 secs (started 2025-06-05 06:00:34.842376) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:34.921] future(..., label = 'fsample_2-323939') ... [06:00:34.921] | lazy: FALSE [06:00:34.921] | stdout: TRUE [06:00:34.921] | conditions: [n=1] 'condition' [06:00:34.922] | gc: FALSE [06:00:34.922] | earlySignal: FALSE [06:00:34.922] | getGlobalsAndPackages() ... [06:00:34.922] | : Searching for globals ... [06:00:34.933] | : . globals found: [3] '{', 'sample', 'x' [06:00:34.933] | : Searching for globals ... done [06:00:34.934] | : Resolving globals: FALSE [06:00:34.934] | : Search for packages associated with the globals ... [06:00:34.934] | : . Packages associated with globals: [1] 'base' [06:00:34.935] | : . Packages: [1] 'base' [06:00:34.935] | : Search for packages associated with the globals ... done [06:00:34.936] | : Packages after dropping 'base': [0] [06:00:34.936] | : globals: [1] 'x' [06:00:34.936] | : packages: [0] [06:00:34.936] | getGlobalsAndPackages() ... done [06:00:34.937] | run() for 'Future' ('fsample_2-323939') ... [06:00:34.937] | : state: 'created' [06:00:34.937] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.938] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.938] | : Using SequentialFutureBackend ... [06:00:34.938] | : . Number of futures since start: 25 (25 created, 25 launched, 25 finished) [06:00:34.938] | : . Launching futures ... [06:00:34.939] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:34.939] | : . ' , getFutureData() ... [06:00:34.939] | : . ' , ; getFutureCore() ... [06:00:34.940] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:34.940] | : . ' , ; getFutureCore() ... done [06:00:34.940] | : . ' , ; getFutureCapture() ... [06:00:34.940] | : . ' , ; getFutureCapture() ... done [06:00:34.941] | : . ' , ; getFutureContext() ... [06:00:34.941] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.941] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:34.941] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.942] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:34.942] | : . ' , ; getFutureContext() ... done [06:00:34.942] | : . ' , getFutureData() ... done [06:00:34.945] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:34.946] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:34.946] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:34.946] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.947] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.947] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:34.947] | : . ' , ; ` | New stack: [06:00:34.948] | : . ' , ; ` | List of 1 [06:00:34.948] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.948] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.948] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:34.948] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.948] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.948] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.948] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.948] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.953] | : . ' , ; ` | Old stack: [06:00:34.954] | : . ' , ; ` | List of 1 [06:00:34.954] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.954] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.954] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:34.954] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.954] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.954] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.954] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:34.954] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.954] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.954] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.954] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.960] | : . ' , ; ` | Not identical [06:00:34.961] | : . ' , ; ` | all.equal() for future ... [06:00:34.961] | : . ' , ; ` | : List of 2 [06:00:34.961] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.961] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:34.961] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.961] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.961] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.961] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.961] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.972] | : . ' , ; ` | all.equal() for future ... done [06:00:34.973] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:34.973] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:34.973] | : . ' , ; ` List of future strategies: [06:00:34.973] | : . ' , ; ` 1. sequential: [06:00:34.973] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:34.973] | : . ' , ; ` - tweaked: FALSE [06:00:34.973] | : . ' , ; ` - call: plan(sequential) [06:00:34.974] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:34.975] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:34.975] | : . ' , assign_globals() ... [06:00:34.975] | : . ' , List of 1 [06:00:34.975] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:34.975] | : . ' , - attr(*, "where")=List of 1 [06:00:34.975] | : . ' , ..$ x: [06:00:34.975] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:34.975] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:34.975] | : . ' , - attr(*, "total_size")= num NA [06:00:34.975] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:34.980] | : . ' , - copied 'x' to environment [06:00:34.981] | : . ' , assign_globals() ... done [06:00:34.985] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.985] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:34.986] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:34.986] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:34.986] | : . ' , ; ` | : New stack: [06:00:34.987] | : . ' , ; ` | : List of 1 [06:00:34.987] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.987] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.987] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.987] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.987] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.987] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:34.994] | : . ' , ; ` | : Old stack: [06:00:34.994] | : . ' , ; ` | : List of 1 [06:00:34.994] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.994] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:34.994] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:34.994] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:34.994] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:34.994] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.001] | : . ' , ; ` | : Identical [06:00:35.001] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.001] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.001] | : . ' , ; ` | List of future strategies: [06:00:35.001] | : . ' , ; ` | 1. sequential: [06:00:35.001] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.001] | : . ' , ; ` | - tweaked: FALSE [06:00:35.001] | : . ' , ; ` | - call: plan(sequential) [06:00:35.002] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.003] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.003] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.004] | : . ' , SequentialFuture started (and completed) [06:00:35.004] | : . ' , signalConditions() ... [06:00:35.004] | : . ' , ; include = 'immediateCondition' [06:00:35.005] | : . ' , ; exclude = [06:00:35.005] | : . ' , ; resignal = FALSE [06:00:35.005] | : . ' , ; Number of conditions: 6 [06:00:35.006] | : . ' , ; int 6 [06:00:35.006] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.007] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.007] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.007] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.008] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.008] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.008] | : . ' , signalConditions() ... done [06:00:35.008] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.008] | : . Launching futures ... done [06:00:35.009] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.009] | : Using SequentialFutureBackend ... done [06:00:35.009] | run() for 'Future' ('fsample_2-323939') ... done [06:00:35.009] future(..., label = 'fsample_2-323939') ... done SequentialFuture: Label: 'fsample_2-323939' 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: 0x00000209fc184a90 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-31 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04085684 secs (started 2025-06-05 06:00:34.943206) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.011] future(..., label = 'fsample_3-634274') ... [06:00:35.011] | lazy: FALSE [06:00:35.011] | stdout: TRUE [06:00:35.012] | conditions: [n=1] 'condition' [06:00:35.012] | gc: FALSE [06:00:35.012] | earlySignal: FALSE [06:00:35.012] | getGlobalsAndPackages() ... [06:00:35.012] | : Searching for globals ... [06:00:35.025] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.026] | : Searching for globals ... done [06:00:35.026] | : Resolving globals: FALSE [06:00:35.026] | : Search for packages associated with the globals ... [06:00:35.027] | : . Packages associated with globals: [1] 'base' [06:00:35.027] | : . Packages: [1] 'base' [06:00:35.027] | : Search for packages associated with the globals ... done [06:00:35.028] | : Packages after dropping 'base': [0] [06:00:35.028] | : globals: [1] 'x' [06:00:35.028] | : packages: [0] [06:00:35.028] | getGlobalsAndPackages() ... done [06:00:35.029] | run() for 'Future' ('fsample_3-634274') ... [06:00:35.029] | : state: 'created' [06:00:35.029] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.030] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.030] | : Using SequentialFutureBackend ... [06:00:35.030] | : . Number of futures since start: 26 (26 created, 26 launched, 26 finished) [06:00:35.031] | : . Launching futures ... [06:00:35.031] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.031] | : . ' , getFutureData() ... [06:00:35.031] | : . ' , ; getFutureCore() ... [06:00:35.032] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.032] | : . ' , ; getFutureCore() ... done [06:00:35.032] | : . ' , ; getFutureCapture() ... [06:00:35.032] | : . ' , ; getFutureCapture() ... done [06:00:35.033] | : . ' , ; getFutureContext() ... [06:00:35.033] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.033] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.034] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.034] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.034] | : . ' , ; getFutureContext() ... done [06:00:35.034] | : . ' , getFutureData() ... done [06:00:35.037] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.038] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.038] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.039] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.039] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.039] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.040] | : . ' , ; ` | New stack: [06:00:35.040] | : . ' , ; ` | List of 1 [06:00:35.040] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.040] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.040] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.040] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.040] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.040] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.040] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.040] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.046] | : . ' , ; ` | Old stack: [06:00:35.046] | : . ' , ; ` | List of 1 [06:00:35.046] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.046] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.046] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.046] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.046] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.046] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.046] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.046] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.046] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.046] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.046] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.053] | : . ' , ; ` | Not identical [06:00:35.053] | : . ' , ; ` | all.equal() for future ... [06:00:35.053] | : . ' , ; ` | : List of 2 [06:00:35.053] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.053] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.053] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.053] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.053] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.053] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.053] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.065] | : . ' , ; ` | all.equal() for future ... done [06:00:35.066] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.066] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.066] | : . ' , ; ` List of future strategies: [06:00:35.066] | : . ' , ; ` 1. sequential: [06:00:35.066] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.066] | : . ' , ; ` - tweaked: FALSE [06:00:35.066] | : . ' , ; ` - call: plan(sequential) [06:00:35.067] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.068] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.068] | : . ' , assign_globals() ... [06:00:35.068] | : . ' , List of 1 [06:00:35.068] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.068] | : . ' , - attr(*, "where")=List of 1 [06:00:35.068] | : . ' , ..$ x: [06:00:35.068] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.068] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.068] | : . ' , - attr(*, "total_size")= num NA [06:00:35.068] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.074] | : . ' , - copied 'x' to environment [06:00:35.074] | : . ' , assign_globals() ... done [06:00:35.079] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.079] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.079] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.080] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.080] | : . ' , ; ` | : New stack: [06:00:35.080] | : . ' , ; ` | : List of 1 [06:00:35.080] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.080] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.080] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.080] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.080] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.080] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.084] | : . ' , ; ` | : Old stack: [06:00:35.085] | : . ' , ; ` | : List of 1 [06:00:35.085] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.085] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.085] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.085] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.085] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.085] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.089] | : . ' , ; ` | : Identical [06:00:35.089] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.089] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.089] | : . ' , ; ` | List of future strategies: [06:00:35.089] | : . ' , ; ` | 1. sequential: [06:00:35.089] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.089] | : . ' , ; ` | - tweaked: FALSE [06:00:35.089] | : . ' , ; ` | - call: plan(sequential) [06:00:35.090] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.090] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.091] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.092] | : . ' , SequentialFuture started (and completed) [06:00:35.092] | : . ' , signalConditions() ... [06:00:35.092] | : . ' , ; include = 'immediateCondition' [06:00:35.093] | : . ' , ; exclude = [06:00:35.093] | : . ' , ; resignal = FALSE [06:00:35.093] | : . ' , ; Number of conditions: 6 [06:00:35.093] | : . ' , ; int 6 [06:00:35.095] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.095] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.096] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.096] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.096] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.097] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.097] | : . ' , signalConditions() ... done [06:00:35.097] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.097] | : . Launching futures ... done [06:00:35.098] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.098] | : Using SequentialFutureBackend ... done [06:00:35.098] | run() for 'Future' ('fsample_3-634274') ... done [06:00:35.099] future(..., label = 'fsample_3-634274') ... done SequentialFuture: Label: 'fsample_3-634274' 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: 0x00000209fc184a90 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-32 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04260802 secs (started 2025-06-05 06:00:35.035245) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.101] future(..., label = 'fsample_4-107035') ... [06:00:35.101] | lazy: FALSE [06:00:35.102] | stdout: TRUE [06:00:35.102] | conditions: [n=1] 'condition' [06:00:35.102] | gc: FALSE [06:00:35.102] | earlySignal: FALSE [06:00:35.102] | getGlobalsAndPackages() ... [06:00:35.102] | : Searching for globals ... [06:00:35.114] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.115] | : Searching for globals ... done [06:00:35.115] | : Resolving globals: FALSE [06:00:35.116] | : Search for packages associated with the globals ... [06:00:35.116] | : . Packages associated with globals: [1] 'base' [06:00:35.117] | : . Packages: [1] 'base' [06:00:35.117] | : Search for packages associated with the globals ... done [06:00:35.118] | : Packages after dropping 'base': [0] [06:00:35.118] | : globals: [1] 'x' [06:00:35.119] | : packages: [0] [06:00:35.119] | getGlobalsAndPackages() ... done [06:00:35.120] | run() for 'Future' ('fsample_4-107035') ... [06:00:35.120] | : state: 'created' [06:00:35.120] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.121] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.121] | : Using SequentialFutureBackend ... [06:00:35.122] | : . Number of futures since start: 27 (27 created, 27 launched, 27 finished) [06:00:35.122] | : . Launching futures ... [06:00:35.122] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.123] | : . ' , getFutureData() ... [06:00:35.123] | : . ' , ; getFutureCore() ... [06:00:35.123] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.124] | : . ' , ; getFutureCore() ... done [06:00:35.124] | : . ' , ; getFutureCapture() ... [06:00:35.124] | : . ' , ; getFutureCapture() ... done [06:00:35.125] | : . ' , ; getFutureContext() ... [06:00:35.125] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.125] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.126] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.126] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.126] | : . ' , ; getFutureContext() ... done [06:00:35.127] | : . ' , getFutureData() ... done [06:00:35.130] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.130] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.131] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.131] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.132] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.132] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.133] | : . ' , ; ` | New stack: [06:00:35.133] | : . ' , ; ` | List of 1 [06:00:35.133] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.133] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.133] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.133] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.133] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.133] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.133] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.133] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.140] | : . ' , ; ` | Old stack: [06:00:35.140] | : . ' , ; ` | List of 1 [06:00:35.140] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.140] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.140] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.140] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.140] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.140] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.140] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.140] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.140] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.140] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.140] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.148] | : . ' , ; ` | Not identical [06:00:35.148] | : . ' , ; ` | all.equal() for future ... [06:00:35.148] | : . ' , ; ` | : List of 2 [06:00:35.148] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.148] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.148] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.148] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.148] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.148] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.148] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.162] | : . ' , ; ` | all.equal() for future ... done [06:00:35.162] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.163] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.163] | : . ' , ; ` List of future strategies: [06:00:35.163] | : . ' , ; ` 1. sequential: [06:00:35.163] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.163] | : . ' , ; ` - tweaked: FALSE [06:00:35.163] | : . ' , ; ` - call: plan(sequential) [06:00:35.164] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.165] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.165] | : . ' , assign_globals() ... [06:00:35.166] | : . ' , List of 1 [06:00:35.166] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.166] | : . ' , - attr(*, "where")=List of 1 [06:00:35.166] | : . ' , ..$ x: [06:00:35.166] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.166] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.166] | : . ' , - attr(*, "total_size")= num NA [06:00:35.166] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.172] | : . ' , - copied 'x' to environment [06:00:35.173] | : . ' , assign_globals() ... done [06:00:35.178] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.178] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.179] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.179] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.179] | : . ' , ; ` | : New stack: [06:00:35.179] | : . ' , ; ` | : List of 1 [06:00:35.179] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.179] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.179] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.179] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.179] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.179] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.195] | : . ' , ; ` | : Old stack: [06:00:35.195] | : . ' , ; ` | : List of 1 [06:00:35.195] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.195] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.195] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.195] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.195] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.195] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.203] | : . ' , ; ` | : Identical [06:00:35.204] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.204] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.205] | : . ' , ; ` | List of future strategies: [06:00:35.205] | : . ' , ; ` | 1. sequential: [06:00:35.205] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.205] | : . ' , ; ` | - tweaked: FALSE [06:00:35.205] | : . ' , ; ` | - call: plan(sequential) [06:00:35.206] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.206] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.207] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.208] | : . ' , SequentialFuture started (and completed) [06:00:35.208] | : . ' , signalConditions() ... [06:00:35.208] | : . ' , ; include = 'immediateCondition' [06:00:35.209] | : . ' , ; exclude = [06:00:35.209] | : . ' , ; resignal = FALSE [06:00:35.210] | : . ' , ; Number of conditions: 6 [06:00:35.210] | : . ' , ; int 6 [06:00:35.211] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.211] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.212] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.212] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.213] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.213] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.213] | : . ' , signalConditions() ... done [06:00:35.214] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.214] | : . Launching futures ... done [06:00:35.214] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.215] | : Using SequentialFutureBackend ... done [06:00:35.215] | run() for 'Future' ('fsample_4-107035') ... done [06:00:35.216] future(..., label = 'fsample_4-107035') ... done SequentialFuture: Label: 'fsample_4-107035' 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: 0x00000209fc184a90 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-33 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04916811 secs (started 2025-06-05 06:00:35.127447) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.218] value() for list ... [06:00:35.219] | recursive: 0 [06:00:35.219] | reduce: FALSE [06:00:35.219] | length: 4 [06:00:35.220] | Number of remaining objects: 4 [06:00:35.220] | checking value #1: [06:00:35.221] | 'obj' is SequentialFuture [06:00:35.221] | resolved() for SequentialFuture ('fsample_1-618114') ... [06:00:35.221] | : state: 'finished' [06:00:35.222] | : run: TRUE [06:00:35.222] | : result: 'FutureResult' [06:00:35.222] | resolved() for SequentialFuture ('fsample_1-618114') ... done [06:00:35.223] | SequentialFuture #1 [06:00:35.223] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:35.223] | : nx: 4 [06:00:35.224] | : relay: TRUE [06:00:35.224] | : stdout: TRUE [06:00:35.224] | : signal: TRUE [06:00:35.224] | : resignal: FALSE [06:00:35.225] | : force: TRUE [06:00:35.225] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:35.225] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:35.226] | : until=1 [06:00:35.226] | : relaying element #1 [06:00:35.226] | : value() for SequentialFuture ('fsample_1-618114') ... [06:00:35.227] | : . signalConditions() ... [06:00:35.227] | : . ' include = 'immediateCondition' [06:00:35.227] | : . ' exclude = [06:00:35.228] | : . ' resignal = FALSE [06:00:35.228] | : . ' Number of conditions: 6 [06:00:35.228] | : . ' int 6 [06:00:35.230] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.230] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.230] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.231] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.231] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.231] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.232] | : . signalConditions() ... done [06:00:35.232] | : . relay stdout ... [06:00:35.232] | : . relay stdout ... done [06:00:35.233] | : . check for misuse ... [06:00:35.233] | : . check for misuse ... done [06:00:35.233] | : value() for SequentialFuture ('fsample_1-618114') ... done [06:00:35.234] | : signalConditions() ... [06:00:35.234] | : . include = 'immediateCondition' [06:00:35.235] | : . exclude = [06:00:35.235] | : . resignal = FALSE [06:00:35.235] | : . Number of conditions: 6 [06:00:35.235] | : . int 6 [06:00:35.237] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.237] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.237] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.238] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.238] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.238] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.239] | : signalConditions() ... done [06:00:35.239] | : signalConditions() ... [06:00:35.239] | : . include = 'condition' [06:00:35.240] | : . exclude = 'error', 'immediateCondition' [06:00:35.240] | : . resignal = TRUE [06:00:35.240] | : . Number of conditions: 6 [06:00:35.241] | : . int 6 [06:00:35.242] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.242] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:34.842] | : . ' , attachPackages() ... [06:00:35.243] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.243] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:34.842] | : . ' , ; packages: [n=1] 'future' [06:00:35.243] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.244] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:34.843] | : . ' , attachPackages() ... done [06:00:35.244] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.245] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:34.843] | : . ' , attachPackages() ... [06:00:35.245] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.245] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:34.843] | : . ' , ; packages: [n=0] [06:00:35.246] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.246] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:34.844] | : . ' , attachPackages() ... done [06:00:35.247] | : signalConditions() ... done [06:00:35.247] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.247] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.248] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:35.248] | value(, ...) ... [06:00:35.248] | value(, ...) ... done [06:00:35.249] | value() for SequentialFuture ('fsample_1-618114') ... [06:00:35.249] | : signalConditions() ... [06:00:35.249] | : . include = 'immediateCondition' [06:00:35.250] | : . exclude = [06:00:35.250] | : . resignal = FALSE [06:00:35.250] | : . Number of conditions: 6 [06:00:35.251] | : . int 6 [06:00:35.252] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.252] | : . already signaled, skipping [06:00:35.253] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.253] | : . already signaled, skipping [06:00:35.253] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.254] | : . already signaled, skipping [06:00:35.254] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.254] | : . already signaled, skipping [06:00:35.255] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.255] | : . already signaled, skipping [06:00:35.255] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.255] | : . already signaled, skipping [06:00:35.256] | : signalConditions() ... done [06:00:35.256] | : check for misuse ... [06:00:35.257] | : check for misuse ... done [06:00:35.257] | value() for SequentialFuture ('fsample_1-618114') ... done [06:00:35.257] | value: [06:00:35.258] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:35.258] | : nx: 4 [06:00:35.258] | : relay: TRUE [06:00:35.259] | : stdout: TRUE [06:00:35.259] | : signal: TRUE [06:00:35.259] | : resignal: FALSE [06:00:35.259] | : force: TRUE [06:00:35.260] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.260] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.260] | : until=2 [06:00:35.261] | : relaying element #2 [06:00:35.261] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.261] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.262] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:35.262] | resolve() for SequentialFuture ... [06:00:35.262] | resolve() for SequentialFuture ... done [06:00:35.263] | length: 3 (resolved future 1) [06:00:35.263] value() for list ... done [06:00:35.264] checking value #2: [06:00:35.264] 'obj' is SequentialFuture [06:00:35.264] resolved() for SequentialFuture ('fsample_2-323939') ... [06:00:35.265] | state: 'finished' [06:00:35.265] | run: TRUE [06:00:35.265] | result: 'FutureResult' [06:00:35.266] resolved() for SequentialFuture ('fsample_2-323939') ... done [06:00:35.266] SequentialFuture #2 [06:00:35.266] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:35.266] | nx: 4 [06:00:35.267] | relay: TRUE [06:00:35.267] | stdout: TRUE [06:00:35.267] | signal: TRUE [06:00:35.268] | resignal: FALSE [06:00:35.268] | force: TRUE [06:00:35.268] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.269] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.269] | until=2 [06:00:35.269] | relaying element #2 [06:00:35.270] | value() for SequentialFuture ('fsample_2-323939') ... [06:00:35.270] | : signalConditions() ... [06:00:35.270] | : . include = 'immediateCondition' [06:00:35.271] | : . exclude = [06:00:35.271] | : . resignal = FALSE [06:00:35.271] | : . Number of conditions: 6 [06:00:35.272] | : . int 6 [06:00:35.273] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.273] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.274] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.274] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.274] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.275] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.275] | : signalConditions() ... done [06:00:35.275] | : relay stdout ... [06:00:35.276] | : relay stdout ... done [06:00:35.276] | : check for misuse ... [06:00:35.276] | : check for misuse ... done [06:00:35.277] | value() for SequentialFuture ('fsample_2-323939') ... done [06:00:35.277] | signalConditions() ... [06:00:35.278] | : include = 'immediateCondition' [06:00:35.278] | : exclude = [06:00:35.278] | : resignal = FALSE [06:00:35.278] | : Number of conditions: 6 [06:00:35.279] | : int 6 [06:00:35.280] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.280] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.280] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.281] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.281] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.281] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.282] | signalConditions() ... done [06:00:35.282] | signalConditions() ... [06:00:35.282] | : include = 'condition' [06:00:35.283] | : exclude = 'error', 'immediateCondition' [06:00:35.283] | : resignal = TRUE [06:00:35.283] | : Number of conditions: 6 [06:00:35.283] | : int 6 [06:00:35.284] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.285] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:34.943] | : . ' , attachPackages() ... [06:00:35.285] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.285] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:34.943] | : . ' , ; packages: [n=1] 'future' [06:00:35.286] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.286] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:34.944] | : . ' , attachPackages() ... done [06:00:35.286] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.287] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:34.944] | : . ' , attachPackages() ... [06:00:35.287] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.287] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:34.944] | : . ' , ; packages: [n=0] [06:00:35.288] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.288] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:34.944] | : . ' , attachPackages() ... done [06:00:35.288] | signalConditions() ... done [06:00:35.289] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.289] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.289] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:35.289] value(, ...) ... [06:00:35.290] value(, ...) ... done [06:00:35.290] value() for SequentialFuture ('fsample_2-323939') ... [06:00:35.290] | signalConditions() ... [06:00:35.291] | : include = 'immediateCondition' [06:00:35.291] | : exclude = [06:00:35.291] | : resignal = FALSE [06:00:35.291] | : Number of conditions: 6 [06:00:35.292] | : int 6 [06:00:35.292] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.293] | : already signaled, skipping [06:00:35.293] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.293] | : already signaled, skipping [06:00:35.294] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.294] | : already signaled, skipping [06:00:35.294] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.294] | : already signaled, skipping [06:00:35.295] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.295] | : already signaled, skipping [06:00:35.295] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.296] | : already signaled, skipping [06:00:35.296] | signalConditions() ... done [06:00:35.296] | check for misuse ... [06:00:35.296] | check for misuse ... done [06:00:35.297] value() for SequentialFuture ('fsample_2-323939') ... done [06:00:35.297] value: [06:00:35.297] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:35.298] | nx: 4 [06:00:35.298] | relay: TRUE [06:00:35.298] | stdout: TRUE [06:00:35.298] | signal: TRUE [06:00:35.299] | resignal: FALSE [06:00:35.299] | force: TRUE [06:00:35.299] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.299] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.300] | until=3 [06:00:35.300] | relaying element #3 [06:00:35.300] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.300] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.301] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:35.301] resolve() for SequentialFuture ... [06:00:35.301] resolve() for SequentialFuture ... done [06:00:35.302] length: 2 (resolved future 2) [06:00:35.302] checking value #3: [06:00:35.302] 'obj' is SequentialFuture [06:00:35.303] resolved() for SequentialFuture ('fsample_3-634274') ... [06:00:35.303] | state: 'finished' [06:00:35.303] | run: TRUE [06:00:35.304] | result: 'FutureResult' [06:00:35.304] resolved() for SequentialFuture ('fsample_3-634274') ... done [06:00:35.304] SequentialFuture #3 [06:00:35.304] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:35.305] | nx: 4 [06:00:35.305] | relay: TRUE [06:00:35.305] | stdout: TRUE [06:00:35.305] | signal: TRUE [06:00:35.306] | resignal: FALSE [06:00:35.306] | force: TRUE [06:00:35.306] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.306] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:35.307] | until=3 [06:00:35.307] | relaying element #3 [06:00:35.307] | value() for SequentialFuture ('fsample_3-634274') ... [06:00:35.308] | : signalConditions() ... [06:00:35.308] | : . include = 'immediateCondition' [06:00:35.308] | : . exclude = [06:00:35.308] | : . resignal = FALSE [06:00:35.309] | : . Number of conditions: 6 [06:00:35.309] | : . int 6 [06:00:35.310] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.310] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.311] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.311] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.311] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.312] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.312] | : signalConditions() ... done [06:00:35.312] | : relay stdout ... [06:00:35.312] | : relay stdout ... done [06:00:35.313] | : check for misuse ... [06:00:35.313] | : check for misuse ... done [06:00:35.313] | value() for SequentialFuture ('fsample_3-634274') ... done [06:00:35.314] | signalConditions() ... [06:00:35.314] | : include = 'immediateCondition' [06:00:35.314] | : exclude = [06:00:35.314] | : resignal = FALSE [06:00:35.315] | : Number of conditions: 6 [06:00:35.315] | : int 6 [06:00:35.316] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.316] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.316] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.317] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.317] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.317] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.318] | signalConditions() ... done [06:00:35.318] | signalConditions() ... [06:00:35.318] | : include = 'condition' [06:00:35.319] | : exclude = 'error', 'immediateCondition' [06:00:35.319] | : resignal = TRUE [06:00:35.319] | : Number of conditions: 6 [06:00:35.319] | : int 6 [06:00:35.320] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.320] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.035] | : . ' , attachPackages() ... [06:00:35.321] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.321] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.035] | : . ' , ; packages: [n=1] 'future' [06:00:35.322] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.322] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.036] | : . ' , attachPackages() ... done [06:00:35.322] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.322] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.036] | : . ' , attachPackages() ... [06:00:35.323] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.323] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.036] | : . ' , ; packages: [n=0] [06:00:35.324] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.324] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.037] | : . ' , attachPackages() ... done [06:00:35.324] | signalConditions() ... done [06:00:35.324] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.325] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.325] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:35.325] value(, ...) ... [06:00:35.326] value(, ...) ... done [06:00:35.326] value() for SequentialFuture ('fsample_3-634274') ... [06:00:35.326] | signalConditions() ... [06:00:35.326] | : include = 'immediateCondition' [06:00:35.327] | : exclude = [06:00:35.327] | : resignal = FALSE [06:00:35.327] | : Number of conditions: 6 [06:00:35.328] | : int 6 [06:00:35.329] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.329] | : already signaled, skipping [06:00:35.329] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.329] | : already signaled, skipping [06:00:35.330] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.330] | : already signaled, skipping [06:00:35.330] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.330] | : already signaled, skipping [06:00:35.331] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.331] | : already signaled, skipping [06:00:35.331] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.332] | : already signaled, skipping [06:00:35.332] | signalConditions() ... done [06:00:35.332] | check for misuse ... [06:00:35.332] | check for misuse ... done [06:00:35.333] value() for SequentialFuture ('fsample_3-634274') ... done [06:00:35.333] value: [06:00:35.333] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:35.334] | nx: 4 [06:00:35.334] | relay: TRUE [06:00:35.334] | stdout: TRUE [06:00:35.334] | signal: TRUE [06:00:35.335] | resignal: FALSE [06:00:35.335] | force: TRUE [06:00:35.335] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.335] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.336] | until=4 [06:00:35.336] | relaying element #4 [06:00:35.336] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.336] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.337] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:35.337] resolve() for SequentialFuture ... [06:00:35.337] resolve() for SequentialFuture ... done [06:00:35.338] length: 1 (resolved future 3) [06:00:35.338] checking value #4: [06:00:35.338] 'obj' is SequentialFuture [06:00:35.339] resolved() for SequentialFuture ('fsample_4-107035') ... [06:00:35.339] | state: 'finished' [06:00:35.339] | run: TRUE [06:00:35.340] | result: 'FutureResult' [06:00:35.340] resolved() for SequentialFuture ('fsample_4-107035') ... done [06:00:35.340] SequentialFuture #4 [06:00:35.340] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:35.341] | nx: 4 [06:00:35.341] | relay: TRUE [06:00:35.341] | stdout: TRUE [06:00:35.341] | signal: TRUE [06:00:35.342] | resignal: FALSE [06:00:35.342] | force: TRUE [06:00:35.342] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.342] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:35.343] | until=4 [06:00:35.343] | relaying element #4 [06:00:35.343] | value() for SequentialFuture ('fsample_4-107035') ... [06:00:35.344] | : signalConditions() ... [06:00:35.344] | : . include = 'immediateCondition' [06:00:35.344] | : . exclude = [06:00:35.344] | : . resignal = FALSE [06:00:35.345] | : . Number of conditions: 6 [06:00:35.345] | : . int 6 [06:00:35.346] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.346] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.347] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.347] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.347] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.348] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.348] | : signalConditions() ... done [06:00:35.348] | : relay stdout ... [06:00:35.348] | : relay stdout ... done [06:00:35.349] | : check for misuse ... [06:00:35.349] | : check for misuse ... done [06:00:35.349] | value() for SequentialFuture ('fsample_4-107035') ... done [06:00:35.350] | signalConditions() ... [06:00:35.350] | : include = 'immediateCondition' [06:00:35.350] | : exclude = [06:00:35.350] | : resignal = FALSE [06:00:35.351] | : Number of conditions: 6 [06:00:35.351] | : int 6 [06:00:35.352] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.352] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.352] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.353] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.353] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.353] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.354] | signalConditions() ... done [06:00:35.354] | signalConditions() ... [06:00:35.354] | : include = 'condition' [06:00:35.354] | : exclude = 'error', 'immediateCondition' [06:00:35.355] | : resignal = TRUE [06:00:35.355] | : Number of conditions: 6 [06:00:35.355] | : int 6 [06:00:35.356] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.356] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.127] | : . ' , attachPackages() ... [06:00:35.357] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.357] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.128] | : . ' , ; packages: [n=1] 'future' [06:00:35.357] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.358] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.128] | : . ' , attachPackages() ... done [06:00:35.358] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.358] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.128] | : . ' , attachPackages() ... [06:00:35.359] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.359] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.129] | : . ' , ; packages: [n=0] [06:00:35.359] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.360] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.129] | : . ' , attachPackages() ... done [06:00:35.360] | signalConditions() ... done [06:00:35.360] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.360] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.361] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:35.361] value(, ...) ... [06:00:35.361] value(, ...) ... done [06:00:35.362] value() for SequentialFuture ('fsample_4-107035') ... [06:00:35.362] | signalConditions() ... [06:00:35.362] | : include = 'immediateCondition' [06:00:35.362] | : exclude = [06:00:35.363] | : resignal = FALSE [06:00:35.363] | : Number of conditions: 6 [06:00:35.363] | : int 6 [06:00:35.364] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.364] | : already signaled, skipping [06:00:35.365] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.365] | : already signaled, skipping [06:00:35.365] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.366] | : already signaled, skipping [06:00:35.366] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.366] | : already signaled, skipping [06:00:35.366] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.367] | : already signaled, skipping [06:00:35.367] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.367] | : already signaled, skipping [06:00:35.368] | signalConditions() ... done [06:00:35.368] | check for misuse ... [06:00:35.368] | check for misuse ... done [06:00:35.368] value() for SequentialFuture ('fsample_4-107035') ... done [06:00:35.369] value: [06:00:35.369] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:35.369] | nx: 4 [06:00:35.369] | relay: TRUE [06:00:35.370] | stdout: TRUE [06:00:35.370] | signal: TRUE [06:00:35.370] | resignal: FALSE [06:00:35.370] | force: TRUE [06:00:35.371] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.371] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.371] | until=4 [06:00:35.372] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.372] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.372] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:35.372] resolve() for SequentialFuture ... [06:00:35.373] resolve() for SequentialFuture ... done [06:00:35.373] length: 0 (resolved future 4) [06:00:35.374] Relaying remaining futures ... [06:00:35.374] | signalConditionsASAP(NULL, pos=0) ... [06:00:35.374] | : nx: 4 [06:00:35.374] | : relay: TRUE [06:00:35.375] | : stdout: TRUE [06:00:35.375] | : signal: TRUE [06:00:35.375] | : resignal: FALSE [06:00:35.375] | : force: TRUE [06:00:35.376] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.376] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:35.376] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.377] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:35.377] | signalConditionsASAP(NULL, pos=0) ... done [06:00:35.377] Relaying remaining futures ... done [[1]] [1] 0 [[2]] [1] 3 [[3]] [1] 1 [[4]] [1] 2 [06:00:35.378] future(..., label = 'fsample_1-683821') ... [06:00:35.378] | lazy: FALSE [06:00:35.379] | stdout: TRUE [06:00:35.379] | conditions: [n=1] 'condition' [06:00:35.379] | gc: FALSE [06:00:35.380] | earlySignal: FALSE [06:00:35.385] | getGlobalsAndPackages() ... [06:00:35.385] | : Searching for globals ... [06:00:35.398] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.398] | : Searching for globals ... done [06:00:35.398] | : Resolving globals: FALSE [06:00:35.399] | : Search for packages associated with the globals ... [06:00:35.399] | : . Packages associated with globals: [1] 'base' [06:00:35.400] | : . Packages: [1] 'base' [06:00:35.400] | : Search for packages associated with the globals ... done [06:00:35.400] | : Packages after dropping 'base': [0] [06:00:35.401] | : globals: [1] 'x' [06:00:35.401] | : packages: [0] [06:00:35.401] | getGlobalsAndPackages() ... done [06:00:35.402] | run() for 'Future' ('fsample_1-683821') ... [06:00:35.402] | : state: 'created' [06:00:35.402] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.403] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.403] | : Using SequentialFutureBackend ... [06:00:35.403] | : . Number of futures since start: 28 (28 created, 28 launched, 28 finished) [06:00:35.404] | : . Launching futures ... [06:00:35.404] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.404] | : . ' , getFutureData() ... [06:00:35.405] | : . ' , ; getFutureCore() ... [06:00:35.405] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.405] | : . ' , ; getFutureCore() ... done [06:00:35.405] | : . ' , ; getFutureCapture() ... [06:00:35.406] | : . ' , ; getFutureCapture() ... done [06:00:35.406] | : . ' , ; getFutureContext() ... [06:00:35.406] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.407] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.407] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.407] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.407] | : . ' , ; getFutureContext() ... done [06:00:35.408] | : . ' , getFutureData() ... done [06:00:35.411] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.411] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.411] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.412] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.412] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.413] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.413] | : . ' , ; ` | New stack: [06:00:35.413] | : . ' , ; ` | List of 1 [06:00:35.413] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.413] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.413] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.413] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.413] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.413] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.413] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.413] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.418] | : . ' , ; ` | Old stack: [06:00:35.419] | : . ' , ; ` | List of 1 [06:00:35.419] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.419] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.419] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.419] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.419] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.419] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.419] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.419] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.419] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.419] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.419] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.425] | : . ' , ; ` | Not identical [06:00:35.426] | : . ' , ; ` | all.equal() for future ... [06:00:35.426] | : . ' , ; ` | : List of 2 [06:00:35.426] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.426] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.426] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.426] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.426] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.426] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.426] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.437] | : . ' , ; ` | all.equal() for future ... done [06:00:35.438] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.438] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.438] | : . ' , ; ` List of future strategies: [06:00:35.438] | : . ' , ; ` 1. sequential: [06:00:35.438] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.438] | : . ' , ; ` - tweaked: FALSE [06:00:35.438] | : . ' , ; ` - call: plan(sequential) [06:00:35.439] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.440] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.440] | : . ' , assign_globals() ... [06:00:35.440] | : . ' , List of 1 [06:00:35.440] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.440] | : . ' , - attr(*, "where")=List of 1 [06:00:35.440] | : . ' , ..$ x: [06:00:35.440] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.440] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.440] | : . ' , - attr(*, "total_size")= num NA [06:00:35.440] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.445] | : . ' , - copied 'x' to environment [06:00:35.446] | : . ' , assign_globals() ... done [06:00:35.450] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.451] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.451] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.451] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.451] | : . ' , ; ` | : New stack: [06:00:35.452] | : . ' , ; ` | : List of 1 [06:00:35.452] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.452] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.452] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.452] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.452] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.452] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.459] | : . ' , ; ` | : Old stack: [06:00:35.459] | : . ' , ; ` | : List of 1 [06:00:35.459] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.459] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.459] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.459] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.459] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.459] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.466] | : . ' , ; ` | : Identical [06:00:35.467] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.467] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.467] | : . ' , ; ` | List of future strategies: [06:00:35.467] | : . ' , ; ` | 1. sequential: [06:00:35.467] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.467] | : . ' , ; ` | - tweaked: FALSE [06:00:35.467] | : . ' , ; ` | - call: plan(sequential) [06:00:35.468] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.469] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.469] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.470] | : . ' , SequentialFuture started (and completed) [06:00:35.470] | : . ' , signalConditions() ... [06:00:35.470] | : . ' , ; include = 'immediateCondition' [06:00:35.471] | : . ' , ; exclude = [06:00:35.471] | : . ' , ; resignal = FALSE [06:00:35.471] | : . ' , ; Number of conditions: 6 [06:00:35.472] | : . ' , ; int 6 [06:00:35.472] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.473] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.473] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.473] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.474] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.474] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.474] | : . ' , signalConditions() ... done [06:00:35.475] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.475] | : . Launching futures ... done [06:00:35.475] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.476] | : Using SequentialFutureBackend ... done [06:00:35.476] | run() for 'Future' ('fsample_1-683821') ... done [06:00:35.476] future(..., label = 'fsample_1-683821') ... done SequentialFuture: Label: 'fsample_1-683821' 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: 0x00000209fd03d4d8 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-34 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04073691 secs (started 2025-06-05 06:00:35.408576) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.479] future(..., label = 'fsample_2-719263') ... [06:00:35.479] | lazy: FALSE [06:00:35.479] | stdout: TRUE [06:00:35.480] | conditions: [n=1] 'condition' [06:00:35.480] | gc: FALSE [06:00:35.480] | earlySignal: FALSE [06:00:35.480] | getGlobalsAndPackages() ... [06:00:35.481] | : Searching for globals ... [06:00:35.493] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.493] | : Searching for globals ... done [06:00:35.494] | : Resolving globals: FALSE [06:00:35.494] | : Search for packages associated with the globals ... [06:00:35.495] | : . Packages associated with globals: [1] 'base' [06:00:35.495] | : . Packages: [1] 'base' [06:00:35.495] | : Search for packages associated with the globals ... done [06:00:35.496] | : Packages after dropping 'base': [0] [06:00:35.496] | : globals: [1] 'x' [06:00:35.496] | : packages: [0] [06:00:35.497] | getGlobalsAndPackages() ... done [06:00:35.497] | run() for 'Future' ('fsample_2-719263') ... [06:00:35.498] | : state: 'created' [06:00:35.498] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.498] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.498] | : Using SequentialFutureBackend ... [06:00:35.499] | : . Number of futures since start: 29 (29 created, 29 launched, 29 finished) [06:00:35.499] | : . Launching futures ... [06:00:35.499] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.500] | : . ' , getFutureData() ... [06:00:35.500] | : . ' , ; getFutureCore() ... [06:00:35.500] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.501] | : . ' , ; getFutureCore() ... done [06:00:35.501] | : . ' , ; getFutureCapture() ... [06:00:35.501] | : . ' , ; getFutureCapture() ... done [06:00:35.502] | : . ' , ; getFutureContext() ... [06:00:35.502] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.502] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.502] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.503] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.503] | : . ' , ; getFutureContext() ... done [06:00:35.503] | : . ' , getFutureData() ... done [06:00:35.507] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.507] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.508] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.508] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.508] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.509] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.509] | : . ' , ; ` | New stack: [06:00:35.509] | : . ' , ; ` | List of 1 [06:00:35.509] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.509] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.509] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.509] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.509] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.509] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.509] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.509] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.515] | : . ' , ; ` | Old stack: [06:00:35.516] | : . ' , ; ` | List of 1 [06:00:35.516] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.516] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.516] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.516] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.516] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.516] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.516] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.516] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.516] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.516] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.516] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.522] | : . ' , ; ` | Not identical [06:00:35.522] | : . ' , ; ` | all.equal() for future ... [06:00:35.522] | : . ' , ; ` | : List of 2 [06:00:35.522] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.522] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.522] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.522] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.522] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.522] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.522] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.533] | : . ' , ; ` | all.equal() for future ... done [06:00:35.534] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.534] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.534] | : . ' , ; ` List of future strategies: [06:00:35.534] | : . ' , ; ` 1. sequential: [06:00:35.534] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.534] | : . ' , ; ` - tweaked: FALSE [06:00:35.534] | : . ' , ; ` - call: plan(sequential) [06:00:35.541] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.541] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.542] | : . ' , assign_globals() ... [06:00:35.542] | : . ' , List of 1 [06:00:35.542] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.542] | : . ' , - attr(*, "where")=List of 1 [06:00:35.542] | : . ' , ..$ x: [06:00:35.542] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.542] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.542] | : . ' , - attr(*, "total_size")= num NA [06:00:35.542] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.548] | : . ' , - copied 'x' to environment [06:00:35.548] | : . ' , assign_globals() ... done [06:00:35.552] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.552] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.553] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.553] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.553] | : . ' , ; ` | : New stack: [06:00:35.554] | : . ' , ; ` | : List of 1 [06:00:35.554] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.554] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.554] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.554] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.554] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.554] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.560] | : . ' , ; ` | : Old stack: [06:00:35.560] | : . ' , ; ` | : List of 1 [06:00:35.560] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.560] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.560] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.560] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.560] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.560] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.566] | : . ' , ; ` | : Identical [06:00:35.567] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.567] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.567] | : . ' , ; ` | List of future strategies: [06:00:35.567] | : . ' , ; ` | 1. sequential: [06:00:35.567] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.567] | : . ' , ; ` | - tweaked: FALSE [06:00:35.567] | : . ' , ; ` | - call: plan(sequential) [06:00:35.568] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.568] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.569] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.569] | : . ' , SequentialFuture started (and completed) [06:00:35.570] | : . ' , signalConditions() ... [06:00:35.570] | : . ' , ; include = 'immediateCondition' [06:00:35.570] | : . ' , ; exclude = [06:00:35.571] | : . ' , ; resignal = FALSE [06:00:35.571] | : . ' , ; Number of conditions: 6 [06:00:35.571] | : . ' , ; int 6 [06:00:35.572] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.572] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.572] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.573] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.573] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.573] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.574] | : . ' , signalConditions() ... done [06:00:35.574] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.574] | : . Launching futures ... done [06:00:35.574] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.575] | : Using SequentialFutureBackend ... done [06:00:35.575] | run() for 'Future' ('fsample_2-719263') ... done [06:00:35.575] future(..., label = 'fsample_2-719263') ... done SequentialFuture: Label: 'fsample_2-719263' 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: 0x00000209fd03d4d8 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-35 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04695296 secs (started 2025-06-05 06:00:35.50434) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.578] future(..., label = 'fsample_3-886753') ... [06:00:35.578] | lazy: FALSE [06:00:35.578] | stdout: TRUE [06:00:35.578] | conditions: [n=1] 'condition' [06:00:35.579] | gc: FALSE [06:00:35.579] | earlySignal: FALSE [06:00:35.579] | getGlobalsAndPackages() ... [06:00:35.579] | : Searching for globals ... [06:00:35.590] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.591] | : Searching for globals ... done [06:00:35.591] | : Resolving globals: FALSE [06:00:35.591] | : Search for packages associated with the globals ... [06:00:35.592] | : . Packages associated with globals: [1] 'base' [06:00:35.592] | : . Packages: [1] 'base' [06:00:35.592] | : Search for packages associated with the globals ... done [06:00:35.593] | : Packages after dropping 'base': [0] [06:00:35.593] | : globals: [1] 'x' [06:00:35.593] | : packages: [0] [06:00:35.593] | getGlobalsAndPackages() ... done [06:00:35.594] | run() for 'Future' ('fsample_3-886753') ... [06:00:35.594] | : state: 'created' [06:00:35.594] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.595] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.595] | : Using SequentialFutureBackend ... [06:00:35.595] | : . Number of futures since start: 30 (30 created, 30 launched, 30 finished) [06:00:35.595] | : . Launching futures ... [06:00:35.596] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.596] | : . ' , getFutureData() ... [06:00:35.596] | : . ' , ; getFutureCore() ... [06:00:35.596] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.597] | : . ' , ; getFutureCore() ... done [06:00:35.597] | : . ' , ; getFutureCapture() ... [06:00:35.597] | : . ' , ; getFutureCapture() ... done [06:00:35.597] | : . ' , ; getFutureContext() ... [06:00:35.598] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.598] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.598] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.598] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.598] | : . ' , ; getFutureContext() ... done [06:00:35.599] | : . ' , getFutureData() ... done [06:00:35.601] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.602] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.602] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.602] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.603] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.603] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.603] | : . ' , ; ` | New stack: [06:00:35.604] | : . ' , ; ` | List of 1 [06:00:35.604] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.604] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.604] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.604] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.604] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.604] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.604] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.604] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.608] | : . ' , ; ` | Old stack: [06:00:35.609] | : . ' , ; ` | List of 1 [06:00:35.609] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.609] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.609] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.609] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.609] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.609] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.609] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.609] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.609] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.609] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.609] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.614] | : . ' , ; ` | Not identical [06:00:35.615] | : . ' , ; ` | all.equal() for future ... [06:00:35.615] | : . ' , ; ` | : List of 2 [06:00:35.615] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.615] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.615] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.615] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.615] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.615] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.615] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.625] | : . ' , ; ` | all.equal() for future ... done [06:00:35.625] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.625] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.625] | : . ' , ; ` List of future strategies: [06:00:35.625] | : . ' , ; ` 1. sequential: [06:00:35.625] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.625] | : . ' , ; ` - tweaked: FALSE [06:00:35.625] | : . ' , ; ` - call: plan(sequential) [06:00:35.626] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.626] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.627] | : . ' , assign_globals() ... [06:00:35.627] | : . ' , List of 1 [06:00:35.627] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.627] | : . ' , - attr(*, "where")=List of 1 [06:00:35.627] | : . ' , ..$ x: [06:00:35.627] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.627] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.627] | : . ' , - attr(*, "total_size")= num NA [06:00:35.627] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.631] | : . ' , - copied 'x' to environment [06:00:35.632] | : . ' , assign_globals() ... done [06:00:35.635] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.636] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.636] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.636] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.637] | : . ' , ; ` | : New stack: [06:00:35.637] | : . ' , ; ` | : List of 1 [06:00:35.637] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.637] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.637] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.637] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.637] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.637] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.643] | : . ' , ; ` | : Old stack: [06:00:35.643] | : . ' , ; ` | : List of 1 [06:00:35.643] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.643] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.643] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.643] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.643] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.643] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.648] | : . ' , ; ` | : Identical [06:00:35.649] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.649] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.649] | : . ' , ; ` | List of future strategies: [06:00:35.649] | : . ' , ; ` | 1. sequential: [06:00:35.649] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.649] | : . ' , ; ` | - tweaked: FALSE [06:00:35.649] | : . ' , ; ` | - call: plan(sequential) [06:00:35.650] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.650] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.651] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.651] | : . ' , SequentialFuture started (and completed) [06:00:35.652] | : . ' , signalConditions() ... [06:00:35.652] | : . ' , ; include = 'immediateCondition' [06:00:35.652] | : . ' , ; exclude = [06:00:35.652] | : . ' , ; resignal = FALSE [06:00:35.653] | : . ' , ; Number of conditions: 6 [06:00:35.653] | : . ' , ; int 6 [06:00:35.654] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.654] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.654] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.654] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.655] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.655] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.655] | : . ' , signalConditions() ... done [06:00:35.655] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.656] | : . Launching futures ... done [06:00:35.656] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.656] | : Using SequentialFutureBackend ... done [06:00:35.656] | run() for 'Future' ('fsample_3-886753') ... done [06:00:35.657] future(..., label = 'fsample_3-886753') ... done SequentialFuture: Label: 'fsample_3-886753' 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: 0x00000209fd03d4d8 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-36 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03521395 secs (started 2025-06-05 06:00:35.599589) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.659] future(..., label = 'fsample_4-364781') ... [06:00:35.659] | lazy: FALSE [06:00:35.660] | stdout: TRUE [06:00:35.660] | conditions: [n=1] 'condition' [06:00:35.660] | gc: FALSE [06:00:35.660] | earlySignal: FALSE [06:00:35.660] | getGlobalsAndPackages() ... [06:00:35.661] | : Searching for globals ... [06:00:35.671] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.671] | : Searching for globals ... done [06:00:35.672] | : Resolving globals: FALSE [06:00:35.672] | : Search for packages associated with the globals ... [06:00:35.672] | : . Packages associated with globals: [1] 'base' [06:00:35.673] | : . Packages: [1] 'base' [06:00:35.673] | : Search for packages associated with the globals ... done [06:00:35.674] | : Packages after dropping 'base': [0] [06:00:35.674] | : globals: [1] 'x' [06:00:35.674] | : packages: [0] [06:00:35.679] | getGlobalsAndPackages() ... done [06:00:35.680] | run() for 'Future' ('fsample_4-364781') ... [06:00:35.680] | : state: 'created' [06:00:35.681] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.681] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.681] | : Using SequentialFutureBackend ... [06:00:35.681] | : . Number of futures since start: 31 (31 created, 31 launched, 31 finished) [06:00:35.682] | : . Launching futures ... [06:00:35.682] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.682] | : . ' , getFutureData() ... [06:00:35.683] | : . ' , ; getFutureCore() ... [06:00:35.683] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.683] | : . ' , ; getFutureCore() ... done [06:00:35.683] | : . ' , ; getFutureCapture() ... [06:00:35.683] | : . ' , ; getFutureCapture() ... done [06:00:35.684] | : . ' , ; getFutureContext() ... [06:00:35.684] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.684] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.684] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.684] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.685] | : . ' , ; getFutureContext() ... done [06:00:35.685] | : . ' , getFutureData() ... done [06:00:35.688] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.688] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.688] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.688] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.689] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.689] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.689] | : . ' , ; ` | New stack: [06:00:35.689] | : . ' , ; ` | List of 1 [06:00:35.689] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.689] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.689] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.689] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.689] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.689] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.689] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.689] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.693] | : . ' , ; ` | Old stack: [06:00:35.693] | : . ' , ; ` | List of 1 [06:00:35.693] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.693] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.693] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.693] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.693] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.693] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.693] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.693] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.693] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.693] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.693] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.698] | : . ' , ; ` | Not identical [06:00:35.698] | : . ' , ; ` | all.equal() for future ... [06:00:35.698] | : . ' , ; ` | : List of 2 [06:00:35.698] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.698] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.698] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.698] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.698] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.698] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.698] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.706] | : . ' , ; ` | all.equal() for future ... done [06:00:35.706] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.706] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.706] | : . ' , ; ` List of future strategies: [06:00:35.706] | : . ' , ; ` 1. sequential: [06:00:35.706] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.706] | : . ' , ; ` - tweaked: FALSE [06:00:35.706] | : . ' , ; ` - call: plan(sequential) [06:00:35.707] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.707] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.708] | : . ' , assign_globals() ... [06:00:35.708] | : . ' , List of 1 [06:00:35.708] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.708] | : . ' , - attr(*, "where")=List of 1 [06:00:35.708] | : . ' , ..$ x: [06:00:35.708] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.708] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.708] | : . ' , - attr(*, "total_size")= num NA [06:00:35.708] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.711] | : . ' , - copied 'x' to environment [06:00:35.711] | : . ' , assign_globals() ... done [06:00:35.714] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.715] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.715] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.715] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.715] | : . ' , ; ` | : New stack: [06:00:35.715] | : . ' , ; ` | : List of 1 [06:00:35.715] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.715] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.715] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.715] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.715] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.715] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.720] | : . ' , ; ` | : Old stack: [06:00:35.720] | : . ' , ; ` | : List of 1 [06:00:35.720] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.720] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.720] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.720] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.720] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.720] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.725] | : . ' , ; ` | : Identical [06:00:35.726] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.726] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.726] | : . ' , ; ` | List of future strategies: [06:00:35.726] | : . ' , ; ` | 1. sequential: [06:00:35.726] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.726] | : . ' , ; ` | - tweaked: FALSE [06:00:35.726] | : . ' , ; ` | - call: plan(sequential) [06:00:35.727] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.727] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.728] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.729] | : . ' , SequentialFuture started (and completed) [06:00:35.729] | : . ' , signalConditions() ... [06:00:35.729] | : . ' , ; include = 'immediateCondition' [06:00:35.729] | : . ' , ; exclude = [06:00:35.730] | : . ' , ; resignal = FALSE [06:00:35.730] | : . ' , ; Number of conditions: 6 [06:00:35.730] | : . ' , ; int 6 [06:00:35.731] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.731] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.731] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.731] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.731] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.732] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.732] | : . ' , signalConditions() ... done [06:00:35.732] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.733] | : . Launching futures ... done [06:00:35.733] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.733] | : Using SequentialFutureBackend ... done [06:00:35.734] | run() for 'Future' ('fsample_4-364781') ... done [06:00:35.734] future(..., label = 'fsample_4-364781') ... done SequentialFuture: Label: 'fsample_4-364781' 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: 0x00000209fd03d4d8 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-37 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.02813911 secs (started 2025-06-05 06:00:35.685803) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.737] value() for list ... [06:00:35.737] | recursive: 0 [06:00:35.738] | reduce: FALSE [06:00:35.738] | length: 4 [06:00:35.738] | Number of remaining objects: 4 [06:00:35.739] | checking value #1: [06:00:35.739] | 'obj' is SequentialFuture [06:00:35.739] | resolved() for SequentialFuture ('fsample_1-683821') ... [06:00:35.739] | : state: 'finished' [06:00:35.739] | : run: TRUE [06:00:35.740] | : result: 'FutureResult' [06:00:35.740] | resolved() for SequentialFuture ('fsample_1-683821') ... done [06:00:35.740] | SequentialFuture #1 [06:00:35.740] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:35.740] | : nx: 4 [06:00:35.741] | : relay: TRUE [06:00:35.741] | : stdout: TRUE [06:00:35.741] | : signal: TRUE [06:00:35.741] | : resignal: FALSE [06:00:35.741] | : force: TRUE [06:00:35.742] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:35.742] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:35.742] | : until=1 [06:00:35.742] | : relaying element #1 [06:00:35.742] | : value() for SequentialFuture ('fsample_1-683821') ... [06:00:35.743] | : . signalConditions() ... [06:00:35.743] | : . ' include = 'immediateCondition' [06:00:35.743] | : . ' exclude = [06:00:35.743] | : . ' resignal = FALSE [06:00:35.744] | : . ' Number of conditions: 6 [06:00:35.744] | : . ' int 6 [06:00:35.745] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.745] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.745] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.745] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.746] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.746] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.746] | : . signalConditions() ... done [06:00:35.746] | : . relay stdout ... [06:00:35.747] | : . relay stdout ... done [06:00:35.747] | : . check for misuse ... [06:00:35.748] | : . check for misuse ... done [06:00:35.748] | : value() for SequentialFuture ('fsample_1-683821') ... done [06:00:35.748] | : signalConditions() ... [06:00:35.748] | : . include = 'immediateCondition' [06:00:35.748] | : . exclude = [06:00:35.749] | : . resignal = FALSE [06:00:35.749] | : . Number of conditions: 7 [06:00:35.749] | : . int 7 [06:00:35.750] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.750] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.750] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.751] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.751] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.751] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.751] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.751] | : signalConditions() ... done [06:00:35.752] | : signalConditions() ... [06:00:35.752] | : . include = 'condition' [06:00:35.752] | : . exclude = 'error', 'immediateCondition' [06:00:35.752] | : . resignal = TRUE [06:00:35.753] | : . Number of conditions: 7 [06:00:35.753] | : . int 7 [06:00:35.753] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.754] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.408] | : . ' , attachPackages() ... [06:00:35.754] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.754] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , ; packages: [n=1] 'future' [06:00:35.754] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.755] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , attachPackages() ... done [06:00:35.755] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.755] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , attachPackages() ... [06:00:35.755] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.756] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , ; packages: [n=0] [06:00:35.756] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.756] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.410] | : . ' , attachPackages() ... done [06:00:35.756] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.757] | : signalConditions() ... done [06:00:35.757] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.757] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:35.757] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:35.757] | value(, ...) ... [06:00:35.758] | value(, ...) ... done [06:00:35.758] | value() for SequentialFuture ('fsample_1-683821') ... [06:00:35.758] | : signalConditions() ... [06:00:35.758] | : . include = 'immediateCondition' [06:00:35.759] | : . exclude = [06:00:35.759] | : . resignal = FALSE [06:00:35.759] | : . Number of conditions: 7 [06:00:35.759] | : . int 7 [06:00:35.760] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.760] | : . already signaled, skipping [06:00:35.760] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.761] | : . already signaled, skipping [06:00:35.761] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.761] | : . already signaled, skipping [06:00:35.761] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.762] | : . already signaled, skipping [06:00:35.762] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.762] | : . already signaled, skipping [06:00:35.762] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.762] | : . already signaled, skipping [06:00:35.763] | : . Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.763] | : signalConditions() ... done [06:00:35.763] | : check for misuse ... [06:00:35.763] | : check for misuse ... done [06:00:35.763] | value() for SequentialFuture ('fsample_1-683821') ... done [06:00:35.764] | value: [06:00:35.764] | signal RngFutureError ... [06:00:35.764] | : futures(x) ... [06:00:35.764] | : futures(x) ... done [06:00:35.765] | : cancel(y, interrupt = TRUE) ... [06:00:35.765] | : cancel(y, interrupt = TRUE) ... done [06:00:35.765] | : cancel(, interrupt = TRUE) ... [06:00:35.765] | : . Skipping, because a non-running future [06:00:35.766] | : cancel(, interrupt = TRUE) ... done [06:00:35.766] | : cancel(, interrupt = TRUE) ... [06:00:35.766] | : . Skipping, because a non-running future [06:00:35.766] | : cancel(, interrupt = TRUE) ... done [06:00:35.766] | : cancel(, interrupt = TRUE) ... [06:00:35.767] | : . Skipping, because a non-running future [06:00:35.767] | : cancel(, interrupt = TRUE) ... done [06:00:35.767] | : cancel(, interrupt = TRUE) ... [06:00:35.767] | : . Skipping, because a non-running future [06:00:35.767] | : cancel(, interrupt = TRUE) ... done [06:00:35.768] | : resolve(y, ...) ... [06:00:35.768] | : . resolve() for SequentialFuture ... [06:00:35.768] | : . ' resolved() for SequentialFuture ('fsample_1-683821') ... [06:00:35.768] | : . ' , state: 'finished' [06:00:35.769] | : . ' , run: TRUE [06:00:35.769] | : . ' , result: 'FutureResult' [06:00:35.769] | : . ' resolved() for SequentialFuture ('fsample_1-683821') ... done [06:00:35.769] | : . ' value() for SequentialFuture ('fsample_1-683821') ... [06:00:35.770] | : . ' , signalConditions() ... [06:00:35.770] | : . ' , ; include = 'immediateCondition' [06:00:35.770] | : . ' , ; exclude = [06:00:35.770] | : . ' , ; resignal = FALSE [06:00:35.770] | : . ' , ; Number of conditions: 7 [06:00:35.771] | : . ' , ; int 7 [06:00:35.772] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.772] | : . ' , ; already signaled, skipping [06:00:35.772] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.772] | : . ' , ; already signaled, skipping [06:00:35.772] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.773] | : . ' , ; already signaled, skipping [06:00:35.773] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.773] | : . ' , ; already signaled, skipping [06:00:35.773] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.773] | : . ' , ; already signaled, skipping [06:00:35.774] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.774] | : . ' , ; already signaled, skipping [06:00:35.774] | : . ' , ; Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.774] | : . ' , signalConditions() ... done [06:00:35.774] | : . ' , relay stdout ... [06:00:35.775] | : . ' , relay stdout ... done [06:00:35.775] | : . ' , check for misuse ... [06:00:35.775] | : . ' , check for misuse ... done [06:00:35.775] | : . ' value() for SequentialFuture ('fsample_1-683821') ... done [06:00:35.776] | : . ' signalConditions() ... [06:00:35.776] | : . ' , include = 'immediateCondition' [06:00:35.777] | : . ' , exclude = [06:00:35.777] | : . ' , resignal = FALSE [06:00:35.777] | : . ' , Number of conditions: 7 [06:00:35.778] | : . ' , int 7 [06:00:35.779] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.779] | : . ' , already signaled, skipping [06:00:35.780] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.780] | : . ' , already signaled, skipping [06:00:35.780] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.781] | : . ' , already signaled, skipping [06:00:35.781] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.781] | : . ' , already signaled, skipping [06:00:35.782] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.783] | : . ' , already signaled, skipping [06:00:35.783] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.784] | : . ' , already signaled, skipping [06:00:35.784] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.784] | : . ' signalConditions() ... done [06:00:35.785] | : . ' signalConditions() ... [06:00:35.785] | : . ' , include = 'condition' [06:00:35.785] | : . ' , exclude = 'immediateCondition' [06:00:35.786] | : . ' , resignal = TRUE [06:00:35.786] | : . ' , Number of conditions: 7 [06:00:35.786] | : . ' , int 7 [06:00:35.787] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.788] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.408] | : . ' , attachPackages() ... [06:00:35.788] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.788] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , ; packages: [n=1] 'future' [06:00:35.789] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.789] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , attachPackages() ... done [06:00:35.789] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.790] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , attachPackages() ... [06:00:35.790] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.791] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.409] | : . ' , ; packages: [n=0] [06:00:35.791] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.791] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.410] | : . ' , attachPackages() ... done [06:00:35.792] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.792] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:35.792] | : . ' signalConditions() ... done [06:00:35.793] | : . resolve() for SequentialFuture ... done [06:00:35.793] | : . resolve() for SequentialFuture ... [06:00:35.793] | : . ' resolved() for SequentialFuture ('fsample_2-719263') ... [06:00:35.794] | : . ' , state: 'finished' [06:00:35.794] | : . ' , run: TRUE [06:00:35.794] | : . ' , result: 'FutureResult' [06:00:35.795] | : . ' resolved() for SequentialFuture ('fsample_2-719263') ... done [06:00:35.795] | : . ' value() for SequentialFuture ('fsample_2-719263') ... [06:00:35.795] | : . ' , signalConditions() ... [06:00:35.796] | : . ' , ; include = 'immediateCondition' [06:00:35.796] | : . ' , ; exclude = [06:00:35.796] | : . ' , ; resignal = FALSE [06:00:35.797] | : . ' , ; Number of conditions: 6 [06:00:35.797] | : . ' , ; int 6 [06:00:35.798] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.798] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.799] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.799] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.799] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.799] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.800] | : . ' , signalConditions() ... done [06:00:35.800] | : . ' , relay stdout ... [06:00:35.800] | : . ' , relay stdout ... done [06:00:35.801] | : . ' , check for misuse ... [06:00:35.801] | : . ' , check for misuse ... done [06:00:35.802] | : . ' value() for SequentialFuture ('fsample_2-719263') ... done [06:00:35.802] | : . ' signalConditions() ... [06:00:35.802] | : . ' , include = 'immediateCondition' [06:00:35.802] | : . ' , exclude = [06:00:35.803] | : . ' , resignal = FALSE [06:00:35.803] | : . ' , Number of conditions: 7 [06:00:35.803] | : . ' , int 7 [06:00:35.804] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.805] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.805] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.805] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.806] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.806] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.806] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.806] | : . ' signalConditions() ... done [06:00:35.807] | : . ' signalConditions() ... [06:00:35.807] | : . ' , include = 'condition' [06:00:35.807] | : . ' , exclude = 'immediateCondition' [06:00:35.808] | : . ' , resignal = TRUE [06:00:35.808] | : . ' , Number of conditions: 7 [06:00:35.808] | : . ' , int 7 [06:00:35.809] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.809] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.504] | : . ' , attachPackages() ... [06:00:35.810] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.810] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.504] | : . ' , ; packages: [n=1] 'future' [06:00:35.810] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.811] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.505] | : . ' , attachPackages() ... done [06:00:35.811] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.811] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.505] | : . ' , attachPackages() ... [06:00:35.812] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.812] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.505] | : . ' , ; packages: [n=0] [06:00:35.812] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.813] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.506] | : . ' , attachPackages() ... done [06:00:35.813] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.813] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:35.814] | : . ' signalConditions() ... done [06:00:35.814] | : . resolve() for SequentialFuture ... done [06:00:35.815] | : . resolve() for SequentialFuture ... [06:00:35.815] | : . ' resolved() for SequentialFuture ('fsample_3-886753') ... [06:00:35.815] | : . ' , state: 'finished' [06:00:35.816] | : . ' , run: TRUE [06:00:35.816] | : . ' , result: 'FutureResult' [06:00:35.816] | : . ' resolved() for SequentialFuture ('fsample_3-886753') ... done [06:00:35.816] | : . ' value() for SequentialFuture ('fsample_3-886753') ... [06:00:35.817] | : . ' , signalConditions() ... [06:00:35.817] | : . ' , ; include = 'immediateCondition' [06:00:35.817] | : . ' , ; exclude = [06:00:35.818] | : . ' , ; resignal = FALSE [06:00:35.818] | : . ' , ; Number of conditions: 6 [06:00:35.818] | : . ' , ; int 6 [06:00:35.819] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.820] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.820] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.824] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.825] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.825] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.826] | : . ' , signalConditions() ... done [06:00:35.826] | : . ' , relay stdout ... [06:00:35.826] | : . ' , relay stdout ... done [06:00:35.827] | : . ' , check for misuse ... [06:00:35.827] | : . ' , check for misuse ... done [06:00:35.828] | : . ' value() for SequentialFuture ('fsample_3-886753') ... done [06:00:35.828] | : . ' signalConditions() ... [06:00:35.828] | : . ' , include = 'immediateCondition' [06:00:35.829] | : . ' , exclude = [06:00:35.829] | : . ' , resignal = FALSE [06:00:35.829] | : . ' , Number of conditions: 7 [06:00:35.830] | : . ' , int 7 [06:00:35.831] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.831] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.831] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.831] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.832] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.832] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.832] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.833] | : . ' signalConditions() ... done [06:00:35.833] | : . ' signalConditions() ... [06:00:35.833] | : . ' , include = 'condition' [06:00:35.834] | : . ' , exclude = 'immediateCondition' [06:00:35.834] | : . ' , resignal = TRUE [06:00:35.834] | : . ' , Number of conditions: 7 [06:00:35.834] | : . ' , int 7 [06:00:35.835] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.836] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.599] | : . ' , attachPackages() ... [06:00:35.836] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.836] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.599] | : . ' , ; packages: [n=1] 'future' [06:00:35.837] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.837] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.600] | : . ' , attachPackages() ... done [06:00:35.837] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.838] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.600] | : . ' , attachPackages() ... [06:00:35.838] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.838] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.600] | : . ' , ; packages: [n=0] [06:00:35.839] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.839] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.601] | : . ' , attachPackages() ... done [06:00:35.839] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.840] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:35.840] | : . ' signalConditions() ... done [06:00:35.840] | : . resolve() for SequentialFuture ... done [06:00:35.841] | : . resolve() for SequentialFuture ... [06:00:35.841] | : . ' resolved() for SequentialFuture ('fsample_4-364781') ... [06:00:35.841] | : . ' , state: 'finished' [06:00:35.842] | : . ' , run: TRUE [06:00:35.842] | : . ' , result: 'FutureResult' [06:00:35.842] | : . ' resolved() for SequentialFuture ('fsample_4-364781') ... done [06:00:35.843] | : . ' value() for SequentialFuture ('fsample_4-364781') ... [06:00:35.843] | : . ' , signalConditions() ... [06:00:35.843] | : . ' , ; include = 'immediateCondition' [06:00:35.844] | : . ' , ; exclude = [06:00:35.844] | : . ' , ; resignal = FALSE [06:00:35.844] | : . ' , ; Number of conditions: 6 [06:00:35.844] | : . ' , ; int 6 [06:00:35.845] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.846] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.846] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.846] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.847] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.847] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.847] | : . ' , signalConditions() ... done [06:00:35.848] | : . ' , relay stdout ... [06:00:35.848] | : . ' , relay stdout ... done [06:00:35.848] | : . ' , check for misuse ... [06:00:35.849] | : . ' , check for misuse ... done [06:00:35.849] | : . ' value() for SequentialFuture ('fsample_4-364781') ... done [06:00:35.849] | : . ' signalConditions() ... [06:00:35.850] | : . ' , include = 'immediateCondition' [06:00:35.850] | : . ' , exclude = [06:00:35.850] | : . ' , resignal = FALSE [06:00:35.850] | : . ' , Number of conditions: 7 [06:00:35.851] | : . ' , int 7 [06:00:35.852] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.852] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.852] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.853] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.853] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.853] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.854] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.854] | : . ' signalConditions() ... done [06:00:35.854] | : . ' signalConditions() ... [06:00:35.854] | : . ' , include = 'condition' [06:00:35.855] | : . ' , exclude = 'immediateCondition' [06:00:35.855] | : . ' , resignal = TRUE [06:00:35.855] | : . ' , Number of conditions: 7 [06:00:35.856] | : . ' , int 7 [06:00:35.857] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.857] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.685] | : . ' , attachPackages() ... [06:00:35.857] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.858] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.686] | : . ' , ; packages: [n=1] 'future' [06:00:35.858] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.858] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.686] | : . ' , attachPackages() ... done [06:00:35.859] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.859] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.687] | : . ' , attachPackages() ... [06:00:35.859] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.860] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.687] | : . ' , ; packages: [n=0] [06:00:35.860] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.860] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.687] | : . ' , attachPackages() ... done [06:00:35.861] | : . ' , Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:35.861] | : . ' , Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:35.861] | : . ' signalConditions() ... done [06:00:35.862] | : . resolve() for SequentialFuture ... done [06:00:35.862] | : resolve(y, ...) ... done [06:00:35.862] | : stop(value) in 3, 2, 1 ... [06:00:35.863] | signal RngFutureError ... done [06:00:35.863] value() for list ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-34 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-683821' 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: 0x00000209fd03d4d8 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-34 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureError' Duration: 0.04073691 secs (started 2025-06-05 06:00:35.408576) Worker process: 94e552155ddaccdfa883c3fa86f85670 DEBUG: END TROUBLESHOOTING HELP [06:00:35.866] future(..., label = 'fsample_1-499703') ... [06:00:35.866] | lazy: FALSE [06:00:35.867] | stdout: TRUE [06:00:35.867] | conditions: [n=1] 'condition' [06:00:35.867] | gc: FALSE [06:00:35.867] | earlySignal: FALSE [06:00:35.868] | getGlobalsAndPackages() ... [06:00:35.868] | : Searching for globals ... [06:00:35.880] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.881] | : Searching for globals ... done [06:00:35.881] | : Resolving globals: FALSE [06:00:35.882] | : Search for packages associated with the globals ... [06:00:35.882] | : . Packages associated with globals: [1] 'base' [06:00:35.883] | : . Packages: [1] 'base' [06:00:35.884] | : Search for packages associated with the globals ... done [06:00:35.884] | : Packages after dropping 'base': [0] [06:00:35.885] | : globals: [1] 'x' [06:00:35.885] | : packages: [0] [06:00:35.885] | getGlobalsAndPackages() ... done [06:00:35.886] | run() for 'Future' ('fsample_1-499703') ... [06:00:35.886] | : state: 'created' [06:00:35.886] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.887] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.887] | : Using SequentialFutureBackend ... [06:00:35.887] | : . Number of futures since start: 32 (32 created, 32 launched, 32 finished) [06:00:35.888] | : . Launching futures ... [06:00:35.888] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.888] | : . ' , getFutureData() ... [06:00:35.888] | : . ' , ; getFutureCore() ... [06:00:35.889] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.889] | : . ' , ; getFutureCore() ... done [06:00:35.889] | : . ' , ; getFutureCapture() ... [06:00:35.890] | : . ' , ; getFutureCapture() ... done [06:00:35.890] | : . ' , ; getFutureContext() ... [06:00:35.890] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.891] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.891] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.891] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.892] | : . ' , ; getFutureContext() ... done [06:00:35.892] | : . ' , getFutureData() ... done [06:00:35.896] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.897] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.897] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.898] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.898] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.899] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.899] | : . ' , ; ` | New stack: [06:00:35.899] | : . ' , ; ` | List of 1 [06:00:35.899] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.899] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.899] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.899] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.899] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.899] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.899] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.899] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.904] | : . ' , ; ` | Old stack: [06:00:35.905] | : . ' , ; ` | List of 1 [06:00:35.905] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.905] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.905] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.905] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.905] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.905] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.905] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.905] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.905] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.905] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.905] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.911] | : . ' , ; ` | Not identical [06:00:35.912] | : . ' , ; ` | all.equal() for future ... [06:00:35.912] | : . ' , ; ` | : List of 2 [06:00:35.912] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.912] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.912] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.912] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.912] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.912] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.912] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.922] | : . ' , ; ` | all.equal() for future ... done [06:00:35.923] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.923] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.923] | : . ' , ; ` List of future strategies: [06:00:35.923] | : . ' , ; ` 1. sequential: [06:00:35.923] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.923] | : . ' , ; ` - tweaked: FALSE [06:00:35.923] | : . ' , ; ` - call: plan(sequential) [06:00:35.924] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.924] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.925] | : . ' , assign_globals() ... [06:00:35.925] | : . ' , List of 1 [06:00:35.925] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.925] | : . ' , - attr(*, "where")=List of 1 [06:00:35.925] | : . ' , ..$ x: [06:00:35.925] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.925] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.925] | : . ' , - attr(*, "total_size")= num NA [06:00:35.925] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:35.930] | : . ' , - copied 'x' to environment [06:00:35.930] | : . ' , assign_globals() ... done [06:00:35.934] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.934] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.934] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.935] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:35.935] | : . ' , ; ` | : New stack: [06:00:35.935] | : . ' , ; ` | : List of 1 [06:00:35.935] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.935] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.935] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.935] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.935] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.935] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.941] | : . ' , ; ` | : Old stack: [06:00:35.942] | : . ' , ; ` | : List of 1 [06:00:35.942] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.942] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.942] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.942] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.942] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.942] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.948] | : . ' , ; ` | : Identical [06:00:35.948] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:35.948] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.949] | : . ' , ; ` | List of future strategies: [06:00:35.949] | : . ' , ; ` | 1. sequential: [06:00:35.949] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.949] | : . ' , ; ` | - tweaked: FALSE [06:00:35.949] | : . ' , ; ` | - call: plan(sequential) [06:00:35.950] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.950] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.950] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.951] | : . ' , SequentialFuture started (and completed) [06:00:35.951] | : . ' , signalConditions() ... [06:00:35.952] | : . ' , ; include = 'immediateCondition' [06:00:35.952] | : . ' , ; exclude = [06:00:35.952] | : . ' , ; resignal = FALSE [06:00:35.952] | : . ' , ; Number of conditions: 6 [06:00:35.953] | : . ' , ; int 6 [06:00:35.953] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.954] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.954] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.954] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.954] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.955] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:35.955] | : . ' , signalConditions() ... done [06:00:35.955] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:35.956] | : . Launching futures ... done [06:00:35.956] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:35.956] | : Using SequentialFutureBackend ... done [06:00:35.956] | run() for 'Future' ('fsample_1-499703') ... done [06:00:35.956] future(..., label = 'fsample_1-499703') ... done SequentialFuture: Label: 'fsample_1-499703' 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: 0x00000209f859f0d0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-38 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04004216 secs (started 2025-06-05 06:00:35.893009) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:35.958] future(..., label = 'fsample_2-279344') ... [06:00:35.959] | lazy: FALSE [06:00:35.959] | stdout: TRUE [06:00:35.959] | conditions: [n=1] 'condition' [06:00:35.959] | gc: FALSE [06:00:35.960] | earlySignal: FALSE [06:00:35.960] | getGlobalsAndPackages() ... [06:00:35.960] | : Searching for globals ... [06:00:35.968] | : . globals found: [3] '{', 'sample', 'x' [06:00:35.968] | : Searching for globals ... done [06:00:35.969] | : Resolving globals: FALSE [06:00:35.969] | : Search for packages associated with the globals ... [06:00:35.969] | : . Packages associated with globals: [1] 'base' [06:00:35.970] | : . Packages: [1] 'base' [06:00:35.970] | : Search for packages associated with the globals ... done [06:00:35.970] | : Packages after dropping 'base': [0] [06:00:35.970] | : globals: [1] 'x' [06:00:35.970] | : packages: [0] [06:00:35.970] | getGlobalsAndPackages() ... done [06:00:35.971] | run() for 'Future' ('fsample_2-279344') ... [06:00:35.971] | : state: 'created' [06:00:35.971] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.971] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.971] | : Using SequentialFutureBackend ... [06:00:35.972] | : . Number of futures since start: 33 (33 created, 33 launched, 33 finished) [06:00:35.972] | : . Launching futures ... [06:00:35.972] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:35.972] | : . ' , getFutureData() ... [06:00:35.972] | : . ' , ; getFutureCore() ... [06:00:35.973] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:35.976] | : . ' , ; getFutureCore() ... done [06:00:35.976] | : . ' , ; getFutureCapture() ... [06:00:35.976] | : . ' , ; getFutureCapture() ... done [06:00:35.976] | : . ' , ; getFutureContext() ... [06:00:35.976] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.977] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:35.977] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.977] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:35.977] | : . ' , ; getFutureContext() ... done [06:00:35.978] | : . ' , getFutureData() ... done [06:00:35.980] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:35.980] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:35.980] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:35.980] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:35.981] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:35.981] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:35.981] | : . ' , ; ` | New stack: [06:00:35.981] | : . ' , ; ` | List of 1 [06:00:35.981] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.981] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.981] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:35.981] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.981] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.981] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.981] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.981] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.985] | : . ' , ; ` | Old stack: [06:00:35.985] | : . ' , ; ` | List of 1 [06:00:35.985] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.985] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.985] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:35.985] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.985] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.985] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.985] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:35.985] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.985] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.985] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.985] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:35.989] | : . ' , ; ` | Not identical [06:00:35.989] | : . ' , ; ` | all.equal() for future ... [06:00:35.989] | : . ' , ; ` | : List of 2 [06:00:35.989] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.989] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:35.989] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.989] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:35.989] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:35.989] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:35.989] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:35.996] | : . ' , ; ` | all.equal() for future ... done [06:00:35.996] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:35.996] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:35.997] | : . ' , ; ` List of future strategies: [06:00:35.997] | : . ' , ; ` 1. sequential: [06:00:35.997] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:35.997] | : . ' , ; ` - tweaked: FALSE [06:00:35.997] | : . ' , ; ` - call: plan(sequential) [06:00:35.997] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:35.997] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:35.998] | : . ' , assign_globals() ... [06:00:35.998] | : . ' , List of 1 [06:00:35.998] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:35.998] | : . ' , - attr(*, "where")=List of 1 [06:00:35.998] | : . ' , ..$ x: [06:00:35.998] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:35.998] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:35.998] | : . ' , - attr(*, "total_size")= num NA [06:00:35.998] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.001] | : . ' , - copied 'x' to environment [06:00:36.001] | : . ' , assign_globals() ... done [06:00:36.004] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.004] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.004] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.005] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.005] | : . ' , ; ` | : New stack: [06:00:36.005] | : . ' , ; ` | : List of 1 [06:00:36.005] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.005] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.005] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.005] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.005] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.005] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.009] | : . ' , ; ` | : Old stack: [06:00:36.009] | : . ' , ; ` | : List of 1 [06:00:36.009] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.009] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.009] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.009] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.009] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.009] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.013] | : . ' , ; ` | : Identical [06:00:36.013] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.014] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.014] | : . ' , ; ` | List of future strategies: [06:00:36.014] | : . ' , ; ` | 1. sequential: [06:00:36.014] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.014] | : . ' , ; ` | - tweaked: FALSE [06:00:36.014] | : . ' , ; ` | - call: plan(sequential) [06:00:36.014] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.015] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.015] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.015] | : . ' , SequentialFuture started (and completed) [06:00:36.016] | : . ' , signalConditions() ... [06:00:36.016] | : . ' , ; include = 'immediateCondition' [06:00:36.016] | : . ' , ; exclude = [06:00:36.016] | : . ' , ; resignal = FALSE [06:00:36.016] | : . ' , ; Number of conditions: 6 [06:00:36.016] | : . ' , ; int 6 [06:00:36.017] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.017] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.017] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.018] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.018] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.018] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.018] | : . ' , signalConditions() ... done [06:00:36.018] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.018] | : . Launching futures ... done [06:00:36.019] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.019] | : Using SequentialFutureBackend ... done [06:00:36.019] | run() for 'Future' ('fsample_2-279344') ... done [06:00:36.019] future(..., label = 'fsample_2-279344') ... done SequentialFuture: Label: 'fsample_2-279344' 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: 0x00000209f859f0d0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-39 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.02523303 secs (started 2025-06-05 06:00:35.978334) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:36.021] future(..., label = 'fsample_3-22012') ... [06:00:36.021] | lazy: FALSE [06:00:36.021] | stdout: TRUE [06:00:36.021] | conditions: [n=1] 'condition' [06:00:36.021] | gc: FALSE [06:00:36.021] | earlySignal: FALSE [06:00:36.022] | getGlobalsAndPackages() ... [06:00:36.022] | : Searching for globals ... [06:00:36.030] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.030] | : Searching for globals ... done [06:00:36.030] | : Resolving globals: FALSE [06:00:36.031] | : Search for packages associated with the globals ... [06:00:36.031] | : . Packages associated with globals: [1] 'base' [06:00:36.032] | : . Packages: [1] 'base' [06:00:36.032] | : Search for packages associated with the globals ... done [06:00:36.032] | : Packages after dropping 'base': [0] [06:00:36.033] | : globals: [1] 'x' [06:00:36.033] | : packages: [0] [06:00:36.033] | getGlobalsAndPackages() ... done [06:00:36.034] | run() for 'Future' ('fsample_3-22012') ... [06:00:36.034] | : state: 'created' [06:00:36.035] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.035] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.035] | : Using SequentialFutureBackend ... [06:00:36.036] | : . Number of futures since start: 34 (34 created, 34 launched, 34 finished) [06:00:36.036] | : . Launching futures ... [06:00:36.036] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.037] | : . ' , getFutureData() ... [06:00:36.037] | : . ' , ; getFutureCore() ... [06:00:36.037] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.038] | : . ' , ; getFutureCore() ... done [06:00:36.038] | : . ' , ; getFutureCapture() ... [06:00:36.038] | : . ' , ; getFutureCapture() ... done [06:00:36.039] | : . ' , ; getFutureContext() ... [06:00:36.039] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.039] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.040] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.040] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.040] | : . ' , ; getFutureContext() ... done [06:00:36.041] | : . ' , getFutureData() ... done [06:00:36.044] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.045] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.045] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.045] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.046] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.046] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.047] | : . ' , ; ` | New stack: [06:00:36.047] | : . ' , ; ` | List of 1 [06:00:36.047] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.047] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.047] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.047] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.047] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.047] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.047] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.047] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.053] | : . ' , ; ` | Old stack: [06:00:36.054] | : . ' , ; ` | List of 1 [06:00:36.054] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.054] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.054] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.054] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.054] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.054] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.054] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.054] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.054] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.054] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.054] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.061] | : . ' , ; ` | Not identical [06:00:36.062] | : . ' , ; ` | all.equal() for future ... [06:00:36.062] | : . ' , ; ` | : List of 2 [06:00:36.062] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.062] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.062] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.062] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.062] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.062] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.062] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.074] | : . ' , ; ` | all.equal() for future ... done [06:00:36.075] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.075] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.075] | : . ' , ; ` List of future strategies: [06:00:36.075] | : . ' , ; ` 1. sequential: [06:00:36.075] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.075] | : . ' , ; ` - tweaked: FALSE [06:00:36.075] | : . ' , ; ` - call: plan(sequential) [06:00:36.077] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.077] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.077] | : . ' , assign_globals() ... [06:00:36.078] | : . ' , List of 1 [06:00:36.078] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.078] | : . ' , - attr(*, "where")=List of 1 [06:00:36.078] | : . ' , ..$ x: [06:00:36.078] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.078] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.078] | : . ' , - attr(*, "total_size")= num NA [06:00:36.078] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.083] | : . ' , - copied 'x' to environment [06:00:36.083] | : . ' , assign_globals() ... done [06:00:36.087] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.088] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.088] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.088] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.089] | : . ' , ; ` | : New stack: [06:00:36.089] | : . ' , ; ` | : List of 1 [06:00:36.089] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.089] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.089] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.089] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.089] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.089] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.100] | : . ' , ; ` | : Old stack: [06:00:36.101] | : . ' , ; ` | : List of 1 [06:00:36.101] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.101] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.101] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.101] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.101] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.101] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.108] | : . ' , ; ` | : Identical [06:00:36.108] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.109] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.109] | : . ' , ; ` | List of future strategies: [06:00:36.109] | : . ' , ; ` | 1. sequential: [06:00:36.109] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.109] | : . ' , ; ` | - tweaked: FALSE [06:00:36.109] | : . ' , ; ` | - call: plan(sequential) [06:00:36.110] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.110] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.110] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.111] | : . ' , SequentialFuture started (and completed) [06:00:36.112] | : . ' , signalConditions() ... [06:00:36.112] | : . ' , ; include = 'immediateCondition' [06:00:36.112] | : . ' , ; exclude = [06:00:36.112] | : . ' , ; resignal = FALSE [06:00:36.113] | : . ' , ; Number of conditions: 6 [06:00:36.113] | : . ' , ; int 6 [06:00:36.114] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.114] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.114] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.115] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.115] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.115] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.115] | : . ' , signalConditions() ... done [06:00:36.116] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.116] | : . Launching futures ... done [06:00:36.116] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.116] | : Using SequentialFutureBackend ... done [06:00:36.117] | run() for 'Future' ('fsample_3-22012') ... done [06:00:36.117] future(..., label = 'fsample_3-22012') ... done SequentialFuture: Label: 'fsample_3-22012' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 24.15 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: 0x00000209f859f0d0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-40 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.04506302 secs (started 2025-06-05 06:00:36.041531) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:36.119] future(..., label = 'fsample_4-279988') ... [06:00:36.120] | lazy: FALSE [06:00:36.120] | stdout: TRUE [06:00:36.120] | conditions: [n=1] 'condition' [06:00:36.120] | gc: FALSE [06:00:36.120] | earlySignal: FALSE [06:00:36.121] | getGlobalsAndPackages() ... [06:00:36.121] | : Searching for globals ... [06:00:36.132] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.132] | : Searching for globals ... done [06:00:36.132] | : Resolving globals: FALSE [06:00:36.133] | : Search for packages associated with the globals ... [06:00:36.133] | : . Packages associated with globals: [1] 'base' [06:00:36.134] | : . Packages: [1] 'base' [06:00:36.134] | : Search for packages associated with the globals ... done [06:00:36.134] | : Packages after dropping 'base': [0] [06:00:36.134] | : globals: [1] 'x' [06:00:36.135] | : packages: [0] [06:00:36.135] | getGlobalsAndPackages() ... done [06:00:36.135] | run() for 'Future' ('fsample_4-279988') ... [06:00:36.136] | : state: 'created' [06:00:36.136] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.136] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.137] | : Using SequentialFutureBackend ... [06:00:36.137] | : . Number of futures since start: 35 (35 created, 35 launched, 35 finished) [06:00:36.137] | : . Launching futures ... [06:00:36.137] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.138] | : . ' , getFutureData() ... [06:00:36.138] | : . ' , ; getFutureCore() ... [06:00:36.138] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.138] | : . ' , ; getFutureCore() ... done [06:00:36.139] | : . ' , ; getFutureCapture() ... [06:00:36.139] | : . ' , ; getFutureCapture() ... done [06:00:36.139] | : . ' , ; getFutureContext() ... [06:00:36.140] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.140] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.140] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.140] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.141] | : . ' , ; getFutureContext() ... done [06:00:36.141] | : . ' , getFutureData() ... done [06:00:36.144] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.144] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.144] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.145] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.145] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.146] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.146] | : . ' , ; ` | New stack: [06:00:36.146] | : . ' , ; ` | List of 1 [06:00:36.146] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.146] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.146] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.146] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.146] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.146] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.146] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.146] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.151] | : . ' , ; ` | Old stack: [06:00:36.151] | : . ' , ; ` | List of 1 [06:00:36.151] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.151] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.151] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.151] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.151] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.151] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.151] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.151] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.151] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.151] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.151] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.156] | : . ' , ; ` | Not identical [06:00:36.156] | : . ' , ; ` | all.equal() for future ... [06:00:36.156] | : . ' , ; ` | : List of 2 [06:00:36.156] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.156] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.156] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.156] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.156] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.156] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.156] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.163] | : . ' , ; ` | all.equal() for future ... done [06:00:36.164] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.164] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.164] | : . ' , ; ` List of future strategies: [06:00:36.164] | : . ' , ; ` 1. sequential: [06:00:36.164] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.164] | : . ' , ; ` - tweaked: FALSE [06:00:36.164] | : . ' , ; ` - call: plan(sequential) [06:00:36.165] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.165] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.165] | : . ' , assign_globals() ... [06:00:36.165] | : . ' , List of 1 [06:00:36.165] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.165] | : . ' , - attr(*, "where")=List of 1 [06:00:36.165] | : . ' , ..$ x: [06:00:36.165] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.165] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.165] | : . ' , - attr(*, "total_size")= num NA [06:00:36.165] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.169] | : . ' , - copied 'x' to environment [06:00:36.170] | : . ' , assign_globals() ... done [06:00:36.173] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.174] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.174] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.174] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.175] | : . ' , ; ` | : New stack: [06:00:36.175] | : . ' , ; ` | : List of 1 [06:00:36.175] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.175] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.175] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.175] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.175] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.175] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.181] | : . ' , ; ` | : Old stack: [06:00:36.181] | : . ' , ; ` | : List of 1 [06:00:36.181] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.181] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.181] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.181] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.181] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.181] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.188] | : . ' , ; ` | : Identical [06:00:36.188] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.188] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.189] | : . ' , ; ` | List of future strategies: [06:00:36.189] | : . ' , ; ` | 1. sequential: [06:00:36.189] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.189] | : . ' , ; ` | - tweaked: FALSE [06:00:36.189] | : . ' , ; ` | - call: plan(sequential) [06:00:36.190] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.190] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.191] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.191] | : . ' , SequentialFuture started (and completed) [06:00:36.192] | : . ' , signalConditions() ... [06:00:36.192] | : . ' , ; include = 'immediateCondition' [06:00:36.192] | : . ' , ; exclude = [06:00:36.193] | : . ' , ; resignal = FALSE [06:00:36.193] | : . ' , ; Number of conditions: 6 [06:00:36.193] | : . ' , ; int 6 [06:00:36.194] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.194] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.195] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.195] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.195] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.196] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.196] | : . ' , signalConditions() ... done [06:00:36.196] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.197] | : . Launching futures ... done [06:00:36.197] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.197] | : Using SequentialFutureBackend ... done [06:00:36.198] | run() for 'Future' ('fsample_4-279988') ... done [06:00:36.198] future(..., label = 'fsample_4-279988') ... done SequentialFuture: Label: 'fsample_4-279988' 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: 0x00000209f859f0d0 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-41 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=6] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage' Duration: 0.03103399 secs (started 2025-06-05 06:00:36.14171) Worker process: 94e552155ddaccdfa883c3fa86f85670 [06:00:36.201] value() for list ... [06:00:36.201] | recursive: 0 [06:00:36.201] | reduce: FALSE [06:00:36.202] | length: 4 [06:00:36.202] | Number of remaining objects: 4 [06:00:36.202] | checking value #1: [06:00:36.203] | 'obj' is SequentialFuture [06:00:36.203] | resolved() for SequentialFuture ('fsample_1-499703') ... [06:00:36.203] | : state: 'finished' [06:00:36.204] | : run: TRUE [06:00:36.204] | : result: 'FutureResult' [06:00:36.204] | resolved() for SequentialFuture ('fsample_1-499703') ... done [06:00:36.204] | SequentialFuture #1 [06:00:36.205] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:36.205] | : nx: 4 [06:00:36.205] | : relay: TRUE [06:00:36.206] | : stdout: TRUE [06:00:36.206] | : signal: TRUE [06:00:36.206] | : resignal: FALSE [06:00:36.206] | : force: TRUE [06:00:36.207] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:36.207] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:36.207] | : until=1 [06:00:36.207] | : relaying element #1 [06:00:36.208] | : value() for SequentialFuture ('fsample_1-499703') ... [06:00:36.208] | : . signalConditions() ... [06:00:36.208] | : . ' include = 'immediateCondition' [06:00:36.209] | : . ' exclude = [06:00:36.209] | : . ' resignal = FALSE [06:00:36.209] | : . ' Number of conditions: 6 [06:00:36.210] | : . ' int 6 [06:00:36.211] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.211] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.211] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.212] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.212] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.212] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.213] | : . signalConditions() ... done [06:00:36.213] | : . relay stdout ... [06:00:36.213] | : . relay stdout ... done [06:00:36.214] | : . check for misuse ... [06:00:36.214] | : . check for misuse ... done [06:00:36.214] | : value() for SequentialFuture ('fsample_1-499703') ... done [06:00:36.215] | : signalConditions() ... [06:00:36.215] | : . include = 'immediateCondition' [06:00:36.215] | : . exclude = [06:00:36.215] | : . resignal = FALSE [06:00:36.216] | : . Number of conditions: 6 [06:00:36.216] | : . int 6 [06:00:36.217] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.217] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.218] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.218] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.218] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.218] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.219] | : signalConditions() ... done [06:00:36.219] | : signalConditions() ... [06:00:36.219] | : . include = 'condition' [06:00:36.220] | : . exclude = 'error', 'immediateCondition' [06:00:36.220] | : . resignal = TRUE [06:00:36.220] | : . Number of conditions: 6 [06:00:36.221] | : . int 6 [06:00:36.222] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.222] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.893] | : . ' , attachPackages() ... [06:00:36.222] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.223] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.894] | : . ' , ; packages: [n=1] 'future' [06:00:36.223] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.223] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.894] | : . ' , attachPackages() ... done [06:00:36.224] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.224] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.894] | : . ' , attachPackages() ... [06:00:36.224] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.225] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.895] | : . ' , ; packages: [n=0] [06:00:36.225] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.225] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.895] | : . ' , attachPackages() ... done [06:00:36.226] | : signalConditions() ... done [06:00:36.226] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.227] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.227] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:36.227] | value(, ...) ... [06:00:36.227] | value(, ...) ... done [06:00:36.228] | value() for SequentialFuture ('fsample_1-499703') ... [06:00:36.228] | : signalConditions() ... [06:00:36.228] | : . include = 'immediateCondition' [06:00:36.229] | : . exclude = [06:00:36.229] | : . resignal = FALSE [06:00:36.229] | : . Number of conditions: 6 [06:00:36.230] | : . int 6 [06:00:36.231] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.231] | : . already signaled, skipping [06:00:36.231] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.231] | : . already signaled, skipping [06:00:36.232] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.232] | : . already signaled, skipping [06:00:36.232] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.233] | : . already signaled, skipping [06:00:36.233] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.233] | : . already signaled, skipping [06:00:36.233] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.234] | : . already signaled, skipping [06:00:36.234] | : signalConditions() ... done [06:00:36.234] | : check for misuse ... [06:00:36.235] | : check for misuse ... done [06:00:36.235] | value() for SequentialFuture ('fsample_1-499703') ... done [06:00:36.235] | value: [06:00:36.236] | signalConditionsASAP(SequentialFuture, pos=1) ... [06:00:36.236] | : nx: 4 [06:00:36.236] | : relay: TRUE [06:00:36.236] | : stdout: TRUE [06:00:36.237] | : signal: TRUE [06:00:36.237] | : resignal: FALSE [06:00:36.237] | : force: TRUE [06:00:36.238] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.238] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.238] | : until=2 [06:00:36.239] | : relaying element #2 [06:00:36.239] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.239] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.239] | signalConditionsASAP(SequentialFuture, pos=1) ... done [06:00:36.240] | resolve() for SequentialFuture ... [06:00:36.240] | resolve() for SequentialFuture ... done [06:00:36.240] | length: 3 (resolved future 1) [06:00:36.241] value() for list ... done [06:00:36.241] checking value #2: [06:00:36.241] 'obj' is SequentialFuture [06:00:36.242] resolved() for SequentialFuture ('fsample_2-279344') ... [06:00:36.242] | state: 'finished' [06:00:36.242] | run: TRUE [06:00:36.243] | result: 'FutureResult' [06:00:36.243] resolved() for SequentialFuture ('fsample_2-279344') ... done [06:00:36.243] SequentialFuture #2 [06:00:36.243] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:36.244] | nx: 4 [06:00:36.244] | relay: TRUE [06:00:36.244] | stdout: TRUE [06:00:36.245] | signal: TRUE [06:00:36.245] | resignal: FALSE [06:00:36.245] | force: TRUE [06:00:36.245] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.246] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:36.246] | until=2 [06:00:36.246] | relaying element #2 [06:00:36.247] | value() for SequentialFuture ('fsample_2-279344') ... [06:00:36.251] | : signalConditions() ... [06:00:36.251] | : . include = 'immediateCondition' [06:00:36.251] | : . exclude = [06:00:36.251] | : . resignal = FALSE [06:00:36.252] | : . Number of conditions: 6 [06:00:36.252] | : . int 6 [06:00:36.253] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.253] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.253] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.253] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.254] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.254] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.254] | : signalConditions() ... done [06:00:36.254] | : relay stdout ... [06:00:36.254] | : relay stdout ... done [06:00:36.255] | : check for misuse ... [06:00:36.255] | : check for misuse ... done [06:00:36.255] | value() for SequentialFuture ('fsample_2-279344') ... done [06:00:36.255] | signalConditions() ... [06:00:36.255] | : include = 'immediateCondition' [06:00:36.255] | : exclude = [06:00:36.256] | : resignal = FALSE [06:00:36.256] | : Number of conditions: 6 [06:00:36.256] | : int 6 [06:00:36.256] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.257] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.257] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.257] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.258] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.258] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.258] | signalConditions() ... done [06:00:36.259] | signalConditions() ... [06:00:36.259] | : include = 'condition' [06:00:36.259] | : exclude = 'error', 'immediateCondition' [06:00:36.259] | : resignal = TRUE [06:00:36.259] | : Number of conditions: 6 [06:00:36.260] | : int 6 [06:00:36.260] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.260] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:35.978] | : . ' , attachPackages() ... [06:00:36.261] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.261] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:35.978] | : . ' , ; packages: [n=1] 'future' [06:00:36.261] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.261] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:35.979] | : . ' , attachPackages() ... done [06:00:36.261] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.261] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:35.979] | : . ' , attachPackages() ... [06:00:36.262] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.262] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:35.979] | : . ' , ; packages: [n=0] [06:00:36.262] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.262] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:35.979] | : . ' , attachPackages() ... done [06:00:36.262] | signalConditions() ... done [06:00:36.263] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.263] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.263] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:36.263] value(, ...) ... [06:00:36.264] value(, ...) ... done [06:00:36.264] value() for SequentialFuture ('fsample_2-279344') ... [06:00:36.264] | signalConditions() ... [06:00:36.264] | : include = 'immediateCondition' [06:00:36.264] | : exclude = [06:00:36.264] | : resignal = FALSE [06:00:36.265] | : Number of conditions: 6 [06:00:36.265] | : int 6 [06:00:36.265] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.266] | : already signaled, skipping [06:00:36.266] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.266] | : already signaled, skipping [06:00:36.266] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.266] | : already signaled, skipping [06:00:36.266] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.266] | : already signaled, skipping [06:00:36.267] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.267] | : already signaled, skipping [06:00:36.267] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.267] | : already signaled, skipping [06:00:36.267] | signalConditions() ... done [06:00:36.267] | check for misuse ... [06:00:36.268] | check for misuse ... done [06:00:36.268] value() for SequentialFuture ('fsample_2-279344') ... done [06:00:36.268] value: [06:00:36.268] signalConditionsASAP(SequentialFuture, pos=2) ... [06:00:36.268] | nx: 4 [06:00:36.268] | relay: TRUE [06:00:36.269] | stdout: TRUE [06:00:36.269] | signal: TRUE [06:00:36.269] | resignal: FALSE [06:00:36.269] | force: TRUE [06:00:36.269] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.269] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.269] | until=3 [06:00:36.270] | relaying element #3 [06:00:36.270] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.270] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.270] signalConditionsASAP(SequentialFuture, pos=2) ... done [06:00:36.270] resolve() for SequentialFuture ... [06:00:36.270] resolve() for SequentialFuture ... done [06:00:36.271] length: 2 (resolved future 2) [06:00:36.271] checking value #3: [06:00:36.271] 'obj' is SequentialFuture [06:00:36.272] resolved() for SequentialFuture ('fsample_3-22012') ... [06:00:36.272] | state: 'finished' [06:00:36.272] | run: TRUE [06:00:36.272] | result: 'FutureResult' [06:00:36.273] resolved() for SequentialFuture ('fsample_3-22012') ... done [06:00:36.273] SequentialFuture #3 [06:00:36.273] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:36.273] | nx: 4 [06:00:36.273] | relay: TRUE [06:00:36.273] | stdout: TRUE [06:00:36.274] | signal: TRUE [06:00:36.274] | resignal: FALSE [06:00:36.274] | force: TRUE [06:00:36.275] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.275] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:36.275] | until=3 [06:00:36.275] | relaying element #3 [06:00:36.275] | value() for SequentialFuture ('fsample_3-22012') ... [06:00:36.276] | : signalConditions() ... [06:00:36.276] | : . include = 'immediateCondition' [06:00:36.276] | : . exclude = [06:00:36.276] | : . resignal = FALSE [06:00:36.276] | : . Number of conditions: 6 [06:00:36.276] | : . int 6 [06:00:36.277] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.278] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.278] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.278] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.278] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.279] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.279] | : signalConditions() ... done [06:00:36.279] | : relay stdout ... [06:00:36.280] | : relay stdout ... done [06:00:36.280] | : check for misuse ... [06:00:36.280] | : check for misuse ... done [06:00:36.280] | value() for SequentialFuture ('fsample_3-22012') ... done [06:00:36.281] | signalConditions() ... [06:00:36.281] | : include = 'immediateCondition' [06:00:36.281] | : exclude = [06:00:36.282] | : resignal = FALSE [06:00:36.282] | : Number of conditions: 6 [06:00:36.282] | : int 6 [06:00:36.283] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.283] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.284] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.284] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.284] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.284] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.285] | signalConditions() ... done [06:00:36.285] | signalConditions() ... [06:00:36.285] | : include = 'condition' [06:00:36.286] | : exclude = 'error', 'immediateCondition' [06:00:36.286] | : resignal = TRUE [06:00:36.286] | : Number of conditions: 6 [06:00:36.286] | : int 6 [06:00:36.287] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.287] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.041] | : . ' , attachPackages() ... [06:00:36.288] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.288] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.042] | : . ' , ; packages: [n=1] 'future' [06:00:36.288] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.289] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.042] | : . ' , attachPackages() ... done [06:00:36.289] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.289] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.042] | : . ' , attachPackages() ... [06:00:36.290] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.290] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.043] | : . ' , ; packages: [n=0] [06:00:36.290] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.291] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.043] | : . ' , attachPackages() ... done [06:00:36.291] | signalConditions() ... done [06:00:36.291] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.291] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.292] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:36.292] value(, ...) ... [06:00:36.292] value(, ...) ... done [06:00:36.292] value() for SequentialFuture ('fsample_3-22012') ... [06:00:36.293] | signalConditions() ... [06:00:36.293] | : include = 'immediateCondition' [06:00:36.293] | : exclude = [06:00:36.293] | : resignal = FALSE [06:00:36.293] | : Number of conditions: 6 [06:00:36.294] | : int 6 [06:00:36.295] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.295] | : already signaled, skipping [06:00:36.295] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.295] | : already signaled, skipping [06:00:36.296] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.296] | : already signaled, skipping [06:00:36.296] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.296] | : already signaled, skipping [06:00:36.297] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.297] | : already signaled, skipping [06:00:36.297] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.297] | : already signaled, skipping [06:00:36.298] | signalConditions() ... done [06:00:36.298] | check for misuse ... [06:00:36.298] | check for misuse ... done [06:00:36.298] value() for SequentialFuture ('fsample_3-22012') ... done [06:00:36.299] value: [06:00:36.299] signalConditionsASAP(SequentialFuture, pos=3) ... [06:00:36.299] | nx: 4 [06:00:36.299] | relay: TRUE [06:00:36.300] | stdout: TRUE [06:00:36.300] | signal: TRUE [06:00:36.300] | resignal: FALSE [06:00:36.300] | force: TRUE [06:00:36.300] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.301] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.301] | until=4 [06:00:36.301] | relaying element #4 [06:00:36.301] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.302] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.302] signalConditionsASAP(SequentialFuture, pos=3) ... done [06:00:36.302] resolve() for SequentialFuture ... [06:00:36.302] resolve() for SequentialFuture ... done [06:00:36.303] length: 1 (resolved future 3) [06:00:36.303] checking value #4: [06:00:36.303] 'obj' is SequentialFuture [06:00:36.304] resolved() for SequentialFuture ('fsample_4-279988') ... [06:00:36.304] | state: 'finished' [06:00:36.304] | run: TRUE [06:00:36.304] | result: 'FutureResult' [06:00:36.305] resolved() for SequentialFuture ('fsample_4-279988') ... done [06:00:36.305] SequentialFuture #4 [06:00:36.305] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:36.305] | nx: 4 [06:00:36.306] | relay: TRUE [06:00:36.306] | stdout: TRUE [06:00:36.306] | signal: TRUE [06:00:36.306] | resignal: FALSE [06:00:36.307] | force: TRUE [06:00:36.307] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.307] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:36.307] | until=4 [06:00:36.308] | relaying element #4 [06:00:36.308] | value() for SequentialFuture ('fsample_4-279988') ... [06:00:36.308] | : signalConditions() ... [06:00:36.308] | : . include = 'immediateCondition' [06:00:36.309] | : . exclude = [06:00:36.309] | : . resignal = FALSE [06:00:36.309] | : . Number of conditions: 6 [06:00:36.309] | : . int 6 [06:00:36.310] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.311] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.311] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.311] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.312] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.312] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.312] | : signalConditions() ... done [06:00:36.312] | : relay stdout ... [06:00:36.313] | : relay stdout ... done [06:00:36.313] | : check for misuse ... [06:00:36.313] | : check for misuse ... done [06:00:36.313] | value() for SequentialFuture ('fsample_4-279988') ... done [06:00:36.314] | signalConditions() ... [06:00:36.314] | : include = 'immediateCondition' [06:00:36.314] | : exclude = [06:00:36.314] | : resignal = FALSE [06:00:36.315] | : Number of conditions: 6 [06:00:36.315] | : int 6 [06:00:36.316] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.316] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.316] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.317] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.317] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.317] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.317] | signalConditions() ... done [06:00:36.318] | signalConditions() ... [06:00:36.318] | : include = 'condition' [06:00:36.318] | : exclude = 'error', 'immediateCondition' [06:00:36.318] | : resignal = TRUE [06:00:36.319] | : Number of conditions: 6 [06:00:36.319] | : int 6 [06:00:36.320] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.320] | : Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.141] | : . ' , attachPackages() ... [06:00:36.320] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.321] | : Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.142] | : . ' , ; packages: [n=1] 'future' [06:00:36.321] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.321] | : Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.142] | : . ' , attachPackages() ... done [06:00:36.322] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.322] | : Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.142] | : . ' , attachPackages() ... [06:00:36.322] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.323] | : Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.143] | : . ' , ; packages: [n=0] [06:00:36.323] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.323] | : Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.143] | : . ' , attachPackages() ... done [06:00:36.323] | signalConditions() ... done [06:00:36.324] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.324] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.324] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:36.324] value(, ...) ... [06:00:36.325] value(, ...) ... done [06:00:36.325] value() for SequentialFuture ('fsample_4-279988') ... [06:00:36.325] | signalConditions() ... [06:00:36.326] | : include = 'immediateCondition' [06:00:36.326] | : exclude = [06:00:36.326] | : resignal = FALSE [06:00:36.326] | : Number of conditions: 6 [06:00:36.327] | : int 6 [06:00:36.327] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.328] | : already signaled, skipping [06:00:36.328] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.328] | : already signaled, skipping [06:00:36.328] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.329] | : already signaled, skipping [06:00:36.329] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.329] | : already signaled, skipping [06:00:36.329] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.330] | : already signaled, skipping [06:00:36.330] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.330] | : already signaled, skipping [06:00:36.330] | signalConditions() ... done [06:00:36.331] | check for misuse ... [06:00:36.331] | check for misuse ... done [06:00:36.331] value() for SequentialFuture ('fsample_4-279988') ... done [06:00:36.331] value: [06:00:36.332] signalConditionsASAP(SequentialFuture, pos=4) ... [06:00:36.332] | nx: 4 [06:00:36.332] | relay: TRUE [06:00:36.332] | stdout: TRUE [06:00:36.333] | signal: TRUE [06:00:36.333] | resignal: FALSE [06:00:36.333] | force: TRUE [06:00:36.333] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.333] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.334] | until=4 [06:00:36.334] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.334] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.334] signalConditionsASAP(SequentialFuture, pos=4) ... done [06:00:36.335] resolve() for SequentialFuture ... [06:00:36.335] resolve() for SequentialFuture ... done [06:00:36.335] length: 0 (resolved future 4) [06:00:36.336] Relaying remaining futures ... [06:00:36.336] | signalConditionsASAP(NULL, pos=0) ... [06:00:36.336] | : nx: 4 [06:00:36.336] | : relay: TRUE [06:00:36.336] | : stdout: TRUE [06:00:36.337] | : signal: TRUE [06:00:36.337] | : resignal: FALSE [06:00:36.337] | : force: TRUE [06:00:36.337] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.338] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:36.338] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.338] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:36.339] | signalConditionsASAP(NULL, pos=0) ... done [06:00:36.339] Relaying remaining futures ... done [[1]] [1] 0 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 3 [06:00:36.342] future(..., label = NULL) ... [06:00:36.342] | lazy: FALSE [06:00:36.342] | stdout: TRUE [06:00:36.343] | conditions: [n=1] 'condition' [06:00:36.343] | gc: FALSE [06:00:36.343] | earlySignal: FALSE [06:00:36.343] | getGlobalsAndPackages() ... [06:00:36.344] | : Searching for globals ... [06:00:36.355] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.355] | : Searching for globals ... done [06:00:36.355] | : Resolving globals: FALSE [06:00:36.356] | : Search for packages associated with the globals ... [06:00:36.356] | : . Packages associated with globals: [1] 'base' [06:00:36.357] | : . Packages: [1] 'base' [06:00:36.357] | : Search for packages associated with the globals ... done [06:00:36.357] | : Packages after dropping 'base': [0] [06:00:36.358] | : globals: [1] 'x' [06:00:36.358] | : packages: [0] [06:00:36.358] | getGlobalsAndPackages() ... done [06:00:36.359] | run() for 'Future' () ... [06:00:36.359] | : state: 'created' [06:00:36.359] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.360] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.360] | : Using SequentialFutureBackend ... [06:00:36.360] | : . Number of futures since start: 36 (36 created, 36 launched, 36 finished) [06:00:36.360] | : . Launching futures ... [06:00:36.361] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.361] | : . ' , getFutureData() ... [06:00:36.361] | : . ' , ; getFutureCore() ... [06:00:36.361] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.362] | : . ' , ; getFutureCore() ... done [06:00:36.362] | : . ' , ; getFutureCapture() ... [06:00:36.362] | : . ' , ; getFutureCapture() ... done [06:00:36.363] | : . ' , ; getFutureContext() ... [06:00:36.363] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.363] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.363] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.364] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.364] | : . ' , ; getFutureContext() ... done [06:00:36.364] | : . ' , getFutureData() ... done [06:00:36.367] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.368] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.368] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.368] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.369] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.369] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.369] | : . ' , ; ` | New stack: [06:00:36.370] | : . ' , ; ` | List of 1 [06:00:36.370] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.370] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.370] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.370] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.370] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.370] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.370] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.370] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.375] | : . ' , ; ` | Old stack: [06:00:36.375] | : . ' , ; ` | List of 1 [06:00:36.375] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.375] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.375] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.375] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.375] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.375] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.375] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.375] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.375] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.375] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.375] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.381] | : . ' , ; ` | Not identical [06:00:36.382] | : . ' , ; ` | all.equal() for future ... [06:00:36.382] | : . ' , ; ` | : List of 2 [06:00:36.382] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.382] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.382] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.382] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.382] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.382] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.382] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.392] | : . ' , ; ` | all.equal() for future ... done [06:00:36.393] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.393] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.398] | : . ' , ; ` List of future strategies: [06:00:36.398] | : . ' , ; ` 1. sequential: [06:00:36.398] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.398] | : . ' , ; ` - tweaked: FALSE [06:00:36.398] | : . ' , ; ` - call: plan(sequential) [06:00:36.399] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.399] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.400] | : . ' , assign_globals() ... [06:00:36.400] | : . ' , List of 1 [06:00:36.400] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.400] | : . ' , - attr(*, "where")=List of 1 [06:00:36.400] | : . ' , ..$ x: [06:00:36.400] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.400] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.400] | : . ' , - attr(*, "total_size")= num NA [06:00:36.400] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.405] | : . ' , - copied 'x' to environment [06:00:36.405] | : . ' , assign_globals() ... done [06:00:36.409] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.410] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.410] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.410] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.411] | : . ' , ; ` | : New stack: [06:00:36.411] | : . ' , ; ` | : List of 1 [06:00:36.411] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.411] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.411] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.411] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.411] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.411] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.417] | : . ' , ; ` | : Old stack: [06:00:36.417] | : . ' , ; ` | : List of 1 [06:00:36.417] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.417] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.417] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.417] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.417] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.417] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.423] | : . ' , ; ` | : Identical [06:00:36.424] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.424] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.424] | : . ' , ; ` | List of future strategies: [06:00:36.424] | : . ' , ; ` | 1. sequential: [06:00:36.424] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.424] | : . ' , ; ` | - tweaked: FALSE [06:00:36.424] | : . ' , ; ` | - call: plan(sequential) [06:00:36.425] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.425] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.426] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.426] | : . ' , SequentialFuture started (and completed) [06:00:36.427] | : . ' , signalConditions() ... [06:00:36.427] | : . ' , ; include = 'immediateCondition' [06:00:36.427] | : . ' , ; exclude = [06:00:36.428] | : . ' , ; resignal = FALSE [06:00:36.428] | : . ' , ; Number of conditions: 6 [06:00:36.428] | : . ' , ; int 6 [06:00:36.429] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.429] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.429] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.430] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.430] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.430] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.431] | : . ' , signalConditions() ... done [06:00:36.431] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.431] | : . Launching futures ... done [06:00:36.431] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.432] | : Using SequentialFutureBackend ... done [06:00:36.432] | run() for 'Future' () ... done [06:00:36.432] future(..., label = NULL) ... done [06:00:36.433] future(..., label = NULL) ... [06:00:36.433] | lazy: FALSE [06:00:36.433] | stdout: TRUE [06:00:36.434] | conditions: [n=1] 'condition' [06:00:36.434] | gc: FALSE [06:00:36.434] | earlySignal: FALSE [06:00:36.435] | getGlobalsAndPackages() ... [06:00:36.435] | : Searching for globals ... [06:00:36.445] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.446] | : Searching for globals ... done [06:00:36.446] | : Resolving globals: FALSE [06:00:36.446] | : Search for packages associated with the globals ... [06:00:36.447] | : . Packages associated with globals: [1] 'base' [06:00:36.447] | : . Packages: [1] 'base' [06:00:36.448] | : Search for packages associated with the globals ... done [06:00:36.448] | : Packages after dropping 'base': [0] [06:00:36.448] | : globals: [1] 'x' [06:00:36.448] | : packages: [0] [06:00:36.449] | getGlobalsAndPackages() ... done [06:00:36.449] | run() for 'Future' () ... [06:00:36.449] | : state: 'created' [06:00:36.450] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.450] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.450] | : Using SequentialFutureBackend ... [06:00:36.451] | : . Number of futures since start: 37 (37 created, 37 launched, 37 finished) [06:00:36.451] | : . Launching futures ... [06:00:36.451] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.451] | : . ' , getFutureData() ... [06:00:36.452] | : . ' , ; getFutureCore() ... [06:00:36.452] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.452] | : . ' , ; getFutureCore() ... done [06:00:36.452] | : . ' , ; getFutureCapture() ... [06:00:36.453] | : . ' , ; getFutureCapture() ... done [06:00:36.453] | : . ' , ; getFutureContext() ... [06:00:36.453] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.454] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.454] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.454] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.454] | : . ' , ; getFutureContext() ... done [06:00:36.455] | : . ' , getFutureData() ... done [06:00:36.458] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.458] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.458] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.459] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.459] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.459] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.460] | : . ' , ; ` | New stack: [06:00:36.460] | : . ' , ; ` | List of 1 [06:00:36.460] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.460] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.460] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.460] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.460] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.460] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.460] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.460] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.465] | : . ' , ; ` | Old stack: [06:00:36.465] | : . ' , ; ` | List of 1 [06:00:36.465] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.465] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.465] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.465] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.465] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.465] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.465] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.465] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.465] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.465] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.465] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.471] | : . ' , ; ` | Not identical [06:00:36.471] | : . ' , ; ` | all.equal() for future ... [06:00:36.471] | : . ' , ; ` | : List of 2 [06:00:36.471] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.471] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.471] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.471] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.471] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.471] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.471] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.482] | : . ' , ; ` | all.equal() for future ... done [06:00:36.482] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.482] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.482] | : . ' , ; ` List of future strategies: [06:00:36.482] | : . ' , ; ` 1. sequential: [06:00:36.482] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.482] | : . ' , ; ` - tweaked: FALSE [06:00:36.482] | : . ' , ; ` - call: plan(sequential) [06:00:36.483] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.484] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.484] | : . ' , assign_globals() ... [06:00:36.484] | : . ' , List of 1 [06:00:36.484] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.484] | : . ' , - attr(*, "where")=List of 1 [06:00:36.484] | : . ' , ..$ x: [06:00:36.484] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.484] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.484] | : . ' , - attr(*, "total_size")= num NA [06:00:36.484] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.489] | : . ' , - copied 'x' to environment [06:00:36.489] | : . ' , assign_globals() ... done [06:00:36.493] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.493] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.494] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.494] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.494] | : . ' , ; ` | : New stack: [06:00:36.494] | : . ' , ; ` | : List of 1 [06:00:36.494] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.494] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.494] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.494] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.494] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.494] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.500] | : . ' , ; ` | : Old stack: [06:00:36.501] | : . ' , ; ` | : List of 1 [06:00:36.501] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.501] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.501] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.501] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.501] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.501] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.506] | : . ' , ; ` | : Identical [06:00:36.507] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.507] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.507] | : . ' , ; ` | List of future strategies: [06:00:36.507] | : . ' , ; ` | 1. sequential: [06:00:36.507] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.507] | : . ' , ; ` | - tweaked: FALSE [06:00:36.507] | : . ' , ; ` | - call: plan(sequential) [06:00:36.508] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.508] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.508] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.509] | : . ' , SequentialFuture started (and completed) [06:00:36.510] | : . ' , signalConditions() ... [06:00:36.510] | : . ' , ; include = 'immediateCondition' [06:00:36.510] | : . ' , ; exclude = [06:00:36.510] | : . ' , ; resignal = FALSE [06:00:36.511] | : . ' , ; Number of conditions: 6 [06:00:36.511] | : . ' , ; int 6 [06:00:36.512] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.512] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.512] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.512] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.513] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.513] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.513] | : . ' , signalConditions() ... done [06:00:36.513] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.514] | : . Launching futures ... done [06:00:36.514] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.514] | : Using SequentialFutureBackend ... done [06:00:36.515] | run() for 'Future' () ... done [06:00:36.515] future(..., label = NULL) ... done [06:00:36.516] future(..., label = NULL) ... [06:00:36.516] | lazy: FALSE [06:00:36.516] | stdout: TRUE [06:00:36.516] | conditions: [n=1] 'condition' [06:00:36.517] | gc: FALSE [06:00:36.517] | earlySignal: FALSE [06:00:36.517] | getGlobalsAndPackages() ... [06:00:36.517] | : Searching for globals ... [06:00:36.529] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.530] | : Searching for globals ... done [06:00:36.530] | : Resolving globals: FALSE [06:00:36.530] | : Search for packages associated with the globals ... [06:00:36.530] | : . Packages associated with globals: [1] 'base' [06:00:36.531] | : . Packages: [1] 'base' [06:00:36.531] | : Search for packages associated with the globals ... done [06:00:36.531] | : Packages after dropping 'base': [0] [06:00:36.532] | : globals: [1] 'x' [06:00:36.532] | : packages: [0] [06:00:36.532] | getGlobalsAndPackages() ... done [06:00:36.532] | run() for 'Future' () ... [06:00:36.532] | : state: 'created' [06:00:36.533] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.533] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.533] | : Using SequentialFutureBackend ... [06:00:36.533] | : . Number of futures since start: 38 (38 created, 38 launched, 38 finished) [06:00:36.533] | : . Launching futures ... [06:00:36.534] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.534] | : . ' , getFutureData() ... [06:00:36.534] | : . ' , ; getFutureCore() ... [06:00:36.534] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.534] | : . ' , ; getFutureCore() ... done [06:00:36.534] | : . ' , ; getFutureCapture() ... [06:00:36.535] | : . ' , ; getFutureCapture() ... done [06:00:36.535] | : . ' , ; getFutureContext() ... [06:00:36.535] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.535] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.536] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.536] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.536] | : . ' , ; getFutureContext() ... done [06:00:36.536] | : . ' , getFutureData() ... done [06:00:36.539] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.539] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.540] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.540] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.540] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.541] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.541] | : . ' , ; ` | New stack: [06:00:36.541] | : . ' , ; ` | List of 1 [06:00:36.541] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.541] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.541] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.541] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.541] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.541] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.541] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.541] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.546] | : . ' , ; ` | Old stack: [06:00:36.546] | : . ' , ; ` | List of 1 [06:00:36.546] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.546] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.546] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.546] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.546] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.546] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.546] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.546] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.546] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.546] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.546] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.552] | : . ' , ; ` | Not identical [06:00:36.552] | : . ' , ; ` | all.equal() for future ... [06:00:36.553] | : . ' , ; ` | : List of 2 [06:00:36.553] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.553] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.553] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.553] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.553] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.553] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.553] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.560] | : . ' , ; ` | all.equal() for future ... done [06:00:36.561] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.561] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.561] | : . ' , ; ` List of future strategies: [06:00:36.561] | : . ' , ; ` 1. sequential: [06:00:36.561] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.561] | : . ' , ; ` - tweaked: FALSE [06:00:36.561] | : . ' , ; ` - call: plan(sequential) [06:00:36.562] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.563] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.563] | : . ' , assign_globals() ... [06:00:36.563] | : . ' , List of 1 [06:00:36.563] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.563] | : . ' , - attr(*, "where")=List of 1 [06:00:36.563] | : . ' , ..$ x: [06:00:36.563] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.563] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.563] | : . ' , - attr(*, "total_size")= num NA [06:00:36.563] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.568] | : . ' , - copied 'x' to environment [06:00:36.568] | : . ' , assign_globals() ... done [06:00:36.572] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.572] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.572] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.573] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.573] | : . ' , ; ` | : New stack: [06:00:36.573] | : . ' , ; ` | : List of 1 [06:00:36.573] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.573] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.573] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.573] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.573] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.573] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.580] | : . ' , ; ` | : Old stack: [06:00:36.580] | : . ' , ; ` | : List of 1 [06:00:36.580] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.580] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.580] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.580] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.580] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.580] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.585] | : . ' , ; ` | : Identical [06:00:36.586] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.586] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.586] | : . ' , ; ` | List of future strategies: [06:00:36.586] | : . ' , ; ` | 1. sequential: [06:00:36.586] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.586] | : . ' , ; ` | - tweaked: FALSE [06:00:36.586] | : . ' , ; ` | - call: plan(sequential) [06:00:36.587] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.587] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.587] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.588] | : . ' , SequentialFuture started (and completed) [06:00:36.588] | : . ' , signalConditions() ... [06:00:36.589] | : . ' , ; include = 'immediateCondition' [06:00:36.589] | : . ' , ; exclude = [06:00:36.589] | : . ' , ; resignal = FALSE [06:00:36.589] | : . ' , ; Number of conditions: 6 [06:00:36.590] | : . ' , ; int 6 [06:00:36.590] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.590] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.591] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.591] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.591] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.592] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.592] | : . ' , signalConditions() ... done [06:00:36.592] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.593] | : . Launching futures ... done [06:00:36.593] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.593] | : Using SequentialFutureBackend ... done [06:00:36.593] | run() for 'Future' () ... done [06:00:36.594] future(..., label = NULL) ... done [06:00:36.595] future(..., label = NULL) ... [06:00:36.595] | lazy: FALSE [06:00:36.595] | stdout: TRUE [06:00:36.595] | conditions: [n=1] 'condition' [06:00:36.596] | gc: FALSE [06:00:36.596] | earlySignal: FALSE [06:00:36.596] | getGlobalsAndPackages() ... [06:00:36.597] | : Searching for globals ... [06:00:36.603] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.603] | : Searching for globals ... done [06:00:36.604] | : Resolving globals: FALSE [06:00:36.604] | : Search for packages associated with the globals ... [06:00:36.604] | : . Packages associated with globals: [1] 'base' [06:00:36.604] | : . Packages: [1] 'base' [06:00:36.605] | : Search for packages associated with the globals ... done [06:00:36.605] | : Packages after dropping 'base': [0] [06:00:36.605] | : globals: [1] 'x' [06:00:36.605] | : packages: [0] [06:00:36.605] | getGlobalsAndPackages() ... done [06:00:36.606] | run() for 'Future' () ... [06:00:36.606] | : state: 'created' [06:00:36.606] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.606] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.606] | : Using SequentialFutureBackend ... [06:00:36.607] | : . Number of futures since start: 39 (39 created, 39 launched, 39 finished) [06:00:36.607] | : . Launching futures ... [06:00:36.607] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.607] | : . ' , getFutureData() ... [06:00:36.608] | : . ' , ; getFutureCore() ... [06:00:36.608] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.608] | : . ' , ; getFutureCore() ... done [06:00:36.608] | : . ' , ; getFutureCapture() ... [06:00:36.609] | : . ' , ; getFutureCapture() ... done [06:00:36.609] | : . ' , ; getFutureContext() ... [06:00:36.609] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.610] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.610] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.610] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.610] | : . ' , ; getFutureContext() ... done [06:00:36.611] | : . ' , getFutureData() ... done [06:00:36.614] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.614] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.614] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.615] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.615] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.615] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.615] | : . ' , ; ` | New stack: [06:00:36.615] | : . ' , ; ` | List of 1 [06:00:36.615] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.615] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.615] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.615] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.615] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.615] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.615] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.615] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.620] | : . ' , ; ` | Old stack: [06:00:36.620] | : . ' , ; ` | List of 1 [06:00:36.620] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.620] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.620] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.620] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.620] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.620] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.620] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.620] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.620] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.620] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.620] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.625] | : . ' , ; ` | Not identical [06:00:36.625] | : . ' , ; ` | all.equal() for future ... [06:00:36.626] | : . ' , ; ` | : List of 2 [06:00:36.626] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.626] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.626] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.626] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.626] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.626] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.626] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.634] | : . ' , ; ` | all.equal() for future ... done [06:00:36.634] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.634] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.635] | : . ' , ; ` List of future strategies: [06:00:36.635] | : . ' , ; ` 1. sequential: [06:00:36.635] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.635] | : . ' , ; ` - tweaked: FALSE [06:00:36.635] | : . ' , ; ` - call: plan(sequential) [06:00:36.635] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.635] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.636] | : . ' , assign_globals() ... [06:00:36.636] | : . ' , List of 1 [06:00:36.636] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.636] | : . ' , - attr(*, "where")=List of 1 [06:00:36.636] | : . ' , ..$ x: [06:00:36.636] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.636] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.636] | : . ' , - attr(*, "total_size")= num NA [06:00:36.636] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.639] | : . ' , - copied 'x' to environment [06:00:36.639] | : . ' , assign_globals() ... done [06:00:36.642] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.645] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.645] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.645] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.645] | : . ' , ; ` | : New stack: [06:00:36.645] | : . ' , ; ` | : List of 1 [06:00:36.645] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.645] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.645] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.645] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.645] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.645] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.650] | : . ' , ; ` | : Old stack: [06:00:36.650] | : . ' , ; ` | : List of 1 [06:00:36.650] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.650] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.650] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.650] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.650] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.650] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.654] | : . ' , ; ` | : Identical [06:00:36.654] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.654] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.655] | : . ' , ; ` | List of future strategies: [06:00:36.655] | : . ' , ; ` | 1. sequential: [06:00:36.655] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.655] | : . ' , ; ` | - tweaked: FALSE [06:00:36.655] | : . ' , ; ` | - call: plan(sequential) [06:00:36.655] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.656] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.656] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.656] | : . ' , SequentialFuture started (and completed) [06:00:36.657] | : . ' , signalConditions() ... [06:00:36.657] | : . ' , ; include = 'immediateCondition' [06:00:36.657] | : . ' , ; exclude = [06:00:36.657] | : . ' , ; resignal = FALSE [06:00:36.657] | : . ' , ; Number of conditions: 6 [06:00:36.657] | : . ' , ; int 6 [06:00:36.658] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.658] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.658] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.658] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.658] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.659] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.659] | : . ' , signalConditions() ... done [06:00:36.659] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.659] | : . Launching futures ... done [06:00:36.659] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.659] | : Using SequentialFutureBackend ... done [06:00:36.660] | run() for 'Future' () ... done [06:00:36.660] future(..., label = NULL) ... done [06:00:36.660] value() for SequentialFuture () ... [06:00:36.660] | signalConditions() ... [06:00:36.661] | : include = 'immediateCondition' [06:00:36.661] | : exclude = [06:00:36.661] | : resignal = FALSE [06:00:36.661] | : Number of conditions: 6 [06:00:36.661] | : int 6 [06:00:36.662] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.662] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.662] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.662] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.662] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.662] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.663] | signalConditions() ... done [06:00:36.663] | relay stdout ... [06:00:36.663] | relay stdout ... done [06:00:36.663] | check for misuse ... [06:00:36.663] | check for misuse ... done [06:00:36.663] | relay conditions ... [06:00:36.664] | : Future state: 'finished' [06:00:36.664] | : signalConditions() ... [06:00:36.664] | : . include = 'condition' [06:00:36.664] | : . exclude = 'immediateCondition' [06:00:36.664] | : . resignal = TRUE [06:00:36.664] | : . Number of conditions: 6 [06:00:36.664] | : . int 6 [06:00:36.665] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.665] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.365] | : . ' , attachPackages() ... [06:00:36.665] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.666] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.365] | : . ' , ; packages: [n=1] 'future' [06:00:36.666] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.666] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.366] | : . ' , attachPackages() ... done [06:00:36.666] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.666] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.366] | : . ' , attachPackages() ... [06:00:36.666] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.667] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.366] | : . ' , ; packages: [n=0] [06:00:36.667] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.667] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.366] | : . ' , attachPackages() ... done [06:00:36.667] | : signalConditions() ... done [06:00:36.667] | relay conditions ... done [06:00:36.667] value() for SequentialFuture () ... done [06:00:36.668] value() for SequentialFuture () ... [06:00:36.668] | signalConditions() ... [06:00:36.668] | : include = 'immediateCondition' [06:00:36.668] | : exclude = [06:00:36.668] | : resignal = FALSE [06:00:36.668] | : Number of conditions: 6 [06:00:36.669] | : int 6 [06:00:36.669] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.669] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.669] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.670] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.670] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.670] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.670] | signalConditions() ... done [06:00:36.670] | relay stdout ... [06:00:36.671] | relay stdout ... done [06:00:36.671] | check for misuse ... [06:00:36.671] | check for misuse ... done [06:00:36.671] | relay conditions ... [06:00:36.672] | : Future state: 'finished' [06:00:36.672] | : signalConditions() ... [06:00:36.672] | : . include = 'condition' [06:00:36.672] | : . exclude = 'immediateCondition' [06:00:36.672] | : . resignal = TRUE [06:00:36.672] | : . Number of conditions: 6 [06:00:36.673] | : . int 6 [06:00:36.673] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.673] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.455] | : . ' , attachPackages() ... [06:00:36.674] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.674] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.455] | : . ' , ; packages: [n=1] 'future' [06:00:36.674] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.675] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.456] | : . ' , attachPackages() ... done [06:00:36.675] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.675] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.456] | : . ' , attachPackages() ... [06:00:36.676] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.676] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.456] | : . ' , ; packages: [n=0] [06:00:36.676] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.676] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.457] | : . ' , attachPackages() ... done [06:00:36.677] | : signalConditions() ... done [06:00:36.677] | relay conditions ... done [06:00:36.677] value() for SequentialFuture () ... done [06:00:36.677] value() for SequentialFuture () ... [06:00:36.678] | signalConditions() ... [06:00:36.678] | : include = 'immediateCondition' [06:00:36.678] | : exclude = [06:00:36.678] | : resignal = FALSE [06:00:36.679] | : Number of conditions: 6 [06:00:36.679] | : int 6 [06:00:36.679] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.680] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.680] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.680] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.680] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.681] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.681] | signalConditions() ... done [06:00:36.681] | relay stdout ... [06:00:36.681] | relay stdout ... done [06:00:36.681] | check for misuse ... [06:00:36.681] | check for misuse ... done [06:00:36.682] | relay conditions ... [06:00:36.682] | : Future state: 'finished' [06:00:36.682] | : signalConditions() ... [06:00:36.682] | : . include = 'condition' [06:00:36.682] | : . exclude = 'immediateCondition' [06:00:36.682] | : . resignal = TRUE [06:00:36.682] | : . Number of conditions: 6 [06:00:36.683] | : . int 6 [06:00:36.683] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.683] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.537] | : . ' , attachPackages() ... [06:00:36.684] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.684] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.537] | : . ' , ; packages: [n=1] 'future' [06:00:36.684] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.684] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.537] | : . ' , attachPackages() ... done [06:00:36.684] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.684] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.538] | : . ' , attachPackages() ... [06:00:36.685] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.685] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.538] | : . ' , ; packages: [n=0] [06:00:36.685] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.685] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.538] | : . ' , attachPackages() ... done [06:00:36.685] | : signalConditions() ... done [06:00:36.686] | relay conditions ... done [06:00:36.686] value() for SequentialFuture () ... done [06:00:36.686] value() for SequentialFuture () ... [06:00:36.686] | signalConditions() ... [06:00:36.686] | : include = 'immediateCondition' [06:00:36.686] | : exclude = [06:00:36.687] | : resignal = FALSE [06:00:36.687] | : Number of conditions: 6 [06:00:36.687] | : int 6 [06:00:36.688] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.688] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.688] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.689] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.689] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.689] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.689] | signalConditions() ... done [06:00:36.690] | relay stdout ... [06:00:36.690] | relay stdout ... done [06:00:36.690] | check for misuse ... [06:00:36.690] | check for misuse ... done [06:00:36.691] | relay conditions ... [06:00:36.691] | : Future state: 'finished' [06:00:36.691] | : signalConditions() ... [06:00:36.692] | : . include = 'condition' [06:00:36.692] | : . exclude = 'immediateCondition' [06:00:36.692] | : . resignal = TRUE [06:00:36.692] | : . Number of conditions: 6 [06:00:36.692] | : . int 6 [06:00:36.693] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.694] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.611] | : . ' , attachPackages() ... [06:00:36.694] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.694] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.611] | : . ' , ; packages: [n=1] 'future' [06:00:36.695] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.695] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.612] | : . ' , attachPackages() ... done [06:00:36.695] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.695] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.612] | : . ' , attachPackages() ... [06:00:36.696] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.696] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.612] | : . ' , ; packages: [n=0] [06:00:36.696] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.697] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.613] | : . ' , attachPackages() ... done [06:00:36.697] | : signalConditions() ... done [06:00:36.697] | relay conditions ... done [06:00:36.697] value() for SequentialFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:36.698] future(..., label = NULL) ... [06:00:36.698] | lazy: FALSE [06:00:36.699] | stdout: TRUE [06:00:36.699] | conditions: [n=1] 'condition' [06:00:36.699] | gc: FALSE [06:00:36.699] | earlySignal: FALSE [06:00:36.699] | getGlobalsAndPackages() ... [06:00:36.700] | : Searching for globals ... [06:00:36.709] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.710] | : Searching for globals ... done [06:00:36.710] | : Resolving globals: FALSE [06:00:36.710] | : Search for packages associated with the globals ... [06:00:36.710] | : . Packages associated with globals: [1] 'base' [06:00:36.711] | : . Packages: [1] 'base' [06:00:36.711] | : Search for packages associated with the globals ... done [06:00:36.711] | : Packages after dropping 'base': [0] [06:00:36.712] | : globals: [1] 'x' [06:00:36.712] | : packages: [0] [06:00:36.712] | getGlobalsAndPackages() ... done [06:00:36.713] | run() for 'Future' () ... [06:00:36.713] | : state: 'created' [06:00:36.713] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.713] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.714] | : Using SequentialFutureBackend ... [06:00:36.714] | : . Number of futures since start: 40 (40 created, 40 launched, 40 finished) [06:00:36.714] | : . Launching futures ... [06:00:36.714] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.715] | : . ' , getFutureData() ... [06:00:36.715] | : . ' , ; getFutureCore() ... [06:00:36.715] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.715] | : . ' , ; getFutureCore() ... done [06:00:36.715] | : . ' , ; getFutureCapture() ... [06:00:36.716] | : . ' , ; getFutureCapture() ... done [06:00:36.716] | : . ' , ; getFutureContext() ... [06:00:36.716] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.716] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.717] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.717] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.717] | : . ' , ; getFutureContext() ... done [06:00:36.717] | : . ' , getFutureData() ... done [06:00:36.720] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.720] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.721] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.721] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.721] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.722] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.722] | : . ' , ; ` | New stack: [06:00:36.722] | : . ' , ; ` | List of 1 [06:00:36.722] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.722] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.722] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.722] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.722] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.722] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.722] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.722] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.727] | : . ' , ; ` | Old stack: [06:00:36.727] | : . ' , ; ` | List of 1 [06:00:36.727] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.727] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.727] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.727] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.727] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.727] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.727] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.727] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.727] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.727] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.727] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.732] | : . ' , ; ` | Not identical [06:00:36.732] | : . ' , ; ` | all.equal() for future ... [06:00:36.733] | : . ' , ; ` | : List of 2 [06:00:36.733] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.733] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.733] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.733] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.733] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.733] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.733] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.742] | : . ' , ; ` | all.equal() for future ... done [06:00:36.742] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.743] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.743] | : . ' , ; ` List of future strategies: [06:00:36.743] | : . ' , ; ` 1. sequential: [06:00:36.743] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.743] | : . ' , ; ` - tweaked: FALSE [06:00:36.743] | : . ' , ; ` - call: plan(sequential) [06:00:36.744] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.744] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.744] | : . ' , assign_globals() ... [06:00:36.744] | : . ' , List of 1 [06:00:36.744] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.744] | : . ' , - attr(*, "where")=List of 1 [06:00:36.744] | : . ' , ..$ x: [06:00:36.744] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.744] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.744] | : . ' , - attr(*, "total_size")= num NA [06:00:36.744] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.749] | : . ' , - copied 'x' to environment [06:00:36.749] | : . ' , assign_globals() ... done [06:00:36.752] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.753] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.753] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.753] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.753] | : . ' , ; ` | : New stack: [06:00:36.754] | : . ' , ; ` | : List of 1 [06:00:36.754] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.754] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.754] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.754] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.754] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.754] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.765] | : . ' , ; ` | : Old stack: [06:00:36.765] | : . ' , ; ` | : List of 1 [06:00:36.765] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.765] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.765] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.765] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.765] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.765] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.770] | : . ' , ; ` | : Identical [06:00:36.770] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.771] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.771] | : . ' , ; ` | List of future strategies: [06:00:36.771] | : . ' , ; ` | 1. sequential: [06:00:36.771] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.771] | : . ' , ; ` | - tweaked: FALSE [06:00:36.771] | : . ' , ; ` | - call: plan(sequential) [06:00:36.772] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.772] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.772] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.773] | : . ' , SequentialFuture started (and completed) [06:00:36.773] | : . ' , signalConditions() ... [06:00:36.774] | : . ' , ; include = 'immediateCondition' [06:00:36.774] | : . ' , ; exclude = [06:00:36.774] | : . ' , ; resignal = FALSE [06:00:36.774] | : . ' , ; Number of conditions: 6 [06:00:36.775] | : . ' , ; int 6 [06:00:36.775] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.776] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.776] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.776] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.777] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.777] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.777] | : . ' , signalConditions() ... done [06:00:36.777] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.778] | : . Launching futures ... done [06:00:36.778] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.778] | : Using SequentialFutureBackend ... done [06:00:36.778] | run() for 'Future' () ... done [06:00:36.779] future(..., label = NULL) ... done [06:00:36.780] future(..., label = NULL) ... [06:00:36.780] | lazy: FALSE [06:00:36.780] | stdout: TRUE [06:00:36.780] | conditions: [n=1] 'condition' [06:00:36.781] | gc: FALSE [06:00:36.781] | earlySignal: FALSE [06:00:36.781] | getGlobalsAndPackages() ... [06:00:36.781] | : Searching for globals ... [06:00:36.792] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.792] | : Searching for globals ... done [06:00:36.792] | : Resolving globals: FALSE [06:00:36.793] | : Search for packages associated with the globals ... [06:00:36.793] | : . Packages associated with globals: [1] 'base' [06:00:36.794] | : . Packages: [1] 'base' [06:00:36.794] | : Search for packages associated with the globals ... done [06:00:36.794] | : Packages after dropping 'base': [0] [06:00:36.795] | : globals: [1] 'x' [06:00:36.795] | : packages: [0] [06:00:36.795] | getGlobalsAndPackages() ... done [06:00:36.796] | run() for 'Future' () ... [06:00:36.796] | : state: 'created' [06:00:36.796] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.796] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.797] | : Using SequentialFutureBackend ... [06:00:36.797] | : . Number of futures since start: 41 (41 created, 41 launched, 41 finished) [06:00:36.797] | : . Launching futures ... [06:00:36.798] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.798] | : . ' , getFutureData() ... [06:00:36.798] | : . ' , ; getFutureCore() ... [06:00:36.798] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.799] | : . ' , ; getFutureCore() ... done [06:00:36.799] | : . ' , ; getFutureCapture() ... [06:00:36.799] | : . ' , ; getFutureCapture() ... done [06:00:36.800] | : . ' , ; getFutureContext() ... [06:00:36.800] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.800] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.800] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.801] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.801] | : . ' , ; getFutureContext() ... done [06:00:36.801] | : . ' , getFutureData() ... done [06:00:36.804] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.804] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.805] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.805] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.806] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.806] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.806] | : . ' , ; ` | New stack: [06:00:36.806] | : . ' , ; ` | List of 1 [06:00:36.806] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.806] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.806] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.806] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.806] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.806] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.806] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.806] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.811] | : . ' , ; ` | Old stack: [06:00:36.812] | : . ' , ; ` | List of 1 [06:00:36.812] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.812] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.812] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.812] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.812] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.812] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.812] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.812] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.812] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.812] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.812] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.818] | : . ' , ; ` | Not identical [06:00:36.818] | : . ' , ; ` | all.equal() for future ... [06:00:36.818] | : . ' , ; ` | : List of 2 [06:00:36.818] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.818] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.818] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.818] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.818] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.818] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.818] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.829] | : . ' , ; ` | all.equal() for future ... done [06:00:36.829] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.829] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.830] | : . ' , ; ` List of future strategies: [06:00:36.830] | : . ' , ; ` 1. sequential: [06:00:36.830] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.830] | : . ' , ; ` - tweaked: FALSE [06:00:36.830] | : . ' , ; ` - call: plan(sequential) [06:00:36.831] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.831] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.831] | : . ' , assign_globals() ... [06:00:36.832] | : . ' , List of 1 [06:00:36.832] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.832] | : . ' , - attr(*, "where")=List of 1 [06:00:36.832] | : . ' , ..$ x: [06:00:36.832] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.832] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.832] | : . ' , - attr(*, "total_size")= num NA [06:00:36.832] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.836] | : . ' , - copied 'x' to environment [06:00:36.837] | : . ' , assign_globals() ... done [06:00:36.840] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.841] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.841] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.841] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.841] | : . ' , ; ` | : New stack: [06:00:36.842] | : . ' , ; ` | : List of 1 [06:00:36.842] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.842] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.842] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.842] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.842] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.842] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.848] | : . ' , ; ` | : Old stack: [06:00:36.848] | : . ' , ; ` | : List of 1 [06:00:36.848] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.848] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.848] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.848] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.848] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.848] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.854] | : . ' , ; ` | : Identical [06:00:36.855] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.855] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.855] | : . ' , ; ` | List of future strategies: [06:00:36.855] | : . ' , ; ` | 1. sequential: [06:00:36.855] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.855] | : . ' , ; ` | - tweaked: FALSE [06:00:36.855] | : . ' , ; ` | - call: plan(sequential) [06:00:36.856] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.856] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.857] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.857] | : . ' , SequentialFuture started (and completed) [06:00:36.858] | : . ' , signalConditions() ... [06:00:36.858] | : . ' , ; include = 'immediateCondition' [06:00:36.858] | : . ' , ; exclude = [06:00:36.858] | : . ' , ; resignal = FALSE [06:00:36.859] | : . ' , ; Number of conditions: 6 [06:00:36.859] | : . ' , ; int 6 [06:00:36.860] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.860] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.860] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.861] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.861] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.861] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.861] | : . ' , signalConditions() ... done [06:00:36.862] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.862] | : . Launching futures ... done [06:00:36.862] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.863] | : Using SequentialFutureBackend ... done [06:00:36.863] | run() for 'Future' () ... done [06:00:36.863] future(..., label = NULL) ... done [06:00:36.864] future(..., label = NULL) ... [06:00:36.864] | lazy: FALSE [06:00:36.865] | stdout: TRUE [06:00:36.865] | conditions: [n=1] 'condition' [06:00:36.865] | gc: FALSE [06:00:36.865] | earlySignal: FALSE [06:00:36.866] | getGlobalsAndPackages() ... [06:00:36.866] | : Searching for globals ... [06:00:36.877] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.878] | : Searching for globals ... done [06:00:36.878] | : Resolving globals: FALSE [06:00:36.878] | : Search for packages associated with the globals ... [06:00:36.879] | : . Packages associated with globals: [1] 'base' [06:00:36.879] | : . Packages: [1] 'base' [06:00:36.879] | : Search for packages associated with the globals ... done [06:00:36.880] | : Packages after dropping 'base': [0] [06:00:36.880] | : globals: [1] 'x' [06:00:36.880] | : packages: [0] [06:00:36.881] | getGlobalsAndPackages() ... done [06:00:36.881] | run() for 'Future' () ... [06:00:36.881] | : state: 'created' [06:00:36.882] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.882] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.882] | : Using SequentialFutureBackend ... [06:00:36.883] | : . Number of futures since start: 42 (42 created, 42 launched, 42 finished) [06:00:36.883] | : . Launching futures ... [06:00:36.883] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.884] | : . ' , getFutureData() ... [06:00:36.884] | : . ' , ; getFutureCore() ... [06:00:36.884] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.884] | : . ' , ; getFutureCore() ... done [06:00:36.885] | : . ' , ; getFutureCapture() ... [06:00:36.885] | : . ' , ; getFutureCapture() ... done [06:00:36.885] | : . ' , ; getFutureContext() ... [06:00:36.885] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.886] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.886] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.886] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.887] | : . ' , ; getFutureContext() ... done [06:00:36.887] | : . ' , getFutureData() ... done [06:00:36.890] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.890] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.891] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.891] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.891] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.892] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.892] | : . ' , ; ` | New stack: [06:00:36.892] | : . ' , ; ` | List of 1 [06:00:36.892] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.892] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.892] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.892] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.892] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.892] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.892] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.892] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.902] | : . ' , ; ` | Old stack: [06:00:36.902] | : . ' , ; ` | List of 1 [06:00:36.902] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.902] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.902] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.902] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.902] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.902] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.902] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.902] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.902] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.902] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.902] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.908] | : . ' , ; ` | Not identical [06:00:36.908] | : . ' , ; ` | all.equal() for future ... [06:00:36.909] | : . ' , ; ` | : List of 2 [06:00:36.909] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.909] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.909] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.909] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.909] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.909] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.909] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.919] | : . ' , ; ` | all.equal() for future ... done [06:00:36.919] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:36.920] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.920] | : . ' , ; ` List of future strategies: [06:00:36.920] | : . ' , ; ` 1. sequential: [06:00:36.920] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.920] | : . ' , ; ` - tweaked: FALSE [06:00:36.920] | : . ' , ; ` - call: plan(sequential) [06:00:36.921] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.921] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.921] | : . ' , assign_globals() ... [06:00:36.922] | : . ' , List of 1 [06:00:36.922] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:36.922] | : . ' , - attr(*, "where")=List of 1 [06:00:36.922] | : . ' , ..$ x: [06:00:36.922] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:36.922] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:36.922] | : . ' , - attr(*, "total_size")= num NA [06:00:36.922] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:36.926] | : . ' , - copied 'x' to environment [06:00:36.927] | : . ' , assign_globals() ... done [06:00:36.930] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.931] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.931] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.931] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:36.931] | : . ' , ; ` | : New stack: [06:00:36.932] | : . ' , ; ` | : List of 1 [06:00:36.932] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.932] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.932] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.932] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.932] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.932] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.938] | : . ' , ; ` | : Old stack: [06:00:36.938] | : . ' , ; ` | : List of 1 [06:00:36.938] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.938] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:36.938] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.938] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.938] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.938] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.945] | : . ' , ; ` | : Identical [06:00:36.945] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:36.945] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:36.946] | : . ' , ; ` | List of future strategies: [06:00:36.946] | : . ' , ; ` | 1. sequential: [06:00:36.946] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:36.946] | : . ' , ; ` | - tweaked: FALSE [06:00:36.946] | : . ' , ; ` | - call: plan(sequential) [06:00:36.947] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:36.947] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.947] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:36.948] | : . ' , SequentialFuture started (and completed) [06:00:36.949] | : . ' , signalConditions() ... [06:00:36.949] | : . ' , ; include = 'immediateCondition' [06:00:36.949] | : . ' , ; exclude = [06:00:36.949] | : . ' , ; resignal = FALSE [06:00:36.950] | : . ' , ; Number of conditions: 6 [06:00:36.950] | : . ' , ; int 6 [06:00:36.951] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.951] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.951] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.952] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.952] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.952] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:36.953] | : . ' , signalConditions() ... done [06:00:36.953] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:36.953] | : . Launching futures ... done [06:00:36.954] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:36.954] | : Using SequentialFutureBackend ... done [06:00:36.954] | run() for 'Future' () ... done [06:00:36.955] future(..., label = NULL) ... done [06:00:36.955] future(..., label = NULL) ... [06:00:36.956] | lazy: FALSE [06:00:36.956] | stdout: TRUE [06:00:36.956] | conditions: [n=1] 'condition' [06:00:36.956] | gc: FALSE [06:00:36.957] | earlySignal: FALSE [06:00:36.957] | getGlobalsAndPackages() ... [06:00:36.957] | : Searching for globals ... [06:00:36.969] | : . globals found: [3] '{', 'sample', 'x' [06:00:36.969] | : Searching for globals ... done [06:00:36.970] | : Resolving globals: FALSE [06:00:36.970] | : Search for packages associated with the globals ... [06:00:36.971] | : . Packages associated with globals: [1] 'base' [06:00:36.971] | : . Packages: [1] 'base' [06:00:36.972] | : Search for packages associated with the globals ... done [06:00:36.972] | : Packages after dropping 'base': [0] [06:00:36.972] | : globals: [1] 'x' [06:00:36.972] | : packages: [0] [06:00:36.973] | getGlobalsAndPackages() ... done [06:00:36.973] | run() for 'Future' () ... [06:00:36.974] | : state: 'created' [06:00:36.974] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.974] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.975] | : Using SequentialFutureBackend ... [06:00:36.975] | : . Number of futures since start: 43 (43 created, 43 launched, 43 finished) [06:00:36.975] | : . Launching futures ... [06:00:36.975] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:36.976] | : . ' , getFutureData() ... [06:00:36.976] | : . ' , ; getFutureCore() ... [06:00:36.976] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:36.977] | : . ' , ; getFutureCore() ... done [06:00:36.977] | : . ' , ; getFutureCapture() ... [06:00:36.977] | : . ' , ; getFutureCapture() ... done [06:00:36.978] | : . ' , ; getFutureContext() ... [06:00:36.978] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.978] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:36.979] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.979] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:36.979] | : . ' , ; getFutureContext() ... done [06:00:36.979] | : . ' , getFutureData() ... done [06:00:36.983] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:36.983] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:36.985] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:36.986] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:36.986] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:36.987] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:36.987] | : . ' , ; ` | New stack: [06:00:36.987] | : . ' , ; ` | List of 1 [06:00:36.987] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.987] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.987] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:36.987] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.987] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.987] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.987] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:36.987] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:36.994] | : . ' , ; ` | Old stack: [06:00:36.994] | : . ' , ; ` | List of 1 [06:00:36.994] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:36.994] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:36.994] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:36.994] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.994] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.994] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.994] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:36.994] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:36.994] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:36.994] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:36.994] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.001] | : . ' , ; ` | Not identical [06:00:37.001] | : . ' , ; ` | all.equal() for future ... [06:00:37.001] | : . ' , ; ` | : List of 2 [06:00:37.001] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.001] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.001] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.001] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.001] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.001] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.001] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.013] | : . ' , ; ` | all.equal() for future ... done [06:00:37.014] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.014] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.014] | : . ' , ; ` List of future strategies: [06:00:37.014] | : . ' , ; ` 1. sequential: [06:00:37.014] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.014] | : . ' , ; ` - tweaked: FALSE [06:00:37.014] | : . ' , ; ` - call: plan(sequential) [06:00:37.015] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.016] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.016] | : . ' , assign_globals() ... [06:00:37.016] | : . ' , List of 1 [06:00:37.016] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.016] | : . ' , - attr(*, "where")=List of 1 [06:00:37.016] | : . ' , ..$ x: [06:00:37.016] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.016] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.016] | : . ' , - attr(*, "total_size")= num NA [06:00:37.016] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.022] | : . ' , - copied 'x' to environment [06:00:37.022] | : . ' , assign_globals() ... done [06:00:37.027] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.027] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.027] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.028] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.028] | : . ' , ; ` | : New stack: [06:00:37.028] | : . ' , ; ` | : List of 1 [06:00:37.028] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.028] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.028] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.028] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.028] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.028] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.036] | : . ' , ; ` | : Old stack: [06:00:37.036] | : . ' , ; ` | : List of 1 [06:00:37.036] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.036] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.036] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.036] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.036] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.036] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.054] | : . ' , ; ` | : Identical [06:00:37.055] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.055] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.055] | : . ' , ; ` | List of future strategies: [06:00:37.055] | : . ' , ; ` | 1. sequential: [06:00:37.055] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.055] | : . ' , ; ` | - tweaked: FALSE [06:00:37.055] | : . ' , ; ` | - call: plan(sequential) [06:00:37.056] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.056] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.056] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.057] | : . ' , SequentialFuture started (and completed) [06:00:37.057] | : . ' , signalConditions() ... [06:00:37.057] | : . ' , ; include = 'immediateCondition' [06:00:37.058] | : . ' , ; exclude = [06:00:37.058] | : . ' , ; resignal = FALSE [06:00:37.058] | : . ' , ; Number of conditions: 6 [06:00:37.058] | : . ' , ; int 6 [06:00:37.059] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.059] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.059] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.059] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.059] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.059] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.060] | : . ' , signalConditions() ... done [06:00:37.060] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.060] | : . Launching futures ... done [06:00:37.060] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.061] | : Using SequentialFutureBackend ... done [06:00:37.061] | run() for 'Future' () ... done [06:00:37.061] future(..., label = NULL) ... done [06:00:37.061] value() for SequentialFuture () ... [06:00:37.062] | signalConditions() ... [06:00:37.062] | : include = 'immediateCondition' [06:00:37.062] | : exclude = [06:00:37.062] | : resignal = FALSE [06:00:37.062] | : Number of conditions: 6 [06:00:37.062] | : int 6 [06:00:37.063] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.063] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.063] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.063] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.064] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.064] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.064] | signalConditions() ... done [06:00:37.064] | relay stdout ... [06:00:37.064] | relay stdout ... done [06:00:37.064] | check for misuse ... [06:00:37.065] | check for misuse ... done [06:00:37.065] | relay conditions ... [06:00:37.065] | : Future state: 'finished' [06:00:37.065] | : signalConditions() ... [06:00:37.065] | : . include = 'condition' [06:00:37.066] | : . exclude = 'immediateCondition' [06:00:37.066] | : . resignal = TRUE [06:00:37.066] | : . Number of conditions: 6 [06:00:37.066] | : . int 6 [06:00:37.067] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.067] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.718] | : . ' , attachPackages() ... [06:00:37.067] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.067] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.718] | : . ' , ; packages: [n=1] 'future' [06:00:37.067] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.068] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.719] | : . ' , attachPackages() ... done [06:00:37.068] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.068] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.719] | : . ' , attachPackages() ... [06:00:37.068] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.069] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.719] | : . ' , ; packages: [n=0] [06:00:37.069] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.069] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.719] | : . ' , attachPackages() ... done [06:00:37.069] | : signalConditions() ... done [06:00:37.069] | relay conditions ... done [06:00:37.070] value() for SequentialFuture () ... done [06:00:37.070] value() for SequentialFuture () ... [06:00:37.070] | signalConditions() ... [06:00:37.070] | : include = 'immediateCondition' [06:00:37.070] | : exclude = [06:00:37.070] | : resignal = FALSE [06:00:37.071] | : Number of conditions: 6 [06:00:37.071] | : int 6 [06:00:37.071] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.072] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.072] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.072] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.072] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.073] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.073] | signalConditions() ... done [06:00:37.073] | relay stdout ... [06:00:37.073] | relay stdout ... done [06:00:37.074] | check for misuse ... [06:00:37.074] | check for misuse ... done [06:00:37.074] | relay conditions ... [06:00:37.074] | : Future state: 'finished' [06:00:37.074] | : signalConditions() ... [06:00:37.074] | : . include = 'condition' [06:00:37.075] | : . exclude = 'immediateCondition' [06:00:37.075] | : . resignal = TRUE [06:00:37.075] | : . Number of conditions: 6 [06:00:37.075] | : . int 6 [06:00:37.076] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.076] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.802] | : . ' , attachPackages() ... [06:00:37.076] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.077] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.802] | : . ' , ; packages: [n=1] 'future' [06:00:37.077] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.077] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.802] | : . ' , attachPackages() ... done [06:00:37.077] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.077] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.803] | : . ' , attachPackages() ... [06:00:37.078] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.078] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.803] | : . ' , ; packages: [n=0] [06:00:37.078] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.078] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.803] | : . ' , attachPackages() ... done [06:00:37.078] | : signalConditions() ... done [06:00:37.078] | relay conditions ... done [06:00:37.079] value() for SequentialFuture () ... done [06:00:37.079] value() for SequentialFuture () ... [06:00:37.079] | signalConditions() ... [06:00:37.079] | : include = 'immediateCondition' [06:00:37.079] | : exclude = [06:00:37.080] | : resignal = FALSE [06:00:37.080] | : Number of conditions: 6 [06:00:37.080] | : int 6 [06:00:37.080] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.081] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.081] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.081] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.081] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.081] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.082] | signalConditions() ... done [06:00:37.082] | relay stdout ... [06:00:37.082] | relay stdout ... done [06:00:37.082] | check for misuse ... [06:00:37.082] | check for misuse ... done [06:00:37.082] | relay conditions ... [06:00:37.082] | : Future state: 'finished' [06:00:37.083] | : signalConditions() ... [06:00:37.083] | : . include = 'condition' [06:00:37.083] | : . exclude = 'immediateCondition' [06:00:37.083] | : . resignal = TRUE [06:00:37.084] | : . Number of conditions: 6 [06:00:37.084] | : . int 6 [06:00:37.085] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.085] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.887] | : . ' , attachPackages() ... [06:00:37.085] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.085] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.888] | : . ' , ; packages: [n=1] 'future' [06:00:37.086] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.086] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.888] | : . ' , attachPackages() ... done [06:00:37.087] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.087] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.889] | : . ' , attachPackages() ... [06:00:37.088] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.088] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.889] | : . ' , ; packages: [n=0] [06:00:37.088] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.089] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.889] | : . ' , attachPackages() ... done [06:00:37.089] | : signalConditions() ... done [06:00:37.090] | relay conditions ... done [06:00:37.090] value() for SequentialFuture () ... done [06:00:37.090] value() for SequentialFuture () ... [06:00:37.091] | signalConditions() ... [06:00:37.091] | : include = 'immediateCondition' [06:00:37.091] | : exclude = [06:00:37.092] | : resignal = FALSE [06:00:37.092] | : Number of conditions: 6 [06:00:37.092] | : int 6 [06:00:37.093] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.094] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.094] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.094] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.095] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.095] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.095] | signalConditions() ... done [06:00:37.096] | relay stdout ... [06:00:37.096] | relay stdout ... done [06:00:37.096] | check for misuse ... [06:00:37.096] | check for misuse ... done [06:00:37.097] | relay conditions ... [06:00:37.097] | : Future state: 'finished' [06:00:37.097] | : signalConditions() ... [06:00:37.098] | : . include = 'condition' [06:00:37.098] | : . exclude = 'immediateCondition' [06:00:37.098] | : . resignal = TRUE [06:00:37.099] | : . Number of conditions: 6 [06:00:37.099] | : . int 6 [06:00:37.100] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.100] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:36.980] | : . ' , attachPackages() ... [06:00:37.100] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.101] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:36.980] | : . ' , ; packages: [n=1] 'future' [06:00:37.101] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.102] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:36.981] | : . ' , attachPackages() ... done [06:00:37.102] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.102] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:36.981] | : . ' , attachPackages() ... [06:00:37.103] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.103] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:36.981] | : . ' , ; packages: [n=0] [06:00:37.103] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.104] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:36.982] | : . ' , attachPackages() ... done [06:00:37.104] | : signalConditions() ... done [06:00:37.104] | relay conditions ... done [06:00:37.105] value() for SequentialFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:37.106] future(..., label = 'fsample_1-298970') ... [06:00:37.107] | lazy: FALSE [06:00:37.107] | stdout: TRUE [06:00:37.107] | conditions: [n=1] 'condition' [06:00:37.107] | gc: FALSE [06:00:37.108] | earlySignal: FALSE [06:00:37.108] | getGlobalsAndPackages() ... [06:00:37.108] | : Searching for globals ... [06:00:37.120] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.120] | : Searching for globals ... done [06:00:37.121] | : Resolving globals: FALSE [06:00:37.121] | : Search for packages associated with the globals ... [06:00:37.121] | : . Packages associated with globals: [1] 'base' [06:00:37.121] | : . Packages: [1] 'base' [06:00:37.122] | : Search for packages associated with the globals ... done [06:00:37.122] | : Packages after dropping 'base': [0] [06:00:37.122] | : globals: [1] 'x' [06:00:37.122] | : packages: [0] [06:00:37.123] | getGlobalsAndPackages() ... done [06:00:37.123] | run() for 'Future' ('fsample_1-298970') ... [06:00:37.123] | : state: 'created' [06:00:37.124] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.124] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.124] | : Using SequentialFutureBackend ... [06:00:37.125] | : . Number of futures since start: 44 (44 created, 44 launched, 44 finished) [06:00:37.125] | : . Launching futures ... [06:00:37.125] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.125] | : . ' , getFutureData() ... [06:00:37.126] | : . ' , ; getFutureCore() ... [06:00:37.126] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.126] | : . ' , ; getFutureCore() ... done [06:00:37.127] | : . ' , ; getFutureCapture() ... [06:00:37.127] | : . ' , ; getFutureCapture() ... done [06:00:37.127] | : . ' , ; getFutureContext() ... [06:00:37.128] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.128] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.128] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.128] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.129] | : . ' , ; getFutureContext() ... done [06:00:37.129] | : . ' , getFutureData() ... done [06:00:37.132] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.132] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.133] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.133] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.134] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.134] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.134] | : . ' , ; ` | New stack: [06:00:37.135] | : . ' , ; ` | List of 1 [06:00:37.135] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.135] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.135] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.135] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.135] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.135] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.135] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.135] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.140] | : . ' , ; ` | Old stack: [06:00:37.140] | : . ' , ; ` | List of 1 [06:00:37.140] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.140] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.140] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.140] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.140] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.140] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.140] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.140] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.140] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.140] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.140] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.147] | : . ' , ; ` | Not identical [06:00:37.147] | : . ' , ; ` | all.equal() for future ... [06:00:37.147] | : . ' , ; ` | : List of 2 [06:00:37.147] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.147] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.147] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.147] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.147] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.147] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.147] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.158] | : . ' , ; ` | all.equal() for future ... done [06:00:37.159] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.159] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.159] | : . ' , ; ` List of future strategies: [06:00:37.159] | : . ' , ; ` 1. sequential: [06:00:37.159] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.159] | : . ' , ; ` - tweaked: FALSE [06:00:37.159] | : . ' , ; ` - call: plan(sequential) [06:00:37.160] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.160] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.161] | : . ' , assign_globals() ... [06:00:37.161] | : . ' , List of 1 [06:00:37.161] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.161] | : . ' , - attr(*, "where")=List of 1 [06:00:37.161] | : . ' , ..$ x: [06:00:37.161] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.161] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.161] | : . ' , - attr(*, "total_size")= num NA [06:00:37.161] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.166] | : . ' , - copied 'x' to environment [06:00:37.166] | : . ' , assign_globals() ... done [06:00:37.170] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.170] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.170] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.171] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.171] | : . ' , ; ` | : New stack: [06:00:37.171] | : . ' , ; ` | : List of 1 [06:00:37.171] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.171] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.171] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.171] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.171] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.171] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.177] | : . ' , ; ` | : Old stack: [06:00:37.177] | : . ' , ; ` | : List of 1 [06:00:37.177] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.177] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.177] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.177] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.177] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.177] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.184] | : . ' , ; ` | : Identical [06:00:37.184] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.185] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.185] | : . ' , ; ` | List of future strategies: [06:00:37.185] | : . ' , ; ` | 1. sequential: [06:00:37.185] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.185] | : . ' , ; ` | - tweaked: FALSE [06:00:37.185] | : . ' , ; ` | - call: plan(sequential) [06:00:37.186] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.186] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.187] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.188] | : . ' , SequentialFuture started (and completed) [06:00:37.188] | : . ' , signalConditions() ... [06:00:37.188] | : . ' , ; include = 'immediateCondition' [06:00:37.188] | : . ' , ; exclude = [06:00:37.189] | : . ' , ; resignal = FALSE [06:00:37.189] | : . ' , ; Number of conditions: 6 [06:00:37.189] | : . ' , ; int 6 [06:00:37.190] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.190] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.191] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.195] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.195] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.196] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.196] | : . ' , signalConditions() ... done [06:00:37.196] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.197] | : . Launching futures ... done [06:00:37.197] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.197] | : Using SequentialFutureBackend ... done [06:00:37.198] | run() for 'Future' ('fsample_1-298970') ... done [06:00:37.198] future(..., label = 'fsample_1-298970') ... done [06:00:37.199] future(..., label = 'fsample_2-101013') ... [06:00:37.199] | lazy: FALSE [06:00:37.199] | stdout: TRUE [06:00:37.200] | conditions: [n=1] 'condition' [06:00:37.200] | gc: FALSE [06:00:37.200] | earlySignal: FALSE [06:00:37.200] | getGlobalsAndPackages() ... [06:00:37.201] | : Searching for globals ... [06:00:37.211] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.212] | : Searching for globals ... done [06:00:37.212] | : Resolving globals: FALSE [06:00:37.212] | : Search for packages associated with the globals ... [06:00:37.213] | : . Packages associated with globals: [1] 'base' [06:00:37.213] | : . Packages: [1] 'base' [06:00:37.214] | : Search for packages associated with the globals ... done [06:00:37.214] | : Packages after dropping 'base': [0] [06:00:37.214] | : globals: [1] 'x' [06:00:37.215] | : packages: [0] [06:00:37.215] | getGlobalsAndPackages() ... done [06:00:37.215] | run() for 'Future' ('fsample_2-101013') ... [06:00:37.216] | : state: 'created' [06:00:37.216] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.216] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.216] | : Using SequentialFutureBackend ... [06:00:37.217] | : . Number of futures since start: 45 (45 created, 45 launched, 45 finished) [06:00:37.217] | : . Launching futures ... [06:00:37.217] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.218] | : . ' , getFutureData() ... [06:00:37.218] | : . ' , ; getFutureCore() ... [06:00:37.218] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.218] | : . ' , ; getFutureCore() ... done [06:00:37.218] | : . ' , ; getFutureCapture() ... [06:00:37.219] | : . ' , ; getFutureCapture() ... done [06:00:37.219] | : . ' , ; getFutureContext() ... [06:00:37.219] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.219] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.220] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.220] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.220] | : . ' , ; getFutureContext() ... done [06:00:37.220] | : . ' , getFutureData() ... done [06:00:37.223] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.223] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.224] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.224] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.224] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.225] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.225] | : . ' , ; ` | New stack: [06:00:37.225] | : . ' , ; ` | List of 1 [06:00:37.225] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.225] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.225] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.225] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.225] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.225] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.225] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.225] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.231] | : . ' , ; ` | Old stack: [06:00:37.231] | : . ' , ; ` | List of 1 [06:00:37.231] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.231] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.231] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.231] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.231] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.231] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.231] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.231] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.231] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.231] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.231] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.237] | : . ' , ; ` | Not identical [06:00:37.237] | : . ' , ; ` | all.equal() for future ... [06:00:37.238] | : . ' , ; ` | : List of 2 [06:00:37.238] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.238] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.238] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.238] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.238] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.238] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.238] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.248] | : . ' , ; ` | all.equal() for future ... done [06:00:37.249] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.249] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.249] | : . ' , ; ` List of future strategies: [06:00:37.249] | : . ' , ; ` 1. sequential: [06:00:37.249] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.249] | : . ' , ; ` - tweaked: FALSE [06:00:37.249] | : . ' , ; ` - call: plan(sequential) [06:00:37.250] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.250] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.251] | : . ' , assign_globals() ... [06:00:37.251] | : . ' , List of 1 [06:00:37.251] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.251] | : . ' , - attr(*, "where")=List of 1 [06:00:37.251] | : . ' , ..$ x: [06:00:37.251] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.251] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.251] | : . ' , - attr(*, "total_size")= num NA [06:00:37.251] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.256] | : . ' , - copied 'x' to environment [06:00:37.256] | : . ' , assign_globals() ... done [06:00:37.260] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.260] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.261] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.261] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.261] | : . ' , ; ` | : New stack: [06:00:37.261] | : . ' , ; ` | : List of 1 [06:00:37.261] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.261] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.261] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.261] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.261] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.261] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.270] | : . ' , ; ` | : Old stack: [06:00:37.271] | : . ' , ; ` | : List of 1 [06:00:37.271] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.271] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.271] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.271] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.271] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.271] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.278] | : . ' , ; ` | : Identical [06:00:37.278] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.279] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.279] | : . ' , ; ` | List of future strategies: [06:00:37.279] | : . ' , ; ` | 1. sequential: [06:00:37.279] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.279] | : . ' , ; ` | - tweaked: FALSE [06:00:37.279] | : . ' , ; ` | - call: plan(sequential) [06:00:37.280] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.281] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.281] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.282] | : . ' , SequentialFuture started (and completed) [06:00:37.282] | : . ' , signalConditions() ... [06:00:37.283] | : . ' , ; include = 'immediateCondition' [06:00:37.283] | : . ' , ; exclude = [06:00:37.283] | : . ' , ; resignal = FALSE [06:00:37.284] | : . ' , ; Number of conditions: 6 [06:00:37.284] | : . ' , ; int 6 [06:00:37.285] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.285] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.286] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.286] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.286] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.286] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.287] | : . ' , signalConditions() ... done [06:00:37.287] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.288] | : . Launching futures ... done [06:00:37.288] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.288] | : Using SequentialFutureBackend ... done [06:00:37.288] | run() for 'Future' ('fsample_2-101013') ... done [06:00:37.289] future(..., label = 'fsample_2-101013') ... done [06:00:37.290] future(..., label = 'fsample_3-635405') ... [06:00:37.290] | lazy: FALSE [06:00:37.291] | stdout: TRUE [06:00:37.291] | conditions: [n=1] 'condition' [06:00:37.291] | gc: FALSE [06:00:37.291] | earlySignal: FALSE [06:00:37.292] | getGlobalsAndPackages() ... [06:00:37.292] | : Searching for globals ... [06:00:37.305] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.306] | : Searching for globals ... done [06:00:37.306] | : Resolving globals: FALSE [06:00:37.306] | : Search for packages associated with the globals ... [06:00:37.307] | : . Packages associated with globals: [1] 'base' [06:00:37.307] | : . Packages: [1] 'base' [06:00:37.308] | : Search for packages associated with the globals ... done [06:00:37.308] | : Packages after dropping 'base': [0] [06:00:37.308] | : globals: [1] 'x' [06:00:37.309] | : packages: [0] [06:00:37.309] | getGlobalsAndPackages() ... done [06:00:37.309] | run() for 'Future' ('fsample_3-635405') ... [06:00:37.310] | : state: 'created' [06:00:37.310] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.310] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.311] | : Using SequentialFutureBackend ... [06:00:37.311] | : . Number of futures since start: 46 (46 created, 46 launched, 46 finished) [06:00:37.311] | : . Launching futures ... [06:00:37.312] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.312] | : . ' , getFutureData() ... [06:00:37.312] | : . ' , ; getFutureCore() ... [06:00:37.312] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.313] | : . ' , ; getFutureCore() ... done [06:00:37.313] | : . ' , ; getFutureCapture() ... [06:00:37.313] | : . ' , ; getFutureCapture() ... done [06:00:37.313] | : . ' , ; getFutureContext() ... [06:00:37.314] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.314] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.314] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.315] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.315] | : . ' , ; getFutureContext() ... done [06:00:37.315] | : . ' , getFutureData() ... done [06:00:37.318] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.319] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.319] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.319] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.320] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.320] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.320] | : . ' , ; ` | New stack: [06:00:37.321] | : . ' , ; ` | List of 1 [06:00:37.321] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.321] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.321] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.321] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.321] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.321] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.321] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.321] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.327] | : . ' , ; ` | Old stack: [06:00:37.327] | : . ' , ; ` | List of 1 [06:00:37.327] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.327] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.327] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.327] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.327] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.327] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.327] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.327] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.327] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.327] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.327] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.335] | : . ' , ; ` | Not identical [06:00:37.335] | : . ' , ; ` | all.equal() for future ... [06:00:37.336] | : . ' , ; ` | : List of 2 [06:00:37.336] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.336] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.336] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.336] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.336] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.336] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.336] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.356] | : . ' , ; ` | all.equal() for future ... done [06:00:37.356] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.357] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.357] | : . ' , ; ` List of future strategies: [06:00:37.357] | : . ' , ; ` 1. sequential: [06:00:37.357] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.357] | : . ' , ; ` - tweaked: FALSE [06:00:37.357] | : . ' , ; ` - call: plan(sequential) [06:00:37.358] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.358] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.359] | : . ' , assign_globals() ... [06:00:37.359] | : . ' , List of 1 [06:00:37.359] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.359] | : . ' , - attr(*, "where")=List of 1 [06:00:37.359] | : . ' , ..$ x: [06:00:37.359] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.359] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.359] | : . ' , - attr(*, "total_size")= num NA [06:00:37.359] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.365] | : . ' , - copied 'x' to environment [06:00:37.365] | : . ' , assign_globals() ... done [06:00:37.370] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.370] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.370] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.371] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.371] | : . ' , ; ` | : New stack: [06:00:37.371] | : . ' , ; ` | : List of 1 [06:00:37.371] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.371] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.371] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.371] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.371] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.371] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.380] | : . ' , ; ` | : Old stack: [06:00:37.380] | : . ' , ; ` | : List of 1 [06:00:37.380] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.380] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.380] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.380] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.380] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.380] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.387] | : . ' , ; ` | : Identical [06:00:37.387] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.387] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.388] | : . ' , ; ` | List of future strategies: [06:00:37.388] | : . ' , ; ` | 1. sequential: [06:00:37.388] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.388] | : . ' , ; ` | - tweaked: FALSE [06:00:37.388] | : . ' , ; ` | - call: plan(sequential) [06:00:37.389] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.389] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.389] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.390] | : . ' , SequentialFuture started (and completed) [06:00:37.391] | : . ' , signalConditions() ... [06:00:37.391] | : . ' , ; include = 'immediateCondition' [06:00:37.391] | : . ' , ; exclude = [06:00:37.391] | : . ' , ; resignal = FALSE [06:00:37.392] | : . ' , ; Number of conditions: 6 [06:00:37.392] | : . ' , ; int 6 [06:00:37.393] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.393] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.393] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.394] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.394] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.394] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.394] | : . ' , signalConditions() ... done [06:00:37.395] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.395] | : . Launching futures ... done [06:00:37.395] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.396] | : Using SequentialFutureBackend ... done [06:00:37.396] | run() for 'Future' ('fsample_3-635405') ... done [06:00:37.396] future(..., label = 'fsample_3-635405') ... done [06:00:37.397] future(..., label = 'fsample_4-649166') ... [06:00:37.397] | lazy: FALSE [06:00:37.398] | stdout: TRUE [06:00:37.398] | conditions: [n=1] 'condition' [06:00:37.398] | gc: FALSE [06:00:37.398] | earlySignal: FALSE [06:00:37.399] | getGlobalsAndPackages() ... [06:00:37.399] | : Searching for globals ... [06:00:37.412] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.413] | : Searching for globals ... done [06:00:37.413] | : Resolving globals: FALSE [06:00:37.413] | : Search for packages associated with the globals ... [06:00:37.414] | : . Packages associated with globals: [1] 'base' [06:00:37.414] | : . Packages: [1] 'base' [06:00:37.415] | : Search for packages associated with the globals ... done [06:00:37.415] | : Packages after dropping 'base': [0] [06:00:37.415] | : globals: [1] 'x' [06:00:37.416] | : packages: [0] [06:00:37.416] | getGlobalsAndPackages() ... done [06:00:37.417] | run() for 'Future' ('fsample_4-649166') ... [06:00:37.417] | : state: 'created' [06:00:37.417] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.418] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.418] | : Using SequentialFutureBackend ... [06:00:37.418] | : . Number of futures since start: 47 (47 created, 47 launched, 47 finished) [06:00:37.419] | : . Launching futures ... [06:00:37.419] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.419] | : . ' , getFutureData() ... [06:00:37.420] | : . ' , ; getFutureCore() ... [06:00:37.420] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.420] | : . ' , ; getFutureCore() ... done [06:00:37.421] | : . ' , ; getFutureCapture() ... [06:00:37.421] | : . ' , ; getFutureCapture() ... done [06:00:37.421] | : . ' , ; getFutureContext() ... [06:00:37.421] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.422] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.422] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.422] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.423] | : . ' , ; getFutureContext() ... done [06:00:37.423] | : . ' , getFutureData() ... done [06:00:37.427] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.427] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.427] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.428] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.428] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.429] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.429] | : . ' , ; ` | New stack: [06:00:37.429] | : . ' , ; ` | List of 1 [06:00:37.429] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.429] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.429] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.429] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.429] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.429] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.429] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.429] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.435] | : . ' , ; ` | Old stack: [06:00:37.436] | : . ' , ; ` | List of 1 [06:00:37.436] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.436] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.436] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.436] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.436] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.436] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.436] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.436] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.436] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.436] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.436] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.443] | : . ' , ; ` | Not identical [06:00:37.443] | : . ' , ; ` | all.equal() for future ... [06:00:37.443] | : . ' , ; ` | : List of 2 [06:00:37.443] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.443] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.443] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.443] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.443] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.443] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.443] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.455] | : . ' , ; ` | all.equal() for future ... done [06:00:37.455] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.456] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.456] | : . ' , ; ` List of future strategies: [06:00:37.456] | : . ' , ; ` 1. sequential: [06:00:37.456] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.456] | : . ' , ; ` - tweaked: FALSE [06:00:37.456] | : . ' , ; ` - call: plan(sequential) [06:00:37.457] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.457] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.458] | : . ' , assign_globals() ... [06:00:37.458] | : . ' , List of 1 [06:00:37.458] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.458] | : . ' , - attr(*, "where")=List of 1 [06:00:37.458] | : . ' , ..$ x: [06:00:37.458] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.458] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.458] | : . ' , - attr(*, "total_size")= num NA [06:00:37.458] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.463] | : . ' , - copied 'x' to environment [06:00:37.464] | : . ' , assign_globals() ... done [06:00:37.468] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.469] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.469] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.469] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.470] | : . ' , ; ` | : New stack: [06:00:37.470] | : . ' , ; ` | : List of 1 [06:00:37.470] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.470] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.470] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.470] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.470] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.470] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.477] | : . ' , ; ` | : Old stack: [06:00:37.477] | : . ' , ; ` | : List of 1 [06:00:37.477] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.477] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.477] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.477] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.477] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.477] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.484] | : . ' , ; ` | : Identical [06:00:37.484] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.485] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.485] | : . ' , ; ` | List of future strategies: [06:00:37.485] | : . ' , ; ` | 1. sequential: [06:00:37.485] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.485] | : . ' , ; ` | - tweaked: FALSE [06:00:37.485] | : . ' , ; ` | - call: plan(sequential) [06:00:37.486] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.486] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.487] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.488] | : . ' , SequentialFuture started (and completed) [06:00:37.488] | : . ' , signalConditions() ... [06:00:37.488] | : . ' , ; include = 'immediateCondition' [06:00:37.489] | : . ' , ; exclude = [06:00:37.489] | : . ' , ; resignal = FALSE [06:00:37.489] | : . ' , ; Number of conditions: 6 [06:00:37.490] | : . ' , ; int 6 [06:00:37.491] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.491] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.491] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.492] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.492] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.492] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.493] | : . ' , signalConditions() ... done [06:00:37.493] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.493] | : . Launching futures ... done [06:00:37.494] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.494] | : Using SequentialFutureBackend ... done [06:00:37.494] | run() for 'Future' ('fsample_4-649166') ... done [06:00:37.495] future(..., label = 'fsample_4-649166') ... done [06:00:37.495] value() for SequentialFuture ('fsample_1-298970') ... [06:00:37.496] | signalConditions() ... [06:00:37.496] | : include = 'immediateCondition' [06:00:37.496] | : exclude = [06:00:37.497] | : resignal = FALSE [06:00:37.497] | : Number of conditions: 6 [06:00:37.497] | : int 6 [06:00:37.498] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.499] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.499] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.499] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.500] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.500] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.500] | signalConditions() ... done [06:00:37.501] | relay stdout ... [06:00:37.501] | relay stdout ... done [06:00:37.501] | check for misuse ... [06:00:37.502] | check for misuse ... done [06:00:37.502] | relay conditions ... [06:00:37.502] | : Future state: 'finished' [06:00:37.503] | : signalConditions() ... [06:00:37.503] | : . include = 'condition' [06:00:37.503] | : . exclude = 'immediateCondition' [06:00:37.504] | : . resignal = TRUE [06:00:37.504] | : . Number of conditions: 6 [06:00:37.504] | : . int 6 [06:00:37.505] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.505] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.130] | : . ' , attachPackages() ... [06:00:37.506] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.506] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.130] | : . ' , ; packages: [n=1] 'future' [06:00:37.507] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.507] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.130] | : . ' , attachPackages() ... done [06:00:37.507] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.508] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.131] | : . ' , attachPackages() ... [06:00:37.508] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.508] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.131] | : . ' , ; packages: [n=0] [06:00:37.509] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.509] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.131] | : . ' , attachPackages() ... done [06:00:37.510] | : signalConditions() ... done [06:00:37.510] | relay conditions ... done [06:00:37.510] value() for SequentialFuture ('fsample_1-298970') ... done [06:00:37.511] value() for SequentialFuture ('fsample_2-101013') ... [06:00:37.511] | signalConditions() ... [06:00:37.511] | : include = 'immediateCondition' [06:00:37.512] | : exclude = [06:00:37.512] | : resignal = FALSE [06:00:37.512] | : Number of conditions: 6 [06:00:37.513] | : int 6 [06:00:37.520] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.521] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.521] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.522] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.522] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.523] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.523] | signalConditions() ... done [06:00:37.523] | relay stdout ... [06:00:37.524] | relay stdout ... done [06:00:37.524] | check for misuse ... [06:00:37.525] | check for misuse ... done [06:00:37.525] | relay conditions ... [06:00:37.525] | : Future state: 'finished' [06:00:37.526] | : signalConditions() ... [06:00:37.526] | : . include = 'condition' [06:00:37.526] | : . exclude = 'immediateCondition' [06:00:37.527] | : . resignal = TRUE [06:00:37.527] | : . Number of conditions: 6 [06:00:37.528] | : . int 6 [06:00:37.529] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.529] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.221] | : . ' , attachPackages() ... [06:00:37.530] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.530] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.221] | : . ' , ; packages: [n=1] 'future' [06:00:37.530] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.531] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.222] | : . ' , attachPackages() ... done [06:00:37.531] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.531] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.222] | : . ' , attachPackages() ... [06:00:37.532] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.532] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.222] | : . ' , ; packages: [n=0] [06:00:37.533] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.533] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.222] | : . ' , attachPackages() ... done [06:00:37.534] | : signalConditions() ... done [06:00:37.534] | relay conditions ... done [06:00:37.534] value() for SequentialFuture ('fsample_2-101013') ... done [06:00:37.535] value() for SequentialFuture ('fsample_3-635405') ... [06:00:37.535] | signalConditions() ... [06:00:37.535] | : include = 'immediateCondition' [06:00:37.536] | : exclude = [06:00:37.536] | : resignal = FALSE [06:00:37.536] | : Number of conditions: 6 [06:00:37.537] | : int 6 [06:00:37.538] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.538] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.538] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.539] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.539] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.540] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.540] | signalConditions() ... done [06:00:37.540] | relay stdout ... [06:00:37.541] | relay stdout ... done [06:00:37.541] | check for misuse ... [06:00:37.541] | check for misuse ... done [06:00:37.542] | relay conditions ... [06:00:37.542] | : Future state: 'finished' [06:00:37.542] | : signalConditions() ... [06:00:37.543] | : . include = 'condition' [06:00:37.543] | : . exclude = 'immediateCondition' [06:00:37.543] | : . resignal = TRUE [06:00:37.544] | : . Number of conditions: 6 [06:00:37.544] | : . int 6 [06:00:37.545] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.545] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.316] | : . ' , attachPackages() ... [06:00:37.546] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.546] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.316] | : . ' , ; packages: [n=1] 'future' [06:00:37.547] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.547] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.316] | : . ' , attachPackages() ... done [06:00:37.547] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.548] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.317] | : . ' , attachPackages() ... [06:00:37.548] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.548] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.317] | : . ' , ; packages: [n=0] [06:00:37.549] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.549] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.317] | : . ' , attachPackages() ... done [06:00:37.550] | : signalConditions() ... done [06:00:37.550] | relay conditions ... done [06:00:37.550] value() for SequentialFuture ('fsample_3-635405') ... done [06:00:37.550] value() for SequentialFuture ('fsample_4-649166') ... [06:00:37.551] | signalConditions() ... [06:00:37.551] | : include = 'immediateCondition' [06:00:37.552] | : exclude = [06:00:37.552] | : resignal = FALSE [06:00:37.552] | : Number of conditions: 6 [06:00:37.552] | : int 6 [06:00:37.554] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.554] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.554] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.555] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.555] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.555] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.556] | signalConditions() ... done [06:00:37.556] | relay stdout ... [06:00:37.556] | relay stdout ... done [06:00:37.557] | check for misuse ... [06:00:37.557] | check for misuse ... done [06:00:37.557] | relay conditions ... [06:00:37.558] | : Future state: 'finished' [06:00:37.558] | : signalConditions() ... [06:00:37.558] | : . include = 'condition' [06:00:37.559] | : . exclude = 'immediateCondition' [06:00:37.559] | : . resignal = TRUE [06:00:37.559] | : . Number of conditions: 6 [06:00:37.560] | : . int 6 [06:00:37.561] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.561] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.424] | : . ' , attachPackages() ... [06:00:37.561] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.562] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.424] | : . ' , ; packages: [n=1] 'future' [06:00:37.562] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.562] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.425] | : . ' , attachPackages() ... done [06:00:37.563] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.563] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.425] | : . ' , attachPackages() ... [06:00:37.563] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.564] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.425] | : . ' , ; packages: [n=0] [06:00:37.564] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.564] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.426] | : . ' , attachPackages() ... done [06:00:37.565] | : signalConditions() ... done [06:00:37.565] | relay conditions ... done [06:00:37.565] value() for SequentialFuture ('fsample_4-649166') ... done [[1]] [1] 1 [[2]] [1] 1 [[3]] [1] 3 [[4]] [1] 0 [06:00:37.567] future(..., label = 'fsample_1-886304') ... [06:00:37.567] | lazy: FALSE [06:00:37.568] | stdout: TRUE [06:00:37.568] | conditions: [n=1] 'condition' [06:00:37.568] | gc: FALSE [06:00:37.568] | earlySignal: FALSE [06:00:37.569] | getGlobalsAndPackages() ... [06:00:37.569] | : Searching for globals ... [06:00:37.580] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.581] | : Searching for globals ... done [06:00:37.581] | : Resolving globals: FALSE [06:00:37.581] | : Search for packages associated with the globals ... [06:00:37.582] | : . Packages associated with globals: [1] 'base' [06:00:37.582] | : . Packages: [1] 'base' [06:00:37.582] | : Search for packages associated with the globals ... done [06:00:37.583] | : Packages after dropping 'base': [0] [06:00:37.583] | : globals: [1] 'x' [06:00:37.583] | : packages: [0] [06:00:37.583] | getGlobalsAndPackages() ... done [06:00:37.584] | run() for 'Future' ('fsample_1-886304') ... [06:00:37.584] | : state: 'created' [06:00:37.584] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.585] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.585] | : Using SequentialFutureBackend ... [06:00:37.585] | : . Number of futures since start: 48 (48 created, 48 launched, 48 finished) [06:00:37.586] | : . Launching futures ... [06:00:37.586] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.586] | : . ' , getFutureData() ... [06:00:37.586] | : . ' , ; getFutureCore() ... [06:00:37.587] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.587] | : . ' , ; getFutureCore() ... done [06:00:37.587] | : . ' , ; getFutureCapture() ... [06:00:37.587] | : . ' , ; getFutureCapture() ... done [06:00:37.588] | : . ' , ; getFutureContext() ... [06:00:37.588] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.589] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.589] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.589] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.590] | : . ' , ; getFutureContext() ... done [06:00:37.590] | : . ' , getFutureData() ... done [06:00:37.594] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.594] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.595] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.595] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.596] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.596] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.597] | : . ' , ; ` | New stack: [06:00:37.597] | : . ' , ; ` | List of 1 [06:00:37.597] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.597] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.597] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.597] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.597] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.597] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.597] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.597] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.604] | : . ' , ; ` | Old stack: [06:00:37.604] | : . ' , ; ` | List of 1 [06:00:37.604] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.604] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.604] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.604] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.604] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.604] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.604] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.604] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.604] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.604] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.604] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.613] | : . ' , ; ` | Not identical [06:00:37.613] | : . ' , ; ` | all.equal() for future ... [06:00:37.613] | : . ' , ; ` | : List of 2 [06:00:37.613] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.613] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.613] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.613] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.613] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.613] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.613] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.627] | : . ' , ; ` | all.equal() for future ... done [06:00:37.627] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.628] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.628] | : . ' , ; ` List of future strategies: [06:00:37.628] | : . ' , ; ` 1. sequential: [06:00:37.628] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.628] | : . ' , ; ` - tweaked: FALSE [06:00:37.628] | : . ' , ; ` - call: plan(sequential) [06:00:37.629] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.629] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.630] | : . ' , assign_globals() ... [06:00:37.630] | : . ' , List of 1 [06:00:37.630] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.630] | : . ' , - attr(*, "where")=List of 1 [06:00:37.630] | : . ' , ..$ x: [06:00:37.630] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.630] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.630] | : . ' , - attr(*, "total_size")= num NA [06:00:37.630] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.636] | : . ' , - copied 'x' to environment [06:00:37.636] | : . ' , assign_globals() ... done [06:00:37.641] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.641] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.642] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.642] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.642] | : . ' , ; ` | : New stack: [06:00:37.643] | : . ' , ; ` | : List of 1 [06:00:37.643] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.643] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.643] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.643] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.643] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.643] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.650] | : . ' , ; ` | : Old stack: [06:00:37.650] | : . ' , ; ` | : List of 1 [06:00:37.650] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.650] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.650] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.650] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.650] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.650] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.657] | : . ' , ; ` | : Identical [06:00:37.657] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.658] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.658] | : . ' , ; ` | List of future strategies: [06:00:37.658] | : . ' , ; ` | 1. sequential: [06:00:37.658] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.658] | : . ' , ; ` | - tweaked: FALSE [06:00:37.658] | : . ' , ; ` | - call: plan(sequential) [06:00:37.659] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.659] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.660] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.661] | : . ' , SequentialFuture started (and completed) [06:00:37.661] | : . ' , signalConditions() ... [06:00:37.661] | : . ' , ; include = 'immediateCondition' [06:00:37.662] | : . ' , ; exclude = [06:00:37.662] | : . ' , ; resignal = FALSE [06:00:37.662] | : . ' , ; Number of conditions: 6 [06:00:37.662] | : . ' , ; int 6 [06:00:37.663] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.664] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.664] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.664] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.665] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.665] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.665] | : . ' , signalConditions() ... done [06:00:37.665] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.666] | : . Launching futures ... done [06:00:37.666] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.666] | : Using SequentialFutureBackend ... done [06:00:37.667] | run() for 'Future' ('fsample_1-886304') ... done [06:00:37.667] future(..., label = 'fsample_1-886304') ... done [06:00:37.668] future(..., label = 'fsample_2-969223') ... [06:00:37.668] | lazy: FALSE [06:00:37.669] | stdout: TRUE [06:00:37.669] | conditions: [n=1] 'condition' [06:00:37.669] | gc: FALSE [06:00:37.669] | earlySignal: FALSE [06:00:37.670] | getGlobalsAndPackages() ... [06:00:37.670] | : Searching for globals ... [06:00:37.682] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.683] | : Searching for globals ... done [06:00:37.683] | : Resolving globals: FALSE [06:00:37.683] | : Search for packages associated with the globals ... [06:00:37.684] | : . Packages associated with globals: [1] 'base' [06:00:37.685] | : . Packages: [1] 'base' [06:00:37.685] | : Search for packages associated with the globals ... done [06:00:37.685] | : Packages after dropping 'base': [0] [06:00:37.686] | : globals: [1] 'x' [06:00:37.686] | : packages: [0] [06:00:37.686] | getGlobalsAndPackages() ... done [06:00:37.687] | run() for 'Future' ('fsample_2-969223') ... [06:00:37.687] | : state: 'created' [06:00:37.687] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.688] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.688] | : Using SequentialFutureBackend ... [06:00:37.695] | : . Number of futures since start: 49 (49 created, 49 launched, 49 finished) [06:00:37.695] | : . Launching futures ... [06:00:37.696] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.696] | : . ' , getFutureData() ... [06:00:37.697] | : . ' , ; getFutureCore() ... [06:00:37.697] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.697] | : . ' , ; getFutureCore() ... done [06:00:37.698] | : . ' , ; getFutureCapture() ... [06:00:37.698] | : . ' , ; getFutureCapture() ... done [06:00:37.698] | : . ' , ; getFutureContext() ... [06:00:37.699] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.699] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.700] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.700] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.700] | : . ' , ; getFutureContext() ... done [06:00:37.701] | : . ' , getFutureData() ... done [06:00:37.704] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.705] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.705] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.706] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.706] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.706] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.707] | : . ' , ; ` | New stack: [06:00:37.707] | : . ' , ; ` | List of 1 [06:00:37.707] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.707] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.707] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.707] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.707] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.707] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.707] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.707] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.714] | : . ' , ; ` | Old stack: [06:00:37.714] | : . ' , ; ` | List of 1 [06:00:37.714] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.714] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.714] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.714] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.714] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.714] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.714] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.714] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.714] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.714] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.714] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.722] | : . ' , ; ` | Not identical [06:00:37.722] | : . ' , ; ` | all.equal() for future ... [06:00:37.722] | : . ' , ; ` | : List of 2 [06:00:37.722] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.722] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.722] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.722] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.722] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.722] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.722] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.735] | : . ' , ; ` | all.equal() for future ... done [06:00:37.735] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.736] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.736] | : . ' , ; ` List of future strategies: [06:00:37.736] | : . ' , ; ` 1. sequential: [06:00:37.736] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.736] | : . ' , ; ` - tweaked: FALSE [06:00:37.736] | : . ' , ; ` - call: plan(sequential) [06:00:37.738] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.738] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.738] | : . ' , assign_globals() ... [06:00:37.739] | : . ' , List of 1 [06:00:37.739] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.739] | : . ' , - attr(*, "where")=List of 1 [06:00:37.739] | : . ' , ..$ x: [06:00:37.739] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.739] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.739] | : . ' , - attr(*, "total_size")= num NA [06:00:37.739] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.746] | : . ' , - copied 'x' to environment [06:00:37.746] | : . ' , assign_globals() ... done [06:00:37.752] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.752] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.752] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.753] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.753] | : . ' , ; ` | : New stack: [06:00:37.754] | : . ' , ; ` | : List of 1 [06:00:37.754] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.754] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.754] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.754] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.754] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.754] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.763] | : . ' , ; ` | : Old stack: [06:00:37.763] | : . ' , ; ` | : List of 1 [06:00:37.763] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.763] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.763] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.763] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.763] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.763] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.771] | : . ' , ; ` | : Identical [06:00:37.772] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.772] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.773] | : . ' , ; ` | List of future strategies: [06:00:37.773] | : . ' , ; ` | 1. sequential: [06:00:37.773] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.773] | : . ' , ; ` | - tweaked: FALSE [06:00:37.773] | : . ' , ; ` | - call: plan(sequential) [06:00:37.774] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.774] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.775] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.776] | : . ' , SequentialFuture started (and completed) [06:00:37.776] | : . ' , signalConditions() ... [06:00:37.777] | : . ' , ; include = 'immediateCondition' [06:00:37.777] | : . ' , ; exclude = [06:00:37.777] | : . ' , ; resignal = FALSE [06:00:37.778] | : . ' , ; Number of conditions: 6 [06:00:37.778] | : . ' , ; int 6 [06:00:37.779] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.780] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.780] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.781] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.781] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.781] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.782] | : . ' , signalConditions() ... done [06:00:37.782] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.782] | : . Launching futures ... done [06:00:37.783] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.783] | : Using SequentialFutureBackend ... done [06:00:37.784] | run() for 'Future' ('fsample_2-969223') ... done [06:00:37.784] future(..., label = 'fsample_2-969223') ... done [06:00:37.785] future(..., label = 'fsample_3-997359') ... [06:00:37.786] | lazy: FALSE [06:00:37.786] | stdout: TRUE [06:00:37.786] | conditions: [n=1] 'condition' [06:00:37.787] | gc: FALSE [06:00:37.787] | earlySignal: FALSE [06:00:37.787] | getGlobalsAndPackages() ... [06:00:37.788] | : Searching for globals ... [06:00:37.804] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.804] | : Searching for globals ... done [06:00:37.805] | : Resolving globals: FALSE [06:00:37.805] | : Search for packages associated with the globals ... [06:00:37.806] | : . Packages associated with globals: [1] 'base' [06:00:37.807] | : . Packages: [1] 'base' [06:00:37.807] | : Search for packages associated with the globals ... done [06:00:37.807] | : Packages after dropping 'base': [0] [06:00:37.808] | : globals: [1] 'x' [06:00:37.808] | : packages: [0] [06:00:37.808] | getGlobalsAndPackages() ... done [06:00:37.809] | run() for 'Future' ('fsample_3-997359') ... [06:00:37.810] | : state: 'created' [06:00:37.810] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.810] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.811] | : Using SequentialFutureBackend ... [06:00:37.811] | : . Number of futures since start: 50 (50 created, 50 launched, 50 finished) [06:00:37.812] | : . Launching futures ... [06:00:37.812] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.812] | : . ' , getFutureData() ... [06:00:37.813] | : . ' , ; getFutureCore() ... [06:00:37.813] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.814] | : . ' , ; getFutureCore() ... done [06:00:37.814] | : . ' , ; getFutureCapture() ... [06:00:37.814] | : . ' , ; getFutureCapture() ... done [06:00:37.815] | : . ' , ; getFutureContext() ... [06:00:37.815] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.815] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.816] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.816] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.817] | : . ' , ; getFutureContext() ... done [06:00:37.817] | : . ' , getFutureData() ... done [06:00:37.821] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.822] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.822] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.823] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.823] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.824] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.824] | : . ' , ; ` | New stack: [06:00:37.824] | : . ' , ; ` | List of 1 [06:00:37.824] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.824] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.824] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.824] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.824] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.824] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.824] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.824] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.832] | : . ' , ; ` | Old stack: [06:00:37.832] | : . ' , ; ` | List of 1 [06:00:37.832] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.832] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.832] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.832] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.832] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.832] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.832] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.832] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.832] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.832] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.832] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.841] | : . ' , ; ` | Not identical [06:00:37.841] | : . ' , ; ` | all.equal() for future ... [06:00:37.842] | : . ' , ; ` | : List of 2 [06:00:37.842] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.842] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.842] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.842] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.842] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.842] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.842] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.855] | : . ' , ; ` | all.equal() for future ... done [06:00:37.856] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.856] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.856] | : . ' , ; ` List of future strategies: [06:00:37.856] | : . ' , ; ` 1. sequential: [06:00:37.856] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.856] | : . ' , ; ` - tweaked: FALSE [06:00:37.856] | : . ' , ; ` - call: plan(sequential) [06:00:37.858] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.858] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.859] | : . ' , assign_globals() ... [06:00:37.859] | : . ' , List of 1 [06:00:37.859] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.859] | : . ' , - attr(*, "where")=List of 1 [06:00:37.859] | : . ' , ..$ x: [06:00:37.859] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.859] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.859] | : . ' , - attr(*, "total_size")= num NA [06:00:37.859] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.866] | : . ' , - copied 'x' to environment [06:00:37.867] | : . ' , assign_globals() ... done [06:00:37.873] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.873] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.874] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.874] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.874] | : . ' , ; ` | : New stack: [06:00:37.875] | : . ' , ; ` | : List of 1 [06:00:37.875] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.875] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.875] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.875] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.875] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.875] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.894] | : . ' , ; ` | : Old stack: [06:00:37.894] | : . ' , ; ` | : List of 1 [06:00:37.894] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.894] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.894] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.894] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.894] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.894] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.903] | : . ' , ; ` | : Identical [06:00:37.904] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.904] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.905] | : . ' , ; ` | List of future strategies: [06:00:37.905] | : . ' , ; ` | 1. sequential: [06:00:37.905] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.905] | : . ' , ; ` | - tweaked: FALSE [06:00:37.905] | : . ' , ; ` | - call: plan(sequential) [06:00:37.906] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.906] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.907] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.908] | : . ' , SequentialFuture started (and completed) [06:00:37.908] | : . ' , signalConditions() ... [06:00:37.908] | : . ' , ; include = 'immediateCondition' [06:00:37.909] | : . ' , ; exclude = [06:00:37.909] | : . ' , ; resignal = FALSE [06:00:37.910] | : . ' , ; Number of conditions: 6 [06:00:37.910] | : . ' , ; int 6 [06:00:37.911] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.911] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.912] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.912] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.913] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.913] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:37.913] | : . ' , signalConditions() ... done [06:00:37.914] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:37.914] | : . Launching futures ... done [06:00:37.914] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:37.915] | : Using SequentialFutureBackend ... done [06:00:37.915] | run() for 'Future' ('fsample_3-997359') ... done [06:00:37.915] future(..., label = 'fsample_3-997359') ... done [06:00:37.917] future(..., label = 'fsample_4-887368') ... [06:00:37.917] | lazy: FALSE [06:00:37.917] | stdout: TRUE [06:00:37.918] | conditions: [n=1] 'condition' [06:00:37.918] | gc: FALSE [06:00:37.918] | earlySignal: FALSE [06:00:37.918] | getGlobalsAndPackages() ... [06:00:37.919] | : Searching for globals ... [06:00:37.934] | : . globals found: [3] '{', 'sample', 'x' [06:00:37.934] | : Searching for globals ... done [06:00:37.935] | : Resolving globals: FALSE [06:00:37.935] | : Search for packages associated with the globals ... [06:00:37.936] | : . Packages associated with globals: [1] 'base' [06:00:37.937] | : . Packages: [1] 'base' [06:00:37.937] | : Search for packages associated with the globals ... done [06:00:37.938] | : Packages after dropping 'base': [0] [06:00:37.938] | : globals: [1] 'x' [06:00:37.938] | : packages: [0] [06:00:37.939] | getGlobalsAndPackages() ... done [06:00:37.939] | run() for 'Future' ('fsample_4-887368') ... [06:00:37.940] | : state: 'created' [06:00:37.940] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.940] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.941] | : Using SequentialFutureBackend ... [06:00:37.941] | : . Number of futures since start: 51 (51 created, 51 launched, 51 finished) [06:00:37.941] | : . Launching futures ... [06:00:37.942] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:37.942] | : . ' , getFutureData() ... [06:00:37.943] | : . ' , ; getFutureCore() ... [06:00:37.943] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:37.943] | : . ' , ; getFutureCore() ... done [06:00:37.944] | : . ' , ; getFutureCapture() ... [06:00:37.944] | : . ' , ; getFutureCapture() ... done [06:00:37.944] | : . ' , ; getFutureContext() ... [06:00:37.945] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.945] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:37.945] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.946] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:37.946] | : . ' , ; getFutureContext() ... done [06:00:37.946] | : . ' , getFutureData() ... done [06:00:37.950] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:37.950] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:37.951] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:37.951] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.952] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.952] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:37.953] | : . ' , ; ` | New stack: [06:00:37.953] | : . ' , ; ` | List of 1 [06:00:37.953] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.953] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.953] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:37.953] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.953] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.953] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.953] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.953] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.960] | : . ' , ; ` | Old stack: [06:00:37.960] | : . ' , ; ` | List of 1 [06:00:37.960] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.960] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.960] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:37.960] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.960] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.960] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.960] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:37.960] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.960] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.960] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.960] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.965] | : . ' , ; ` | Not identical [06:00:37.965] | : . ' , ; ` | all.equal() for future ... [06:00:37.965] | : . ' , ; ` | : List of 2 [06:00:37.965] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.965] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:37.965] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.965] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.965] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.965] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.965] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.973] | : . ' , ; ` | all.equal() for future ... done [06:00:37.973] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:37.973] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.974] | : . ' , ; ` List of future strategies: [06:00:37.974] | : . ' , ; ` 1. sequential: [06:00:37.974] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.974] | : . ' , ; ` - tweaked: FALSE [06:00:37.974] | : . ' , ; ` - call: plan(sequential) [06:00:37.974] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:37.974] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:37.975] | : . ' , assign_globals() ... [06:00:37.975] | : . ' , List of 1 [06:00:37.975] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:37.975] | : . ' , - attr(*, "where")=List of 1 [06:00:37.975] | : . ' , ..$ x: [06:00:37.975] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:37.975] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:37.975] | : . ' , - attr(*, "total_size")= num NA [06:00:37.975] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:37.979] | : . ' , - copied 'x' to environment [06:00:37.979] | : . ' , assign_globals() ... done [06:00:37.982] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.983] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:37.983] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:37.983] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:37.984] | : . ' , ; ` | : New stack: [06:00:37.984] | : . ' , ; ` | : List of 1 [06:00:37.984] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.984] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.984] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.984] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.984] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.984] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.991] | : . ' , ; ` | : Old stack: [06:00:37.992] | : . ' , ; ` | : List of 1 [06:00:37.992] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.992] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:37.992] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:37.992] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:37.992] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:37.992] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:37.998] | : . ' , ; ` | : Identical [06:00:37.999] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:37.999] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:37.999] | : . ' , ; ` | List of future strategies: [06:00:37.999] | : . ' , ; ` | 1. sequential: [06:00:37.999] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:37.999] | : . ' , ; ` | - tweaked: FALSE [06:00:37.999] | : . ' , ; ` | - call: plan(sequential) [06:00:38.000] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.000] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.001] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.002] | : . ' , SequentialFuture started (and completed) [06:00:38.002] | : . ' , signalConditions() ... [06:00:38.002] | : . ' , ; include = 'immediateCondition' [06:00:38.003] | : . ' , ; exclude = [06:00:38.003] | : . ' , ; resignal = FALSE [06:00:38.003] | : . ' , ; Number of conditions: 6 [06:00:38.003] | : . ' , ; int 6 [06:00:38.004] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.004] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.005] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.005] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.005] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.006] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.006] | : . ' , signalConditions() ... done [06:00:38.006] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.006] | : . Launching futures ... done [06:00:38.007] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.007] | : Using SequentialFutureBackend ... done [06:00:38.007] | run() for 'Future' ('fsample_4-887368') ... done [06:00:38.008] future(..., label = 'fsample_4-887368') ... done [06:00:38.008] value() for SequentialFuture ('fsample_1-886304') ... [06:00:38.008] | signalConditions() ... [06:00:38.009] | : include = 'immediateCondition' [06:00:38.009] | : exclude = [06:00:38.009] | : resignal = FALSE [06:00:38.009] | : Number of conditions: 6 [06:00:38.010] | : int 6 [06:00:38.010] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.011] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.011] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.011] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.012] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.012] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.012] | signalConditions() ... done [06:00:38.012] | relay stdout ... [06:00:38.013] | relay stdout ... done [06:00:38.013] | check for misuse ... [06:00:38.013] | check for misuse ... done [06:00:38.013] | relay conditions ... [06:00:38.014] | : Future state: 'finished' [06:00:38.014] | : signalConditions() ... [06:00:38.014] | : . include = 'condition' [06:00:38.015] | : . exclude = 'immediateCondition' [06:00:38.015] | : . resignal = TRUE [06:00:38.015] | : . Number of conditions: 6 [06:00:38.015] | : . int 6 [06:00:38.016] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.016] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.591] | : . ' , attachPackages() ... [06:00:38.017] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.017] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.591] | : . ' , ; packages: [n=1] 'future' [06:00:38.017] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.018] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.592] | : . ' , attachPackages() ... done [06:00:38.018] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.018] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.592] | : . ' , attachPackages() ... [06:00:38.019] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.019] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.592] | : . ' , ; packages: [n=0] [06:00:38.019] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.020] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.593] | : . ' , attachPackages() ... done [06:00:38.020] | : signalConditions() ... done [06:00:38.020] | relay conditions ... done [06:00:38.020] value() for SequentialFuture ('fsample_1-886304') ... done [06:00:38.021] value() for SequentialFuture ('fsample_2-969223') ... [06:00:38.021] | signalConditions() ... [06:00:38.021] | : include = 'immediateCondition' [06:00:38.022] | : exclude = [06:00:38.022] | : resignal = FALSE [06:00:38.022] | : Number of conditions: 6 [06:00:38.022] | : int 6 [06:00:38.023] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.023] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.024] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.024] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.024] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.025] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.025] | signalConditions() ... done [06:00:38.025] | relay stdout ... [06:00:38.025] | relay stdout ... done [06:00:38.026] | check for misuse ... [06:00:38.026] | check for misuse ... done [06:00:38.026] | relay conditions ... [06:00:38.026] | : Future state: 'finished' [06:00:38.027] | : signalConditions() ... [06:00:38.027] | : . include = 'condition' [06:00:38.027] | : . exclude = 'immediateCondition' [06:00:38.028] | : . resignal = TRUE [06:00:38.028] | : . Number of conditions: 6 [06:00:38.028] | : . int 6 [06:00:38.029] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.029] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.701] | : . ' , attachPackages() ... [06:00:38.030] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.030] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.702] | : . ' , ; packages: [n=1] 'future' [06:00:38.030] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.030] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.702] | : . ' , attachPackages() ... done [06:00:38.031] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.031] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.703] | : . ' , attachPackages() ... [06:00:38.032] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.032] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.703] | : . ' , ; packages: [n=0] [06:00:38.032] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.033] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.703] | : . ' , attachPackages() ... done [06:00:38.033] | : signalConditions() ... done [06:00:38.033] | relay conditions ... done [06:00:38.034] value() for SequentialFuture ('fsample_2-969223') ... done [06:00:38.034] value() for SequentialFuture ('fsample_3-997359') ... [06:00:38.034] | signalConditions() ... [06:00:38.035] | : include = 'immediateCondition' [06:00:38.035] | : exclude = [06:00:38.035] | : resignal = FALSE [06:00:38.036] | : Number of conditions: 6 [06:00:38.036] | : int 6 [06:00:38.037] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.037] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.038] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.038] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.038] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.039] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.039] | signalConditions() ... done [06:00:38.039] | relay stdout ... [06:00:38.040] | relay stdout ... done [06:00:38.040] | check for misuse ... [06:00:38.040] | check for misuse ... done [06:00:38.041] | relay conditions ... [06:00:38.041] | : Future state: 'finished' [06:00:38.041] | : signalConditions() ... [06:00:38.041] | : . include = 'condition' [06:00:38.042] | : . exclude = 'immediateCondition' [06:00:38.042] | : . resignal = TRUE [06:00:38.042] | : . Number of conditions: 6 [06:00:38.043] | : . int 6 [06:00:38.044] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.044] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.818] | : . ' , attachPackages() ... [06:00:38.044] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.045] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.818] | : . ' , ; packages: [n=1] 'future' [06:00:38.045] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.046] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.819] | : . ' , attachPackages() ... done [06:00:38.046] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.046] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.819] | : . ' , attachPackages() ... [06:00:38.047] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.047] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.820] | : . ' , ; packages: [n=0] [06:00:38.047] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.048] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.820] | : . ' , attachPackages() ... done [06:00:38.048] | : signalConditions() ... done [06:00:38.048] | relay conditions ... done [06:00:38.049] value() for SequentialFuture ('fsample_3-997359') ... done [06:00:38.054] value() for SequentialFuture ('fsample_4-887368') ... [06:00:38.054] | signalConditions() ... [06:00:38.055] | : include = 'immediateCondition' [06:00:38.055] | : exclude = [06:00:38.055] | : resignal = FALSE [06:00:38.056] | : Number of conditions: 6 [06:00:38.056] | : int 6 [06:00:38.057] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.058] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.058] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.058] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.059] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.059] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.059] | signalConditions() ... done [06:00:38.060] | relay stdout ... [06:00:38.060] | relay stdout ... done [06:00:38.060] | check for misuse ... [06:00:38.061] | check for misuse ... done [06:00:38.061] | relay conditions ... [06:00:38.061] | : Future state: 'finished' [06:00:38.062] | : signalConditions() ... [06:00:38.062] | : . include = 'condition' [06:00:38.062] | : . exclude = 'immediateCondition' [06:00:38.063] | : . resignal = TRUE [06:00:38.063] | : . Number of conditions: 6 [06:00:38.063] | : . int 6 [06:00:38.064] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.065] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:37.947] | : . ' , attachPackages() ... [06:00:38.065] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.065] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:37.947] | : . ' , ; packages: [n=1] 'future' [06:00:38.066] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.066] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:37.948] | : . ' , attachPackages() ... done [06:00:38.067] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.067] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:37.948] | : . ' , attachPackages() ... [06:00:38.067] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.068] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:37.949] | : . ' , ; packages: [n=0] [06:00:38.068] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.068] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:37.949] | : . ' , attachPackages() ... done [06:00:38.069] | : signalConditions() ... done [06:00:38.069] | relay conditions ... done [06:00:38.069] value() for SequentialFuture ('fsample_4-887368') ... done [[1]] [1] 2 [[2]] [1] 3 [[3]] [1] 1 [[4]] [1] 3 [06:00:38.071] future(..., label = 'fsample_1-521186') ... [06:00:38.071] | lazy: FALSE [06:00:38.071] | stdout: TRUE [06:00:38.072] | conditions: [n=1] 'condition' [06:00:38.072] | gc: FALSE [06:00:38.072] | earlySignal: FALSE [06:00:38.073] | getGlobalsAndPackages() ... [06:00:38.073] | : Searching for globals ... [06:00:38.086] | : . globals found: [3] '{', 'sample', 'x' [06:00:38.087] | : Searching for globals ... done [06:00:38.087] | : Resolving globals: FALSE [06:00:38.088] | : Search for packages associated with the globals ... [06:00:38.088] | : . Packages associated with globals: [1] 'base' [06:00:38.089] | : . Packages: [1] 'base' [06:00:38.089] | : Search for packages associated with the globals ... done [06:00:38.089] | : Packages after dropping 'base': [0] [06:00:38.090] | : globals: [1] 'x' [06:00:38.090] | : packages: [0] [06:00:38.090] | getGlobalsAndPackages() ... done [06:00:38.091] | run() for 'Future' ('fsample_1-521186') ... [06:00:38.091] | : state: 'created' [06:00:38.092] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.092] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.092] | : Using SequentialFutureBackend ... [06:00:38.093] | : . Number of futures since start: 52 (52 created, 52 launched, 52 finished) [06:00:38.093] | : . Launching futures ... [06:00:38.094] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.094] | : . ' , getFutureData() ... [06:00:38.094] | : . ' , ; getFutureCore() ... [06:00:38.095] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:38.095] | : . ' , ; getFutureCore() ... done [06:00:38.095] | : . ' , ; getFutureCapture() ... [06:00:38.096] | : . ' , ; getFutureCapture() ... done [06:00:38.096] | : . ' , ; getFutureContext() ... [06:00:38.096] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.096] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:38.097] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.097] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:38.098] | : . ' , ; getFutureContext() ... done [06:00:38.098] | : . ' , getFutureData() ... done [06:00:38.102] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.102] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.102] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.103] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.103] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.104] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:38.104] | : . ' , ; ` | New stack: [06:00:38.104] | : . ' , ; ` | List of 1 [06:00:38.104] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.104] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.104] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:38.104] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.104] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.104] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.104] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.104] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.111] | : . ' , ; ` | Old stack: [06:00:38.111] | : . ' , ; ` | List of 1 [06:00:38.111] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.111] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.111] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:38.111] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.111] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.111] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.111] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:38.111] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.111] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.111] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.111] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.119] | : . ' , ; ` | Not identical [06:00:38.119] | : . ' , ; ` | all.equal() for future ... [06:00:38.119] | : . ' , ; ` | : List of 2 [06:00:38.119] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.119] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.119] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.119] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.119] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.119] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.119] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.133] | : . ' , ; ` | all.equal() for future ... done [06:00:38.133] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:38.133] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.134] | : . ' , ; ` List of future strategies: [06:00:38.134] | : . ' , ; ` 1. sequential: [06:00:38.134] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.134] | : . ' , ; ` - tweaked: FALSE [06:00:38.134] | : . ' , ; ` - call: plan(sequential) [06:00:38.135] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.135] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.136] | : . ' , assign_globals() ... [06:00:38.136] | : . ' , List of 1 [06:00:38.136] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:38.136] | : . ' , - attr(*, "where")=List of 1 [06:00:38.136] | : . ' , ..$ x: [06:00:38.136] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.136] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:38.136] | : . ' , - attr(*, "total_size")= num NA [06:00:38.136] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:38.142] | : . ' , - copied 'x' to environment [06:00:38.142] | : . ' , assign_globals() ... done [06:00:38.147] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.147] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.148] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.148] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.148] | : . ' , ; ` | : New stack: [06:00:38.149] | : . ' , ; ` | : List of 1 [06:00:38.149] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.149] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.149] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.149] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.149] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.149] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.157] | : . ' , ; ` | : Old stack: [06:00:38.157] | : . ' , ; ` | : List of 1 [06:00:38.157] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.157] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.157] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.157] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.157] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.157] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.163] | : . ' , ; ` | : Identical [06:00:38.164] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.164] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.164] | : . ' , ; ` | List of future strategies: [06:00:38.164] | : . ' , ; ` | 1. sequential: [06:00:38.164] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.164] | : . ' , ; ` | - tweaked: FALSE [06:00:38.164] | : . ' , ; ` | - call: plan(sequential) [06:00:38.165] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.165] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.165] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.166] | : . ' , SequentialFuture started (and completed) [06:00:38.166] | : . ' , signalConditions() ... [06:00:38.166] | : . ' , ; include = 'immediateCondition' [06:00:38.167] | : . ' , ; exclude = [06:00:38.167] | : . ' , ; resignal = FALSE [06:00:38.167] | : . ' , ; Number of conditions: 6 [06:00:38.167] | : . ' , ; int 6 [06:00:38.168] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.168] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.168] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.169] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.169] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.169] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.169] | : . ' , signalConditions() ... done [06:00:38.170] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.170] | : . Launching futures ... done [06:00:38.170] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.171] | : Using SequentialFutureBackend ... done [06:00:38.171] | run() for 'Future' ('fsample_1-521186') ... done [06:00:38.172] future(..., label = 'fsample_1-521186') ... done [06:00:38.173] future(..., label = 'fsample_2-323260') ... [06:00:38.173] | lazy: FALSE [06:00:38.173] | stdout: TRUE [06:00:38.174] | conditions: [n=1] 'condition' [06:00:38.174] | gc: FALSE [06:00:38.174] | earlySignal: FALSE [06:00:38.175] | getGlobalsAndPackages() ... [06:00:38.175] | : Searching for globals ... [06:00:38.190] | : . globals found: [3] '{', 'sample', 'x' [06:00:38.191] | : Searching for globals ... done [06:00:38.191] | : Resolving globals: FALSE [06:00:38.192] | : Search for packages associated with the globals ... [06:00:38.192] | : . Packages associated with globals: [1] 'base' [06:00:38.193] | : . Packages: [1] 'base' [06:00:38.193] | : Search for packages associated with the globals ... done [06:00:38.193] | : Packages after dropping 'base': [0] [06:00:38.194] | : globals: [1] 'x' [06:00:38.194] | : packages: [0] [06:00:38.194] | getGlobalsAndPackages() ... done [06:00:38.195] | run() for 'Future' ('fsample_2-323260') ... [06:00:38.195] | : state: 'created' [06:00:38.195] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.196] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.196] | : Using SequentialFutureBackend ... [06:00:38.196] | : . Number of futures since start: 53 (53 created, 53 launched, 53 finished) [06:00:38.196] | : . Launching futures ... [06:00:38.197] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.197] | : . ' , getFutureData() ... [06:00:38.197] | : . ' , ; getFutureCore() ... [06:00:38.197] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:38.198] | : . ' , ; getFutureCore() ... done [06:00:38.198] | : . ' , ; getFutureCapture() ... [06:00:38.198] | : . ' , ; getFutureCapture() ... done [06:00:38.198] | : . ' , ; getFutureContext() ... [06:00:38.198] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.199] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:38.199] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.199] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:38.199] | : . ' , ; getFutureContext() ... done [06:00:38.200] | : . ' , getFutureData() ... done [06:00:38.203] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.204] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.204] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.205] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.205] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.206] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:38.206] | : . ' , ; ` | New stack: [06:00:38.206] | : . ' , ; ` | List of 1 [06:00:38.206] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.206] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.206] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:38.206] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.206] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.206] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.206] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.206] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.213] | : . ' , ; ` | Old stack: [06:00:38.214] | : . ' , ; ` | List of 1 [06:00:38.214] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.214] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.214] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:38.214] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.214] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.214] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.214] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:38.214] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.214] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.214] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.214] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.229] | : . ' , ; ` | Not identical [06:00:38.230] | : . ' , ; ` | all.equal() for future ... [06:00:38.230] | : . ' , ; ` | : List of 2 [06:00:38.230] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.230] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.230] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.230] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.230] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.230] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.230] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.244] | : . ' , ; ` | all.equal() for future ... done [06:00:38.245] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:38.245] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.245] | : . ' , ; ` List of future strategies: [06:00:38.245] | : . ' , ; ` 1. sequential: [06:00:38.245] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.245] | : . ' , ; ` - tweaked: FALSE [06:00:38.245] | : . ' , ; ` - call: plan(sequential) [06:00:38.247] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.247] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.247] | : . ' , assign_globals() ... [06:00:38.248] | : . ' , List of 1 [06:00:38.248] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:38.248] | : . ' , - attr(*, "where")=List of 1 [06:00:38.248] | : . ' , ..$ x: [06:00:38.248] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.248] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:38.248] | : . ' , - attr(*, "total_size")= num NA [06:00:38.248] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:38.254] | : . ' , - copied 'x' to environment [06:00:38.254] | : . ' , assign_globals() ... done [06:00:38.259] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.260] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.260] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.261] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.261] | : . ' , ; ` | : New stack: [06:00:38.261] | : . ' , ; ` | : List of 1 [06:00:38.261] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.261] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.261] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.261] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.261] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.261] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.269] | : . ' , ; ` | : Old stack: [06:00:38.270] | : . ' , ; ` | : List of 1 [06:00:38.270] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.270] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.270] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.270] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.270] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.270] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.278] | : . ' , ; ` | : Identical [06:00:38.278] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.279] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.279] | : . ' , ; ` | List of future strategies: [06:00:38.279] | : . ' , ; ` | 1. sequential: [06:00:38.279] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.279] | : . ' , ; ` | - tweaked: FALSE [06:00:38.279] | : . ' , ; ` | - call: plan(sequential) [06:00:38.280] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.280] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.281] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.282] | : . ' , SequentialFuture started (and completed) [06:00:38.282] | : . ' , signalConditions() ... [06:00:38.283] | : . ' , ; include = 'immediateCondition' [06:00:38.283] | : . ' , ; exclude = [06:00:38.283] | : . ' , ; resignal = FALSE [06:00:38.284] | : . ' , ; Number of conditions: 6 [06:00:38.284] | : . ' , ; int 6 [06:00:38.285] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.285] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.286] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.286] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.287] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.287] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.287] | : . ' , signalConditions() ... done [06:00:38.288] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.288] | : . Launching futures ... done [06:00:38.288] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.289] | : Using SequentialFutureBackend ... done [06:00:38.289] | run() for 'Future' ('fsample_2-323260') ... done [06:00:38.290] future(..., label = 'fsample_2-323260') ... done [06:00:38.291] future(..., label = 'fsample_3-721459') ... [06:00:38.291] | lazy: FALSE [06:00:38.291] | stdout: TRUE [06:00:38.292] | conditions: [n=1] 'condition' [06:00:38.292] | gc: FALSE [06:00:38.293] | earlySignal: FALSE [06:00:38.293] | getGlobalsAndPackages() ... [06:00:38.293] | : Searching for globals ... [06:00:38.308] | : . globals found: [3] '{', 'sample', 'x' [06:00:38.308] | : Searching for globals ... done [06:00:38.309] | : Resolving globals: FALSE [06:00:38.309] | : Search for packages associated with the globals ... [06:00:38.310] | : . Packages associated with globals: [1] 'base' [06:00:38.311] | : . Packages: [1] 'base' [06:00:38.311] | : Search for packages associated with the globals ... done [06:00:38.311] | : Packages after dropping 'base': [0] [06:00:38.312] | : globals: [1] 'x' [06:00:38.312] | : packages: [0] [06:00:38.312] | getGlobalsAndPackages() ... done [06:00:38.313] | run() for 'Future' ('fsample_3-721459') ... [06:00:38.313] | : state: 'created' [06:00:38.314] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.314] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.315] | : Using SequentialFutureBackend ... [06:00:38.315] | : . Number of futures since start: 54 (54 created, 54 launched, 54 finished) [06:00:38.315] | : . Launching futures ... [06:00:38.316] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.316] | : . ' , getFutureData() ... [06:00:38.317] | : . ' , ; getFutureCore() ... [06:00:38.317] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:38.317] | : . ' , ; getFutureCore() ... done [06:00:38.318] | : . ' , ; getFutureCapture() ... [06:00:38.318] | : . ' , ; getFutureCapture() ... done [06:00:38.318] | : . ' , ; getFutureContext() ... [06:00:38.319] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.319] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:38.319] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.320] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:38.320] | : . ' , ; getFutureContext() ... done [06:00:38.320] | : . ' , getFutureData() ... done [06:00:38.324] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.325] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.325] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.326] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.326] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.327] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:38.327] | : . ' , ; ` | New stack: [06:00:38.328] | : . ' , ; ` | List of 1 [06:00:38.328] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.328] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.328] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:38.328] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.328] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.328] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.328] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.328] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.335] | : . ' , ; ` | Old stack: [06:00:38.336] | : . ' , ; ` | List of 1 [06:00:38.336] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.336] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.336] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:38.336] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.336] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.336] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.336] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:38.336] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.336] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.336] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.336] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.344] | : . ' , ; ` | Not identical [06:00:38.344] | : . ' , ; ` | all.equal() for future ... [06:00:38.345] | : . ' , ; ` | : List of 2 [06:00:38.345] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.345] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.345] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.345] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.345] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.345] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.345] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.357] | : . ' , ; ` | all.equal() for future ... done [06:00:38.358] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:38.358] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.359] | : . ' , ; ` List of future strategies: [06:00:38.359] | : . ' , ; ` 1. sequential: [06:00:38.359] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.359] | : . ' , ; ` - tweaked: FALSE [06:00:38.359] | : . ' , ; ` - call: plan(sequential) [06:00:38.360] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.360] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.361] | : . ' , assign_globals() ... [06:00:38.361] | : . ' , List of 1 [06:00:38.361] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:38.361] | : . ' , - attr(*, "where")=List of 1 [06:00:38.361] | : . ' , ..$ x: [06:00:38.361] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.361] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:38.361] | : . ' , - attr(*, "total_size")= num NA [06:00:38.361] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:38.367] | : . ' , - copied 'x' to environment [06:00:38.367] | : . ' , assign_globals() ... done [06:00:38.372] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.372] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.372] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.373] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.373] | : . ' , ; ` | : New stack: [06:00:38.373] | : . ' , ; ` | : List of 1 [06:00:38.373] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.373] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.373] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.373] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.373] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.373] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.381] | : . ' , ; ` | : Old stack: [06:00:38.382] | : . ' , ; ` | : List of 1 [06:00:38.382] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.382] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.382] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.382] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.382] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.382] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.389] | : . ' , ; ` | : Identical [06:00:38.390] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.390] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.390] | : . ' , ; ` | List of future strategies: [06:00:38.390] | : . ' , ; ` | 1. sequential: [06:00:38.390] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.390] | : . ' , ; ` | - tweaked: FALSE [06:00:38.390] | : . ' , ; ` | - call: plan(sequential) [06:00:38.392] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.392] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.392] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.393] | : . ' , SequentialFuture started (and completed) [06:00:38.394] | : . ' , signalConditions() ... [06:00:38.394] | : . ' , ; include = 'immediateCondition' [06:00:38.394] | : . ' , ; exclude = [06:00:38.395] | : . ' , ; resignal = FALSE [06:00:38.395] | : . ' , ; Number of conditions: 6 [06:00:38.395] | : . ' , ; int 6 [06:00:38.396] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.397] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.397] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.397] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.398] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.398] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.398] | : . ' , signalConditions() ... done [06:00:38.399] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.399] | : . Launching futures ... done [06:00:38.399] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.404] | : Using SequentialFutureBackend ... done [06:00:38.405] | run() for 'Future' ('fsample_3-721459') ... done [06:00:38.405] future(..., label = 'fsample_3-721459') ... done [06:00:38.406] future(..., label = 'fsample_4-69258') ... [06:00:38.407] | lazy: FALSE [06:00:38.407] | stdout: TRUE [06:00:38.407] | conditions: [n=1] 'condition' [06:00:38.408] | gc: FALSE [06:00:38.408] | earlySignal: FALSE [06:00:38.408] | getGlobalsAndPackages() ... [06:00:38.409] | : Searching for globals ... [06:00:38.422] | : . globals found: [3] '{', 'sample', 'x' [06:00:38.422] | : Searching for globals ... done [06:00:38.422] | : Resolving globals: FALSE [06:00:38.423] | : Search for packages associated with the globals ... [06:00:38.423] | : . Packages associated with globals: [1] 'base' [06:00:38.424] | : . Packages: [1] 'base' [06:00:38.424] | : Search for packages associated with the globals ... done [06:00:38.425] | : Packages after dropping 'base': [0] [06:00:38.425] | : globals: [1] 'x' [06:00:38.425] | : packages: [0] [06:00:38.426] | getGlobalsAndPackages() ... done [06:00:38.426] | run() for 'Future' ('fsample_4-69258') ... [06:00:38.427] | : state: 'created' [06:00:38.427] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.427] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.428] | : Using SequentialFutureBackend ... [06:00:38.428] | : . Number of futures since start: 55 (55 created, 55 launched, 55 finished) [06:00:38.428] | : . Launching futures ... [06:00:38.429] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.429] | : . ' , getFutureData() ... [06:00:38.429] | : . ' , ; getFutureCore() ... [06:00:38.430] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:38.430] | : . ' , ; getFutureCore() ... done [06:00:38.430] | : . ' , ; getFutureCapture() ... [06:00:38.431] | : . ' , ; getFutureCapture() ... done [06:00:38.431] | : . ' , ; getFutureContext() ... [06:00:38.431] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.432] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:38.432] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.432] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:38.433] | : . ' , ; getFutureContext() ... done [06:00:38.433] | : . ' , getFutureData() ... done [06:00:38.436] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.437] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.437] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.438] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.438] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.439] | : . ' , ; ` all.equal() for FutureStrategyList ... [06:00:38.439] | : . ' , ; ` | New stack: [06:00:38.439] | : . ' , ; ` | List of 1 [06:00:38.439] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.439] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.439] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [06:00:38.439] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.439] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.439] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.439] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.439] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.446] | : . ' , ; ` | Old stack: [06:00:38.446] | : . ' , ; ` | List of 1 [06:00:38.446] | : . ' , ; ` | $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.446] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.446] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [06:00:38.446] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.446] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.446] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.446] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [06:00:38.446] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.446] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.446] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.446] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.454] | : . ' , ; ` | Not identical [06:00:38.454] | : . ' , ; ` | all.equal() for future ... [06:00:38.454] | : . ' , ; ` | : List of 2 [06:00:38.454] | : . ' , ; ` | : $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.454] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.454] | : . ' , ; ` | : $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.454] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.454] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.454] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.454] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.467] | : . ' , ; ` | all.equal() for future ... done [06:00:38.468] | : . ' , ; ` all.equal() for FutureStrategyList ... done [06:00:38.468] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.468] | : . ' , ; ` List of future strategies: [06:00:38.468] | : . ' , ; ` 1. sequential: [06:00:38.468] | : . ' , ; ` - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.468] | : . ' , ; ` - tweaked: FALSE [06:00:38.468] | : . ' , ; ` - call: plan(sequential) [06:00:38.470] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.470] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.470] | : . ' , assign_globals() ... [06:00:38.471] | : . ' , List of 1 [06:00:38.471] | : . ' , $ x: int [1:4] 0 1 2 3 [06:00:38.471] | : . ' , - attr(*, "where")=List of 1 [06:00:38.471] | : . ' , ..$ x: [06:00:38.471] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.471] | : . ' , - attr(*, "resolved")= logi FALSE [06:00:38.471] | : . ' , - attr(*, "total_size")= num NA [06:00:38.471] | : . ' , - attr(*, "already-done")= logi TRUE [06:00:38.477] | : . ' , - copied 'x' to environment [06:00:38.478] | : . ' , assign_globals() ... done [06:00:38.483] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.483] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.484] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.484] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.484] | : . ' , ; ` | : New stack: [06:00:38.484] | : . ' , ; ` | : List of 1 [06:00:38.484] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.484] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.484] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.484] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.484] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.484] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.490] | : . ' , ; ` | : Old stack: [06:00:38.490] | : . ' , ; ` | : List of 1 [06:00:38.490] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.490] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.490] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.490] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.490] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.490] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.496] | : . ' , ; ` | : Identical [06:00:38.497] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.497] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.497] | : . ' , ; ` | List of future strategies: [06:00:38.497] | : . ' , ; ` | 1. sequential: [06:00:38.497] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.497] | : . ' , ; ` | - tweaked: FALSE [06:00:38.497] | : . ' , ; ` | - call: plan(sequential) [06:00:38.498] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.499] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.499] | : . ' , plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.499] | : . ' , SequentialFuture started (and completed) [06:00:38.500] | : . ' , signalConditions() ... [06:00:38.500] | : . ' , ; include = 'immediateCondition' [06:00:38.500] | : . ' , ; exclude = [06:00:38.500] | : . ' , ; resignal = FALSE [06:00:38.500] | : . ' , ; Number of conditions: 6 [06:00:38.500] | : . ' , ; int 6 [06:00:38.501] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.501] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.502] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.502] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.502] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.502] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.502] | : . ' , signalConditions() ... done [06:00:38.502] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.503] | : . Launching futures ... done [06:00:38.503] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.503] | : Using SequentialFutureBackend ... done [06:00:38.503] | run() for 'Future' ('fsample_4-69258') ... done [06:00:38.503] future(..., label = 'fsample_4-69258') ... done [06:00:38.504] value() for SequentialFuture ('fsample_1-521186') ... [06:00:38.504] | signalConditions() ... [06:00:38.504] | : include = 'immediateCondition' [06:00:38.504] | : exclude = [06:00:38.504] | : resignal = FALSE [06:00:38.505] | : Number of conditions: 6 [06:00:38.505] | : int 6 [06:00:38.505] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.506] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.506] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.506] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.506] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.506] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.507] | signalConditions() ... done [06:00:38.507] | relay stdout ... [06:00:38.507] | relay stdout ... done [06:00:38.507] | check for misuse ... [06:00:38.508] | check for misuse ... done [06:00:38.508] | relay conditions ... [06:00:38.509] | : Future state: 'finished' [06:00:38.509] | : signalConditions() ... [06:00:38.509] | : . include = 'condition' [06:00:38.509] | : . exclude = 'immediateCondition' [06:00:38.509] | : . resignal = TRUE [06:00:38.509] | : . Number of conditions: 7 [06:00:38.510] | : . int 7 [06:00:38.510] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.510] | : . Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.098] | : . ' , attachPackages() ... [06:00:38.511] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.511] | : . Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.099] | : . ' , ; packages: [n=1] 'future' [06:00:38.511] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.511] | : . Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.099] | : . ' , attachPackages() ... done [06:00:38.511] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.512] | : . Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.100] | : . ' , attachPackages() ... [06:00:38.512] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.512] | : . Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.100] | : . ' , ; packages: [n=0] [06:00:38.512] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.512] | : . Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.100] | : . ' , attachPackages() ... done [06:00:38.513] | : . Condition #7 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:38.513] | : . Condition #7: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:38.513] | : signalConditions() ... done [06:00:38.513] | relay conditions ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-58 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-521186' 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: 0x00000209f935c258 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-58 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureWarning' Duration: 0.04711294 secs (started 2025-06-05 06:00:38.098797) Worker process: 94e552155ddaccdfa883c3fa86f85670 DEBUG: END TROUBLESHOOTING HELP [06:00:38.516] | future(..., label = 'fsample_1-618114') ... [06:00:38.516] | : lazy: FALSE [06:00:38.516] | : stdout: TRUE [06:00:38.517] | : conditions: [n=1] 'condition' [06:00:38.517] | : gc: FALSE [06:00:38.517] | : earlySignal: FALSE [06:00:38.517] | : getGlobalsAndPackages() ... [06:00:38.517] | : . Searching for globals ... [06:00:38.524] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:38.524] | : . Searching for globals ... done [06:00:38.525] | : . Resolving globals: FALSE [06:00:38.525] | : . Search for packages associated with the globals ... [06:00:38.525] | : . ' Packages associated with globals: [1] 'base' [06:00:38.525] | : . ' Packages: [1] 'base' [06:00:38.526] | : . Search for packages associated with the globals ... done [06:00:38.526] | : . Packages after dropping 'base': [0] [06:00:38.526] | : . globals: [1] 'x' [06:00:38.526] | : . packages: [0] [06:00:38.526] | : getGlobalsAndPackages() ... done [06:00:38.527] | : run() for 'Future' ('fsample_1-618114') ... [06:00:38.527] | : . state: 'created' [06:00:38.527] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.527] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.527] | : . Using SequentialFutureBackend ... [06:00:38.528] | : . ' Number of futures since start: 56 (56 created, 56 launched, 56 finished) [06:00:38.528] | : . ' Launching futures ... [06:00:38.528] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.528] | : . ' , ; getFutureData() ... [06:00:38.528] | : . ' , ; ` getFutureCore() ... [06:00:38.529] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:38.529] | : . ' , ; ` getFutureCore() ... done [06:00:38.529] | : . ' , ; ` getFutureCapture() ... [06:00:38.529] | : . ' , ; ` getFutureCapture() ... done [06:00:38.530] | : . ' , ; ` getFutureContext() ... [06:00:38.530] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.530] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:38.530] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.530] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:38.531] | : . ' , ; ` getFutureContext() ... done [06:00:38.531] | : . ' , ; getFutureData() ... done [06:00:38.533] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.533] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.533] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.533] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.534] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.534] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.534] | : . ' , ; ` | : New stack: [06:00:38.534] | : . ' , ; ` | : List of 1 [06:00:38.534] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.534] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.534] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.534] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.534] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.534] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.534] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.534] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.538] | : . ' , ; ` | : Old stack: [06:00:38.539] | : . ' , ; ` | : List of 1 [06:00:38.539] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.539] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.539] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.539] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.539] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.539] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.549] | : . ' , ; ` | : Not identical [06:00:38.549] | : . ' , ; ` | : all.equal() for future ... [06:00:38.549] | : . ' , ; ` | : . List of 2 [06:00:38.549] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.549] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.549] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.549] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.549] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.549] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.549] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.560] | : . ' , ; ` | : all.equal() for future ... done [06:00:38.560] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.560] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.561] | : . ' , ; ` | List of future strategies: [06:00:38.561] | : . ' , ; ` | 1. sequential: [06:00:38.561] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.561] | : . ' , ; ` | - tweaked: FALSE [06:00:38.561] | : . ' , ; ` | - call: plan(sequential) [06:00:38.562] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.562] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.562] | : . ' , ; assign_globals() ... [06:00:38.563] | : . ' , ; List of 1 [06:00:38.563] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:38.563] | : . ' , ; - attr(*, "where")=List of 1 [06:00:38.563] | : . ' , ; ..$ x: [06:00:38.563] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.563] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:38.563] | : . ' , ; - attr(*, "total_size")= num NA [06:00:38.563] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:38.567] | : . ' , ; - copied 'x' to environment [06:00:38.568] | : . ' , ; assign_globals() ... done [06:00:38.572] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.572] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.572] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.573] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:38.573] | : . ' , ; ` | : . New stack: [06:00:38.573] | : . ' , ; ` | : . List of 1 [06:00:38.573] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.573] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.573] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.573] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.573] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.573] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.579] | : . ' , ; ` | : . Old stack: [06:00:38.580] | : . ' , ; ` | : . List of 1 [06:00:38.580] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.580] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.580] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.580] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.580] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.580] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.586] | : . ' , ; ` | : . Identical [06:00:38.586] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:38.587] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.587] | : . ' , ; ` | : List of future strategies: [06:00:38.587] | : . ' , ; ` | : 1. sequential: [06:00:38.587] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.587] | : . ' , ; ` | : - tweaked: FALSE [06:00:38.587] | : . ' , ; ` | : - call: plan(sequential) [06:00:38.588] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.588] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.588] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.589] | : . ' , ; SequentialFuture started (and completed) [06:00:38.590] | : . ' , ; signalConditions() ... [06:00:38.590] | : . ' , ; ` include = 'immediateCondition' [06:00:38.590] | : . ' , ; ` exclude = [06:00:38.590] | : . ' , ; ` resignal = FALSE [06:00:38.591] | : . ' , ; ` Number of conditions: 6 [06:00:38.591] | : . ' , ; ` int 6 [06:00:38.592] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.592] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.592] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.592] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.593] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.593] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.593] | : . ' , ; signalConditions() ... done [06:00:38.594] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.594] | : . ' Launching futures ... done [06:00:38.594] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.594] | : . Using SequentialFutureBackend ... done [06:00:38.595] | : run() for 'Future' ('fsample_1-618114') ... done [06:00:38.595] | future(..., label = 'fsample_1-618114') ... done [06:00:38.596] | future(..., label = 'fsample_2-323939') ... [06:00:38.596] | : lazy: FALSE [06:00:38.596] | : stdout: TRUE [06:00:38.597] | : conditions: [n=1] 'condition' [06:00:38.597] | : gc: FALSE [06:00:38.597] | : earlySignal: FALSE [06:00:38.597] | : getGlobalsAndPackages() ... [06:00:38.598] | : . Searching for globals ... [06:00:38.609] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:38.609] | : . Searching for globals ... done [06:00:38.610] | : . Resolving globals: FALSE [06:00:38.610] | : . Search for packages associated with the globals ... [06:00:38.611] | : . ' Packages associated with globals: [1] 'base' [06:00:38.611] | : . ' Packages: [1] 'base' [06:00:38.612] | : . Search for packages associated with the globals ... done [06:00:38.612] | : . Packages after dropping 'base': [0] [06:00:38.612] | : . globals: [1] 'x' [06:00:38.613] | : . packages: [0] [06:00:38.613] | : getGlobalsAndPackages() ... done [06:00:38.614] | : run() for 'Future' ('fsample_2-323939') ... [06:00:38.614] | : . state: 'created' [06:00:38.614] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.615] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.615] | : . Using SequentialFutureBackend ... [06:00:38.616] | : . ' Number of futures since start: 57 (57 created, 57 launched, 57 finished) [06:00:38.616] | : . ' Launching futures ... [06:00:38.616] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.617] | : . ' , ; getFutureData() ... [06:00:38.617] | : . ' , ; ` getFutureCore() ... [06:00:38.617] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:38.618] | : . ' , ; ` getFutureCore() ... done [06:00:38.618] | : . ' , ; ` getFutureCapture() ... [06:00:38.618] | : . ' , ; ` getFutureCapture() ... done [06:00:38.619] | : . ' , ; ` getFutureContext() ... [06:00:38.619] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.620] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:38.620] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.620] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:38.621] | : . ' , ; ` getFutureContext() ... done [06:00:38.621] | : . ' , ; getFutureData() ... done [06:00:38.624] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.625] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.626] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.626] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.627] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.627] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.627] | : . ' , ; ` | : New stack: [06:00:38.628] | : . ' , ; ` | : List of 1 [06:00:38.628] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.628] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.628] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.628] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.628] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.628] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.628] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.628] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.633] | : . ' , ; ` | : Old stack: [06:00:38.633] | : . ' , ; ` | : List of 1 [06:00:38.633] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.633] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.633] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.633] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.633] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.633] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.640] | : . ' , ; ` | : Not identical [06:00:38.640] | : . ' , ; ` | : all.equal() for future ... [06:00:38.640] | : . ' , ; ` | : . List of 2 [06:00:38.640] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.640] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.640] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.640] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.640] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.640] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.640] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.651] | : . ' , ; ` | : all.equal() for future ... done [06:00:38.651] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.652] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.652] | : . ' , ; ` | List of future strategies: [06:00:38.652] | : . ' , ; ` | 1. sequential: [06:00:38.652] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.652] | : . ' , ; ` | - tweaked: FALSE [06:00:38.652] | : . ' , ; ` | - call: plan(sequential) [06:00:38.653] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.653] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.654] | : . ' , ; assign_globals() ... [06:00:38.654] | : . ' , ; List of 1 [06:00:38.654] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:38.654] | : . ' , ; - attr(*, "where")=List of 1 [06:00:38.654] | : . ' , ; ..$ x: [06:00:38.654] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.654] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:38.654] | : . ' , ; - attr(*, "total_size")= num NA [06:00:38.654] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:38.659] | : . ' , ; - copied 'x' to environment [06:00:38.659] | : . ' , ; assign_globals() ... done [06:00:38.663] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.664] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.664] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.664] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:38.664] | : . ' , ; ` | : . New stack: [06:00:38.665] | : . ' , ; ` | : . List of 1 [06:00:38.665] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.665] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.665] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.665] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.665] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.665] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.671] | : . ' , ; ` | : . Old stack: [06:00:38.672] | : . ' , ; ` | : . List of 1 [06:00:38.672] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.672] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.672] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.672] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.672] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.672] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.678] | : . ' , ; ` | : . Identical [06:00:38.678] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:38.678] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.679] | : . ' , ; ` | : List of future strategies: [06:00:38.679] | : . ' , ; ` | : 1. sequential: [06:00:38.679] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.679] | : . ' , ; ` | : - tweaked: FALSE [06:00:38.679] | : . ' , ; ` | : - call: plan(sequential) [06:00:38.684] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.685] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.685] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.686] | : . ' , ; SequentialFuture started (and completed) [06:00:38.686] | : . ' , ; signalConditions() ... [06:00:38.687] | : . ' , ; ` include = 'immediateCondition' [06:00:38.687] | : . ' , ; ` exclude = [06:00:38.687] | : . ' , ; ` resignal = FALSE [06:00:38.688] | : . ' , ; ` Number of conditions: 6 [06:00:38.688] | : . ' , ; ` int 6 [06:00:38.689] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.689] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.689] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.690] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.690] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.690] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.690] | : . ' , ; signalConditions() ... done [06:00:38.691] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.691] | : . ' Launching futures ... done [06:00:38.691] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.692] | : . Using SequentialFutureBackend ... done [06:00:38.692] | : run() for 'Future' ('fsample_2-323939') ... done [06:00:38.692] | future(..., label = 'fsample_2-323939') ... done [06:00:38.693] | future(..., label = 'fsample_3-634274') ... [06:00:38.693] | : lazy: FALSE [06:00:38.694] | : stdout: TRUE [06:00:38.694] | : conditions: [n=1] 'condition' [06:00:38.694] | : gc: FALSE [06:00:38.694] | : earlySignal: FALSE [06:00:38.695] | : getGlobalsAndPackages() ... [06:00:38.695] | : . Searching for globals ... [06:00:38.706] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:38.706] | : . Searching for globals ... done [06:00:38.707] | : . Resolving globals: FALSE [06:00:38.707] | : . Search for packages associated with the globals ... [06:00:38.707] | : . ' Packages associated with globals: [1] 'base' [06:00:38.708] | : . ' Packages: [1] 'base' [06:00:38.708] | : . Search for packages associated with the globals ... done [06:00:38.708] | : . Packages after dropping 'base': [0] [06:00:38.709] | : . globals: [1] 'x' [06:00:38.709] | : . packages: [0] [06:00:38.709] | : getGlobalsAndPackages() ... done [06:00:38.710] | : run() for 'Future' ('fsample_3-634274') ... [06:00:38.710] | : . state: 'created' [06:00:38.710] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.711] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.711] | : . Using SequentialFutureBackend ... [06:00:38.711] | : . ' Number of futures since start: 58 (58 created, 58 launched, 58 finished) [06:00:38.711] | : . ' Launching futures ... [06:00:38.712] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.712] | : . ' , ; getFutureData() ... [06:00:38.712] | : . ' , ; ` getFutureCore() ... [06:00:38.713] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:38.713] | : . ' , ; ` getFutureCore() ... done [06:00:38.713] | : . ' , ; ` getFutureCapture() ... [06:00:38.713] | : . ' , ; ` getFutureCapture() ... done [06:00:38.714] | : . ' , ; ` getFutureContext() ... [06:00:38.714] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.714] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:38.714] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.715] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:38.715] | : . ' , ; ` getFutureContext() ... done [06:00:38.715] | : . ' , ; getFutureData() ... done [06:00:38.718] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.719] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.719] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.719] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.720] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.720] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.720] | : . ' , ; ` | : New stack: [06:00:38.721] | : . ' , ; ` | : List of 1 [06:00:38.721] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.721] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.721] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.721] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.721] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.721] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.721] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.721] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.726] | : . ' , ; ` | : Old stack: [06:00:38.726] | : . ' , ; ` | : List of 1 [06:00:38.726] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.726] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.726] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.726] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.726] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.726] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.734] | : . ' , ; ` | : Not identical [06:00:38.735] | : . ' , ; ` | : all.equal() for future ... [06:00:38.735] | : . ' , ; ` | : . List of 2 [06:00:38.735] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.735] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.735] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.735] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.735] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.735] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.735] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.749] | : . ' , ; ` | : all.equal() for future ... done [06:00:38.750] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.750] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.750] | : . ' , ; ` | List of future strategies: [06:00:38.750] | : . ' , ; ` | 1. sequential: [06:00:38.750] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.750] | : . ' , ; ` | - tweaked: FALSE [06:00:38.750] | : . ' , ; ` | - call: plan(sequential) [06:00:38.752] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.752] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.752] | : . ' , ; assign_globals() ... [06:00:38.753] | : . ' , ; List of 1 [06:00:38.753] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:38.753] | : . ' , ; - attr(*, "where")=List of 1 [06:00:38.753] | : . ' , ; ..$ x: [06:00:38.753] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.753] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:38.753] | : . ' , ; - attr(*, "total_size")= num NA [06:00:38.753] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:38.759] | : . ' , ; - copied 'x' to environment [06:00:38.759] | : . ' , ; assign_globals() ... done [06:00:38.764] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.764] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.765] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.765] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:38.766] | : . ' , ; ` | : . New stack: [06:00:38.766] | : . ' , ; ` | : . List of 1 [06:00:38.766] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.766] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.766] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.766] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.766] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.766] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.774] | : . ' , ; ` | : . Old stack: [06:00:38.774] | : . ' , ; ` | : . List of 1 [06:00:38.774] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.774] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.774] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.774] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.774] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.774] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.782] | : . ' , ; ` | : . Identical [06:00:38.783] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:38.783] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.784] | : . ' , ; ` | : List of future strategies: [06:00:38.784] | : . ' , ; ` | : 1. sequential: [06:00:38.784] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.784] | : . ' , ; ` | : - tweaked: FALSE [06:00:38.784] | : . ' , ; ` | : - call: plan(sequential) [06:00:38.785] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.785] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.785] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.787] | : . ' , ; SequentialFuture started (and completed) [06:00:38.787] | : . ' , ; signalConditions() ... [06:00:38.787] | : . ' , ; ` include = 'immediateCondition' [06:00:38.788] | : . ' , ; ` exclude = [06:00:38.788] | : . ' , ; ` resignal = FALSE [06:00:38.788] | : . ' , ; ` Number of conditions: 6 [06:00:38.788] | : . ' , ; ` int 6 [06:00:38.790] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.790] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.790] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.791] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.791] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.791] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.792] | : . ' , ; signalConditions() ... done [06:00:38.792] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.792] | : . ' Launching futures ... done [06:00:38.793] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.793] | : . Using SequentialFutureBackend ... done [06:00:38.793] | : run() for 'Future' ('fsample_3-634274') ... done [06:00:38.794] | future(..., label = 'fsample_3-634274') ... done [06:00:38.795] | future(..., label = 'fsample_4-107035') ... [06:00:38.795] | : lazy: FALSE [06:00:38.796] | : stdout: TRUE [06:00:38.796] | : conditions: [n=1] 'condition' [06:00:38.796] | : gc: FALSE [06:00:38.797] | : earlySignal: FALSE [06:00:38.797] | : getGlobalsAndPackages() ... [06:00:38.797] | : . Searching for globals ... [06:00:38.812] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:38.812] | : . Searching for globals ... done [06:00:38.813] | : . Resolving globals: FALSE [06:00:38.813] | : . Search for packages associated with the globals ... [06:00:38.814] | : . ' Packages associated with globals: [1] 'base' [06:00:38.815] | : . ' Packages: [1] 'base' [06:00:38.815] | : . Search for packages associated with the globals ... done [06:00:38.815] | : . Packages after dropping 'base': [0] [06:00:38.816] | : . globals: [1] 'x' [06:00:38.816] | : . packages: [0] [06:00:38.816] | : getGlobalsAndPackages() ... done [06:00:38.817] | : run() for 'Future' ('fsample_4-107035') ... [06:00:38.817] | : . state: 'created' [06:00:38.818] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.818] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.818] | : . Using SequentialFutureBackend ... [06:00:38.819] | : . ' Number of futures since start: 59 (59 created, 59 launched, 59 finished) [06:00:38.819] | : . ' Launching futures ... [06:00:38.820] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.820] | : . ' , ; getFutureData() ... [06:00:38.820] | : . ' , ; ` getFutureCore() ... [06:00:38.820] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:38.821] | : . ' , ; ` getFutureCore() ... done [06:00:38.821] | : . ' , ; ` getFutureCapture() ... [06:00:38.821] | : . ' , ; ` getFutureCapture() ... done [06:00:38.822] | : . ' , ; ` getFutureContext() ... [06:00:38.822] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.822] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:38.823] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.823] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:38.823] | : . ' , ; ` getFutureContext() ... done [06:00:38.824] | : . ' , ; getFutureData() ... done [06:00:38.828] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.828] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.829] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.829] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.830] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.830] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.830] | : . ' , ; ` | : New stack: [06:00:38.830] | : . ' , ; ` | : List of 1 [06:00:38.830] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.830] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.830] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.830] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.830] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.830] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.830] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.830] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.838] | : . ' , ; ` | : Old stack: [06:00:38.838] | : . ' , ; ` | : List of 1 [06:00:38.838] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.838] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:38.838] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.838] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.838] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.838] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.846] | : . ' , ; ` | : Not identical [06:00:38.846] | : . ' , ; ` | : all.equal() for future ... [06:00:38.854] | : . ' , ; ` | : . List of 2 [06:00:38.854] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.854] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.854] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.854] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.854] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.854] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.854] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.869] | : . ' , ; ` | : all.equal() for future ... done [06:00:38.869] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:38.869] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.870] | : . ' , ; ` | List of future strategies: [06:00:38.870] | : . ' , ; ` | 1. sequential: [06:00:38.870] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.870] | : . ' , ; ` | - tweaked: FALSE [06:00:38.870] | : . ' , ; ` | - call: plan(sequential) [06:00:38.871] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.871] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.872] | : . ' , ; assign_globals() ... [06:00:38.872] | : . ' , ; List of 1 [06:00:38.872] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:38.872] | : . ' , ; - attr(*, "where")=List of 1 [06:00:38.872] | : . ' , ; ..$ x: [06:00:38.872] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:38.872] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:38.872] | : . ' , ; - attr(*, "total_size")= num NA [06:00:38.872] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:38.878] | : . ' , ; - copied 'x' to environment [06:00:38.878] | : . ' , ; assign_globals() ... done [06:00:38.883] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.883] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.884] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.884] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:38.884] | : . ' , ; ` | : . New stack: [06:00:38.885] | : . ' , ; ` | : . List of 1 [06:00:38.885] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.885] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.885] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.885] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.885] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.885] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.892] | : . ' , ; ` | : . Old stack: [06:00:38.893] | : . ' , ; ` | : . List of 1 [06:00:38.893] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.893] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:38.893] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:38.893] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.893] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.893] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:38.900] | : . ' , ; ` | : . Identical [06:00:38.901] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:38.901] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:38.901] | : . ' , ; ` | : List of future strategies: [06:00:38.901] | : . ' , ; ` | : 1. sequential: [06:00:38.901] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:38.901] | : . ' , ; ` | : - tweaked: FALSE [06:00:38.901] | : . ' , ; ` | : - call: plan(sequential) [06:00:38.902] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:38.903] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.903] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:38.904] | : . ' , ; SequentialFuture started (and completed) [06:00:38.905] | : . ' , ; signalConditions() ... [06:00:38.905] | : . ' , ; ` include = 'immediateCondition' [06:00:38.905] | : . ' , ; ` exclude = [06:00:38.905] | : . ' , ; ` resignal = FALSE [06:00:38.906] | : . ' , ; ` Number of conditions: 6 [06:00:38.906] | : . ' , ; ` int 6 [06:00:38.907] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.907] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.908] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.908] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.908] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.909] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.909] | : . ' , ; signalConditions() ... done [06:00:38.909] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:38.910] | : . ' Launching futures ... done [06:00:38.910] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:38.910] | : . Using SequentialFutureBackend ... done [06:00:38.911] | : run() for 'Future' ('fsample_4-107035') ... done [06:00:38.911] | future(..., label = 'fsample_4-107035') ... done [06:00:38.912] | value() for SequentialFuture ('fsample_1-618114') ... [06:00:38.912] | : signalConditions() ... [06:00:38.912] | : . include = 'immediateCondition' [06:00:38.913] | : . exclude = [06:00:38.913] | : . resignal = FALSE [06:00:38.913] | : . Number of conditions: 6 [06:00:38.913] | : . int 6 [06:00:38.914] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.915] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.915] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.915] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.916] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.916] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.916] | : signalConditions() ... done [06:00:38.917] | : relay stdout ... [06:00:38.917] | : relay stdout ... done [06:00:38.917] | : check for misuse ... [06:00:38.917] | : check for misuse ... done [06:00:38.918] | : relay conditions ... [06:00:38.918] | : . Future state: 'finished' [06:00:38.918] | : . signalConditions() ... [06:00:38.919] | : . ' include = 'condition' [06:00:38.919] | : . ' exclude = 'immediateCondition' [06:00:38.919] | : . ' resignal = TRUE [06:00:38.919] | : . ' Number of conditions: 6 [06:00:38.920] | : . ' int 6 [06:00:38.921] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.921] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.531] | : . ' , ; attachPackages() ... [06:00:38.921] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.922] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.531] | : . ' , ; ` packages: [n=1] 'future' [06:00:38.922] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.922] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.532] | : . ' , ; attachPackages() ... done [06:00:38.923] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.923] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.532] | : . ' , ; attachPackages() ... [06:00:38.923] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.924] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.532] | : . ' , ; ` packages: [n=0] [06:00:38.924] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.924] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.532] | : . ' , ; attachPackages() ... done [06:00:38.925] | : . signalConditions() ... done [06:00:38.925] | : relay conditions ... done [06:00:38.925] | value() for SequentialFuture ('fsample_1-618114') ... done [06:00:38.925] | value() for SequentialFuture ('fsample_2-323939') ... [06:00:38.926] | : signalConditions() ... [06:00:38.926] | : . include = 'immediateCondition' [06:00:38.926] | : . exclude = [06:00:38.927] | : . resignal = FALSE [06:00:38.927] | : . Number of conditions: 6 [06:00:38.927] | : . int 6 [06:00:38.928] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.928] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.929] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.929] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.929] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.930] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.930] | : signalConditions() ... done [06:00:38.930] | : relay stdout ... [06:00:38.931] | : relay stdout ... done [06:00:38.931] | : check for misuse ... [06:00:38.931] | : check for misuse ... done [06:00:38.931] | : relay conditions ... [06:00:38.932] | : . Future state: 'finished' [06:00:38.932] | : . signalConditions() ... [06:00:38.932] | : . ' include = 'condition' [06:00:38.932] | : . ' exclude = 'immediateCondition' [06:00:38.933] | : . ' resignal = TRUE [06:00:38.933] | : . ' Number of conditions: 6 [06:00:38.933] | : . ' int 6 [06:00:38.934] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.934] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.622] | : . ' , ; attachPackages() ... [06:00:38.935] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.935] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.622] | : . ' , ; ` packages: [n=1] 'future' [06:00:38.936] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.936] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.623] | : . ' , ; attachPackages() ... done [06:00:38.936] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.937] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.623] | : . ' , ; attachPackages() ... [06:00:38.937] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.937] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.623] | : . ' , ; ` packages: [n=0] [06:00:38.938] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.938] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.624] | : . ' , ; attachPackages() ... done [06:00:38.938] | : . signalConditions() ... done [06:00:38.938] | : relay conditions ... done [06:00:38.939] | value() for SequentialFuture ('fsample_2-323939') ... done [06:00:38.939] | value() for SequentialFuture ('fsample_3-634274') ... [06:00:38.939] | : signalConditions() ... [06:00:38.940] | : . include = 'immediateCondition' [06:00:38.940] | : . exclude = [06:00:38.940] | : . resignal = FALSE [06:00:38.940] | : . Number of conditions: 6 [06:00:38.941] | : . int 6 [06:00:38.942] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.942] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.942] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.943] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.943] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.943] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.944] | : signalConditions() ... done [06:00:38.944] | : relay stdout ... [06:00:38.944] | : relay stdout ... done [06:00:38.944] | : check for misuse ... [06:00:38.945] | : check for misuse ... done [06:00:38.945] | : relay conditions ... [06:00:38.945] | : . Future state: 'finished' [06:00:38.946] | : . signalConditions() ... [06:00:38.946] | : . ' include = 'condition' [06:00:38.946] | : . ' exclude = 'immediateCondition' [06:00:38.946] | : . ' resignal = TRUE [06:00:38.946] | : . ' Number of conditions: 6 [06:00:38.947] | : . ' int 6 [06:00:38.948] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.948] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.716] | : . ' , ; attachPackages() ... [06:00:38.949] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.949] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.716] | : . ' , ; ` packages: [n=1] 'future' [06:00:38.949] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.950] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.717] | : . ' , ; attachPackages() ... done [06:00:38.950] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.950] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.717] | : . ' , ; attachPackages() ... [06:00:38.951] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.951] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.717] | : . ' , ; ` packages: [n=0] [06:00:38.951] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.951] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.717] | : . ' , ; attachPackages() ... done [06:00:38.952] | : . signalConditions() ... done [06:00:38.952] | : relay conditions ... done [06:00:38.952] | value() for SequentialFuture ('fsample_3-634274') ... done [06:00:38.953] | value() for SequentialFuture ('fsample_4-107035') ... [06:00:38.953] | : signalConditions() ... [06:00:38.953] | : . include = 'immediateCondition' [06:00:38.954] | : . exclude = [06:00:38.954] | : . resignal = FALSE [06:00:38.954] | : . Number of conditions: 6 [06:00:38.954] | : . int 6 [06:00:38.955] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.956] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.956] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.956] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.957] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.957] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.957] | : signalConditions() ... done [06:00:38.958] | : relay stdout ... [06:00:38.958] | : relay stdout ... done [06:00:38.958] | : check for misuse ... [06:00:38.958] | : check for misuse ... done [06:00:38.959] | : relay conditions ... [06:00:38.959] | : . Future state: 'finished' [06:00:38.959] | : . signalConditions() ... [06:00:38.959] | : . ' include = 'condition' [06:00:38.960] | : . ' exclude = 'immediateCondition' [06:00:38.960] | : . ' resignal = TRUE [06:00:38.960] | : . ' Number of conditions: 6 [06:00:38.960] | : . ' int 6 [06:00:38.961] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.962] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.825] | : . ' , ; attachPackages() ... [06:00:38.962] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.962] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.825] | : . ' , ; ` packages: [n=1] 'future' [06:00:38.963] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.963] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.825] | : . ' , ; attachPackages() ... done [06:00:38.963] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.964] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.826] | : . ' , ; attachPackages() ... [06:00:38.964] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.964] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.826] | : . ' , ; ` packages: [n=0] [06:00:38.965] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:38.965] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.827] | : . ' , ; attachPackages() ... done [06:00:38.965] | : . signalConditions() ... done [06:00:38.966] | : relay conditions ... done [06:00:38.966] | value() for SequentialFuture ('fsample_4-107035') ... done [[1]] [1] 0 [[2]] [1] 3 [[3]] [1] 1 [[4]] [1] 2 [06:00:38.967] | future(..., label = 'fsample_1-683821') ... [06:00:38.968] | : lazy: FALSE [06:00:38.968] | : stdout: TRUE [06:00:38.968] | : conditions: [n=1] 'condition' [06:00:38.969] | : gc: FALSE [06:00:38.969] | : earlySignal: FALSE [06:00:38.969] | : getGlobalsAndPackages() ... [06:00:38.969] | : . Searching for globals ... [06:00:38.981] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:38.981] | : . Searching for globals ... done [06:00:38.982] | : . Resolving globals: FALSE [06:00:38.982] | : . Search for packages associated with the globals ... [06:00:38.983] | : . ' Packages associated with globals: [1] 'base' [06:00:38.983] | : . ' Packages: [1] 'base' [06:00:38.984] | : . Search for packages associated with the globals ... done [06:00:38.984] | : . Packages after dropping 'base': [0] [06:00:38.984] | : . globals: [1] 'x' [06:00:38.984] | : . packages: [0] [06:00:38.985] | : getGlobalsAndPackages() ... done [06:00:38.985] | : run() for 'Future' ('fsample_1-683821') ... [06:00:38.986] | : . state: 'created' [06:00:38.986] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.986] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.987] | : . Using SequentialFutureBackend ... [06:00:38.987] | : . ' Number of futures since start: 60 (60 created, 60 launched, 60 finished) [06:00:38.987] | : . ' Launching futures ... [06:00:38.987] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:38.988] | : . ' , ; getFutureData() ... [06:00:38.988] | : . ' , ; ` getFutureCore() ... [06:00:38.988] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:38.989] | : . ' , ; ` getFutureCore() ... done [06:00:38.989] | : . ' , ; ` getFutureCapture() ... [06:00:38.989] | : . ' , ; ` getFutureCapture() ... done [06:00:38.989] | : . ' , ; ` getFutureContext() ... [06:00:38.990] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.990] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:38.990] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.991] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:38.991] | : . ' , ; ` getFutureContext() ... done [06:00:38.991] | : . ' , ; getFutureData() ... done [06:00:38.994] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:38.995] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:38.995] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:38.996] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:38.996] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:38.996] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:38.997] | : . ' , ; ` | : New stack: [06:00:38.997] | : . ' , ; ` | : List of 1 [06:00:38.997] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:38.997] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:38.997] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:38.997] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:38.997] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.997] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:38.997] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:38.997] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.003] | : . ' , ; ` | : Old stack: [06:00:39.003] | : . ' , ; ` | : List of 1 [06:00:39.003] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.003] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:39.003] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.003] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.003] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.003] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.010] | : . ' , ; ` | : Not identical [06:00:39.010] | : . ' , ; ` | : all.equal() for future ... [06:00:39.011] | : . ' , ; ` | : . List of 2 [06:00:39.011] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.011] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.011] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.011] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.011] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.011] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.011] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.027] | : . ' , ; ` | : all.equal() for future ... done [06:00:39.028] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:39.028] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.028] | : . ' , ; ` | List of future strategies: [06:00:39.028] | : . ' , ; ` | 1. sequential: [06:00:39.028] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.028] | : . ' , ; ` | - tweaked: FALSE [06:00:39.028] | : . ' , ; ` | - call: plan(sequential) [06:00:39.030] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.030] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.030] | : . ' , ; assign_globals() ... [06:00:39.031] | : . ' , ; List of 1 [06:00:39.031] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:39.031] | : . ' , ; - attr(*, "where")=List of 1 [06:00:39.031] | : . ' , ; ..$ x: [06:00:39.031] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.031] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:39.031] | : . ' , ; - attr(*, "total_size")= num NA [06:00:39.031] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:39.036] | : . ' , ; - copied 'x' to environment [06:00:39.037] | : . ' , ; assign_globals() ... done [06:00:39.041] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.042] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.042] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.043] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.043] | : . ' , ; ` | : . New stack: [06:00:39.043] | : . ' , ; ` | : . List of 1 [06:00:39.043] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.043] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.043] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.043] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.043] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.043] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.051] | : . ' , ; ` | : . Old stack: [06:00:39.051] | : . ' , ; ` | : . List of 1 [06:00:39.051] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.051] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.051] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.051] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.051] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.051] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.058] | : . ' , ; ` | : . Identical [06:00:39.059] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.059] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.059] | : . ' , ; ` | : List of future strategies: [06:00:39.059] | : . ' , ; ` | : 1. sequential: [06:00:39.059] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.059] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.059] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.060] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.061] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.061] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.062] | : . ' , ; SequentialFuture started (and completed) [06:00:39.062] | : . ' , ; signalConditions() ... [06:00:39.063] | : . ' , ; ` include = 'immediateCondition' [06:00:39.063] | : . ' , ; ` exclude = [06:00:39.063] | : . ' , ; ` resignal = FALSE [06:00:39.064] | : . ' , ; ` Number of conditions: 6 [06:00:39.064] | : . ' , ; ` int 6 [06:00:39.065] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.065] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.066] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.066] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.066] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.067] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.067] | : . ' , ; signalConditions() ... done [06:00:39.067] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.068] | : . ' Launching futures ... done [06:00:39.068] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.068] | : . Using SequentialFutureBackend ... done [06:00:39.069] | : run() for 'Future' ('fsample_1-683821') ... done [06:00:39.069] | future(..., label = 'fsample_1-683821') ... done [06:00:39.070] | future(..., label = 'fsample_2-719263') ... [06:00:39.070] | : lazy: FALSE [06:00:39.071] | : stdout: TRUE [06:00:39.071] | : conditions: [n=1] 'condition' [06:00:39.071] | : gc: FALSE [06:00:39.071] | : earlySignal: FALSE [06:00:39.072] | : getGlobalsAndPackages() ... [06:00:39.072] | : . Searching for globals ... [06:00:39.084] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:39.084] | : . Searching for globals ... done [06:00:39.085] | : . Resolving globals: FALSE [06:00:39.085] | : . Search for packages associated with the globals ... [06:00:39.085] | : . ' Packages associated with globals: [1] 'base' [06:00:39.086] | : . ' Packages: [1] 'base' [06:00:39.086] | : . Search for packages associated with the globals ... done [06:00:39.087] | : . Packages after dropping 'base': [0] [06:00:39.087] | : . globals: [1] 'x' [06:00:39.087] | : . packages: [0] [06:00:39.087] | : getGlobalsAndPackages() ... done [06:00:39.088] | : run() for 'Future' ('fsample_2-719263') ... [06:00:39.088] | : . state: 'created' [06:00:39.089] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.089] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.089] | : . Using SequentialFutureBackend ... [06:00:39.090] | : . ' Number of futures since start: 61 (61 created, 61 launched, 61 finished) [06:00:39.090] | : . ' Launching futures ... [06:00:39.090] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.090] | : . ' , ; getFutureData() ... [06:00:39.091] | : . ' , ; ` getFutureCore() ... [06:00:39.091] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:39.091] | : . ' , ; ` getFutureCore() ... done [06:00:39.091] | : . ' , ; ` getFutureCapture() ... [06:00:39.092] | : . ' , ; ` getFutureCapture() ... done [06:00:39.092] | : . ' , ; ` getFutureContext() ... [06:00:39.092] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.093] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:39.093] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.093] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:39.094] | : . ' , ; ` getFutureContext() ... done [06:00:39.094] | : . ' , ; getFutureData() ... done [06:00:39.097] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.097] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.098] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.098] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.099] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.099] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:39.099] | : . ' , ; ` | : New stack: [06:00:39.100] | : . ' , ; ` | : List of 1 [06:00:39.100] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.100] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.100] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:39.100] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.100] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.100] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.100] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.100] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.106] | : . ' , ; ` | : Old stack: [06:00:39.106] | : . ' , ; ` | : List of 1 [06:00:39.106] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.106] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:39.106] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.106] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.106] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.106] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.114] | : . ' , ; ` | : Not identical [06:00:39.114] | : . ' , ; ` | : all.equal() for future ... [06:00:39.115] | : . ' , ; ` | : . List of 2 [06:00:39.115] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.115] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.115] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.115] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.115] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.115] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.115] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.127] | : . ' , ; ` | : all.equal() for future ... done [06:00:39.128] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:39.128] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.128] | : . ' , ; ` | List of future strategies: [06:00:39.128] | : . ' , ; ` | 1. sequential: [06:00:39.128] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.128] | : . ' , ; ` | - tweaked: FALSE [06:00:39.128] | : . ' , ; ` | - call: plan(sequential) [06:00:39.130] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.130] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.130] | : . ' , ; assign_globals() ... [06:00:39.131] | : . ' , ; List of 1 [06:00:39.131] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:39.131] | : . ' , ; - attr(*, "where")=List of 1 [06:00:39.131] | : . ' , ; ..$ x: [06:00:39.131] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.131] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:39.131] | : . ' , ; - attr(*, "total_size")= num NA [06:00:39.131] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:39.137] | : . ' , ; - copied 'x' to environment [06:00:39.137] | : . ' , ; assign_globals() ... done [06:00:39.142] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.142] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.143] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.143] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.144] | : . ' , ; ` | : . New stack: [06:00:39.144] | : . ' , ; ` | : . List of 1 [06:00:39.144] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.144] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.144] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.144] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.144] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.144] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.152] | : . ' , ; ` | : . Old stack: [06:00:39.152] | : . ' , ; ` | : . List of 1 [06:00:39.152] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.152] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.152] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.152] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.152] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.152] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.160] | : . ' , ; ` | : . Identical [06:00:39.160] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.161] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.161] | : . ' , ; ` | : List of future strategies: [06:00:39.161] | : . ' , ; ` | : 1. sequential: [06:00:39.161] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.161] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.161] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.162] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.163] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.163] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.164] | : . ' , ; SequentialFuture started (and completed) [06:00:39.164] | : . ' , ; signalConditions() ... [06:00:39.165] | : . ' , ; ` include = 'immediateCondition' [06:00:39.165] | : . ' , ; ` exclude = [06:00:39.165] | : . ' , ; ` resignal = FALSE [06:00:39.166] | : . ' , ; ` Number of conditions: 6 [06:00:39.166] | : . ' , ; ` int 6 [06:00:39.167] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.167] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.168] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.168] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.168] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.169] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.169] | : . ' , ; signalConditions() ... done [06:00:39.169] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.170] | : . ' Launching futures ... done [06:00:39.170] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.170] | : . Using SequentialFutureBackend ... done [06:00:39.171] | : run() for 'Future' ('fsample_2-719263') ... done [06:00:39.171] | future(..., label = 'fsample_2-719263') ... done [06:00:39.172] | future(..., label = 'fsample_3-886753') ... [06:00:39.172] | : lazy: FALSE [06:00:39.173] | : stdout: TRUE [06:00:39.173] | : conditions: [n=1] 'condition' [06:00:39.173] | : gc: FALSE [06:00:39.174] | : earlySignal: FALSE [06:00:39.174] | : getGlobalsAndPackages() ... [06:00:39.181] | : . Searching for globals ... [06:00:39.196] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:39.196] | : . Searching for globals ... done [06:00:39.197] | : . Resolving globals: FALSE [06:00:39.197] | : . Search for packages associated with the globals ... [06:00:39.197] | : . ' Packages associated with globals: [1] 'base' [06:00:39.198] | : . ' Packages: [1] 'base' [06:00:39.198] | : . Search for packages associated with the globals ... done [06:00:39.199] | : . Packages after dropping 'base': [0] [06:00:39.199] | : . globals: [1] 'x' [06:00:39.199] | : . packages: [0] [06:00:39.200] | : getGlobalsAndPackages() ... done [06:00:39.200] | : run() for 'Future' ('fsample_3-886753') ... [06:00:39.201] | : . state: 'created' [06:00:39.201] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.201] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.202] | : . Using SequentialFutureBackend ... [06:00:39.202] | : . ' Number of futures since start: 62 (62 created, 62 launched, 62 finished) [06:00:39.202] | : . ' Launching futures ... [06:00:39.203] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.203] | : . ' , ; getFutureData() ... [06:00:39.203] | : . ' , ; ` getFutureCore() ... [06:00:39.204] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:39.204] | : . ' , ; ` getFutureCore() ... done [06:00:39.204] | : . ' , ; ` getFutureCapture() ... [06:00:39.205] | : . ' , ; ` getFutureCapture() ... done [06:00:39.205] | : . ' , ; ` getFutureContext() ... [06:00:39.205] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.206] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:39.206] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.206] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:39.207] | : . ' , ; ` getFutureContext() ... done [06:00:39.207] | : . ' , ; getFutureData() ... done [06:00:39.211] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.211] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.211] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.212] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.212] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.213] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:39.213] | : . ' , ; ` | : New stack: [06:00:39.213] | : . ' , ; ` | : List of 1 [06:00:39.213] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.213] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.213] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:39.213] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.213] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.213] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.213] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.213] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.219] | : . ' , ; ` | : Old stack: [06:00:39.220] | : . ' , ; ` | : List of 1 [06:00:39.220] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.220] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:39.220] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.220] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.220] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.220] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.227] | : . ' , ; ` | : Not identical [06:00:39.228] | : . ' , ; ` | : all.equal() for future ... [06:00:39.228] | : . ' , ; ` | : . List of 2 [06:00:39.228] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.228] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.228] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.228] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.228] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.228] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.228] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.240] | : . ' , ; ` | : all.equal() for future ... done [06:00:39.240] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:39.240] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.241] | : . ' , ; ` | List of future strategies: [06:00:39.241] | : . ' , ; ` | 1. sequential: [06:00:39.241] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.241] | : . ' , ; ` | - tweaked: FALSE [06:00:39.241] | : . ' , ; ` | - call: plan(sequential) [06:00:39.242] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.242] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.243] | : . ' , ; assign_globals() ... [06:00:39.243] | : . ' , ; List of 1 [06:00:39.243] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:39.243] | : . ' , ; - attr(*, "where")=List of 1 [06:00:39.243] | : . ' , ; ..$ x: [06:00:39.243] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.243] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:39.243] | : . ' , ; - attr(*, "total_size")= num NA [06:00:39.243] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:39.248] | : . ' , ; - copied 'x' to environment [06:00:39.249] | : . ' , ; assign_globals() ... done [06:00:39.253] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.253] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.254] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.254] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.254] | : . ' , ; ` | : . New stack: [06:00:39.254] | : . ' , ; ` | : . List of 1 [06:00:39.254] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.254] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.254] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.254] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.254] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.254] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.261] | : . ' , ; ` | : . Old stack: [06:00:39.261] | : . ' , ; ` | : . List of 1 [06:00:39.261] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.261] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.261] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.261] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.261] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.261] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.268] | : . ' , ; ` | : . Identical [06:00:39.268] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.269] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.269] | : . ' , ; ` | : List of future strategies: [06:00:39.269] | : . ' , ; ` | : 1. sequential: [06:00:39.269] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.269] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.269] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.270] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.270] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.271] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.271] | : . ' , ; SequentialFuture started (and completed) [06:00:39.272] | : . ' , ; signalConditions() ... [06:00:39.272] | : . ' , ; ` include = 'immediateCondition' [06:00:39.272] | : . ' , ; ` exclude = [06:00:39.273] | : . ' , ; ` resignal = FALSE [06:00:39.273] | : . ' , ; ` Number of conditions: 6 [06:00:39.273] | : . ' , ; ` int 6 [06:00:39.274] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.274] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.274] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.275] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.275] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.275] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.276] | : . ' , ; signalConditions() ... done [06:00:39.276] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.276] | : . ' Launching futures ... done [06:00:39.276] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.277] | : . Using SequentialFutureBackend ... done [06:00:39.277] | : run() for 'Future' ('fsample_3-886753') ... done [06:00:39.277] | future(..., label = 'fsample_3-886753') ... done [06:00:39.278] | future(..., label = 'fsample_4-364781') ... [06:00:39.279] | : lazy: FALSE [06:00:39.279] | : stdout: TRUE [06:00:39.279] | : conditions: [n=1] 'condition' [06:00:39.279] | : gc: FALSE [06:00:39.280] | : earlySignal: FALSE [06:00:39.280] | : getGlobalsAndPackages() ... [06:00:39.280] | : . Searching for globals ... [06:00:39.292] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:39.293] | : . Searching for globals ... done [06:00:39.293] | : . Resolving globals: FALSE [06:00:39.293] | : . Search for packages associated with the globals ... [06:00:39.294] | : . ' Packages associated with globals: [1] 'base' [06:00:39.294] | : . ' Packages: [1] 'base' [06:00:39.295] | : . Search for packages associated with the globals ... done [06:00:39.295] | : . Packages after dropping 'base': [0] [06:00:39.295] | : . globals: [1] 'x' [06:00:39.295] | : . packages: [0] [06:00:39.296] | : getGlobalsAndPackages() ... done [06:00:39.296] | : run() for 'Future' ('fsample_4-364781') ... [06:00:39.297] | : . state: 'created' [06:00:39.297] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.297] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.297] | : . Using SequentialFutureBackend ... [06:00:39.298] | : . ' Number of futures since start: 63 (63 created, 63 launched, 63 finished) [06:00:39.298] | : . ' Launching futures ... [06:00:39.298] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.299] | : . ' , ; getFutureData() ... [06:00:39.299] | : . ' , ; ` getFutureCore() ... [06:00:39.299] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:39.299] | : . ' , ; ` getFutureCore() ... done [06:00:39.300] | : . ' , ; ` getFutureCapture() ... [06:00:39.300] | : . ' , ; ` getFutureCapture() ... done [06:00:39.300] | : . ' , ; ` getFutureContext() ... [06:00:39.300] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.301] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:39.301] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.301] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:39.301] | : . ' , ; ` getFutureContext() ... done [06:00:39.302] | : . ' , ; getFutureData() ... done [06:00:39.305] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.305] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.306] | : . ' , ; plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.306] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.306] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.307] | : . ' , ; ` | all.equal() for FutureStrategyList ... [06:00:39.307] | : . ' , ; ` | : New stack: [06:00:39.307] | : . ' , ; ` | : List of 1 [06:00:39.307] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.307] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.307] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [06:00:39.307] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.307] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.307] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.307] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.307] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.313] | : . ' , ; ` | : Old stack: [06:00:39.314] | : . ' , ; ` | : List of 1 [06:00:39.314] | : . ' , ; ` | : $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.314] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [06:00:39.314] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.314] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.314] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.314] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.320] | : . ' , ; ` | : Not identical [06:00:39.321] | : . ' , ; ` | : all.equal() for future ... [06:00:39.321] | : . ' , ; ` | : . List of 2 [06:00:39.321] | : . ' , ; ` | : . $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.321] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.321] | : . ' , ; ` | : . $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.321] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.321] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.321] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.321] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.340] | : . ' , ; ` | : all.equal() for future ... done [06:00:39.341] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [06:00:39.341] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.341] | : . ' , ; ` | List of future strategies: [06:00:39.341] | : . ' , ; ` | 1. sequential: [06:00:39.341] | : . ' , ; ` | - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.341] | : . ' , ; ` | - tweaked: FALSE [06:00:39.341] | : . ' , ; ` | - call: plan(sequential) [06:00:39.343] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.343] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.343] | : . ' , ; assign_globals() ... [06:00:39.344] | : . ' , ; List of 1 [06:00:39.344] | : . ' , ; $ x: int [1:4] 0 1 2 3 [06:00:39.344] | : . ' , ; - attr(*, "where")=List of 1 [06:00:39.344] | : . ' , ; ..$ x: [06:00:39.344] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.344] | : . ' , ; - attr(*, "resolved")= logi FALSE [06:00:39.344] | : . ' , ; - attr(*, "total_size")= num NA [06:00:39.344] | : . ' , ; - attr(*, "already-done")= logi TRUE [06:00:39.349] | : . ' , ; - copied 'x' to environment [06:00:39.350] | : . ' , ; assign_globals() ... done [06:00:39.354] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.355] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.355] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.355] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.356] | : . ' , ; ` | : . New stack: [06:00:39.356] | : . ' , ; ` | : . List of 1 [06:00:39.356] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.356] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.356] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.356] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.356] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.356] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.363] | : . ' , ; ` | : . Old stack: [06:00:39.363] | : . ' , ; ` | : . List of 1 [06:00:39.363] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.363] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.363] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.363] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.363] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.363] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.370] | : . ' , ; ` | : . Identical [06:00:39.370] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.371] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.371] | : . ' , ; ` | : List of future strategies: [06:00:39.371] | : . ' , ; ` | : 1. sequential: [06:00:39.371] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.371] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.371] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.372] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.372] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.373] | : . ' , ; plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.374] | : . ' , ; SequentialFuture started (and completed) [06:00:39.374] | : . ' , ; signalConditions() ... [06:00:39.374] | : . ' , ; ` include = 'immediateCondition' [06:00:39.374] | : . ' , ; ` exclude = [06:00:39.375] | : . ' , ; ` resignal = FALSE [06:00:39.375] | : . ' , ; ` Number of conditions: 6 [06:00:39.375] | : . ' , ; ` int 6 [06:00:39.376] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.376] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.377] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.377] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.377] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.377] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.378] | : . ' , ; signalConditions() ... done [06:00:39.378] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.378] | : . ' Launching futures ... done [06:00:39.379] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.379] | : . Using SequentialFutureBackend ... done [06:00:39.379] | : run() for 'Future' ('fsample_4-364781') ... done [06:00:39.379] | future(..., label = 'fsample_4-364781') ... done [06:00:39.380] | value() for SequentialFuture ('fsample_1-683821') ... [06:00:39.380] | : signalConditions() ... [06:00:39.381] | : . include = 'immediateCondition' [06:00:39.381] | : . exclude = [06:00:39.381] | : . resignal = FALSE [06:00:39.381] | : . Number of conditions: 6 [06:00:39.382] | : . int 6 [06:00:39.383] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.383] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.383] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.383] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.384] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.384] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.384] | : signalConditions() ... done [06:00:39.384] | : relay stdout ... [06:00:39.385] | : relay stdout ... done [06:00:39.385] | : check for misuse ... [06:00:39.385] | : check for misuse ... done [06:00:39.386] | : relay conditions ... [06:00:39.386] | : . Future state: 'finished' [06:00:39.386] | : . signalConditions() ... [06:00:39.387] | : . ' include = 'condition' [06:00:39.387] | : . ' exclude = 'immediateCondition' [06:00:39.387] | : . ' resignal = TRUE [06:00:39.387] | : . ' Number of conditions: 7 [06:00:39.388] | : . ' int 7 [06:00:39.388] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.389] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [06:00:38.992] | : . ' , ; attachPackages() ... [06:00:39.389] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.389] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [06:00:38.992] | : . ' , ; ` packages: [n=1] 'future' [06:00:39.390] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.390] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [06:00:38.992] | : . ' , ; attachPackages() ... done [06:00:39.390] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.391] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [06:00:38.993] | : . ' , ; attachPackages() ... [06:00:39.391] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.391] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [06:00:38.993] | : . ' , ; ` packages: [n=0] [06:00:39.392] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.392] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [06:00:38.993] | : . ' , ; attachPackages() ... done [06:00:39.392] | : . ' Condition #7 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:39.393] | : . ' Condition #7: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:39.393] | : . signalConditions() ... done [06:00:39.393] | : relay conditions ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-66 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: SequentialFuture: Label: 'fsample_1-683821' 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: 0x00000209fc510a90 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-66 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'SequentialFuture', 'UniprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=7] 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'simpleMessage', 'RngFutureError' Duration: 0.04848814 secs (started 2025-06-05 06:00:38.991998) Worker process: 94e552155ddaccdfa883c3fa86f85670 DEBUG: END TROUBLESHOOTING HELP [06:00:39.398] | : future(..., label = 'fsample_1-499703') ... [06:00:39.399] | : . lazy: FALSE [06:00:39.399] | : . stdout: TRUE [06:00:39.399] | : . conditions: [n=1] 'condition' [06:00:39.400] | : . gc: FALSE [06:00:39.400] | : . earlySignal: FALSE [06:00:39.400] | : . getGlobalsAndPackages() ... [06:00:39.401] | : . ' Searching for globals ... [06:00:39.412] | : . ' , globals found: [3] '{', 'sample', 'x' [06:00:39.413] | : . ' Searching for globals ... done [06:00:39.413] | : . ' Resolving globals: FALSE [06:00:39.413] | : . ' Search for packages associated with the globals ... [06:00:39.414] | : . ' , Packages associated with globals: [1] 'base' [06:00:39.414] | : . ' , Packages: [1] 'base' [06:00:39.414] | : . ' Search for packages associated with the globals ... done [06:00:39.415] | : . ' Packages after dropping 'base': [0] [06:00:39.415] | : . ' globals: [1] 'x' [06:00:39.415] | : . ' packages: [0] [06:00:39.415] | : . getGlobalsAndPackages() ... done [06:00:39.416] | : . run() for 'Future' ('fsample_1-499703') ... [06:00:39.416] | : . ' state: 'created' [06:00:39.416] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.417] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.417] | : . ' Using SequentialFutureBackend ... [06:00:39.417] | : . ' , Number of futures since start: 64 (64 created, 64 launched, 64 finished) [06:00:39.417] | : . ' , Launching futures ... [06:00:39.418] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.418] | : . ' , ; ` getFutureData() ... [06:00:39.418] | : . ' , ; ` | getFutureCore() ... [06:00:39.419] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [06:00:39.419] | : . ' , ; ` | getFutureCore() ... done [06:00:39.419] | : . ' , ; ` | getFutureCapture() ... [06:00:39.419] | : . ' , ; ` | getFutureCapture() ... done [06:00:39.419] | : . ' , ; ` | getFutureContext() ... [06:00:39.420] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.420] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [06:00:39.420] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.420] | : . ' , ; ` | : Packages needed by future backend (n = 0): [06:00:39.421] | : . ' , ; ` | getFutureContext() ... done [06:00:39.421] | : . ' , ; ` getFutureData() ... done [06:00:39.424] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.424] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.425] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.425] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.425] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.426] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.426] | : . ' , ; ` | : . New stack: [06:00:39.426] | : . ' , ; ` | : . List of 1 [06:00:39.426] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.426] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.426] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.426] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.426] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.426] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.426] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.426] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.432] | : . ' , ; ` | : . Old stack: [06:00:39.432] | : . ' , ; ` | : . List of 1 [06:00:39.432] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.432] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.432] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.432] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.432] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.432] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.439] | : . ' , ; ` | : . Not identical [06:00:39.440] | : . ' , ; ` | : . all.equal() for future ... [06:00:39.440] | : . ' , ; ` | : . ' List of 2 [06:00:39.440] | : . ' , ; ` | : . ' $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.440] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.440] | : . ' , ; ` | : . ' $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.440] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.440] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.440] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.440] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.452] | : . ' , ; ` | : . all.equal() for future ... done [06:00:39.453] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.453] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.454] | : . ' , ; ` | : List of future strategies: [06:00:39.454] | : . ' , ; ` | : 1. sequential: [06:00:39.454] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.454] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.454] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.455] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.455] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.456] | : . ' , ; ` assign_globals() ... [06:00:39.456] | : . ' , ; ` List of 1 [06:00:39.456] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [06:00:39.456] | : . ' , ; ` - attr(*, "where")=List of 1 [06:00:39.456] | : . ' , ; ` ..$ x: [06:00:39.456] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.456] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [06:00:39.456] | : . ' , ; ` - attr(*, "total_size")= num NA [06:00:39.456] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [06:00:39.462] | : . ' , ; ` - copied 'x' to environment [06:00:39.462] | : . ' , ; ` assign_globals() ... done [06:00:39.467] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.467] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.468] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.468] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [06:00:39.468] | : . ' , ; ` | : . ' New stack: [06:00:39.469] | : . ' , ; ` | : . ' List of 1 [06:00:39.469] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.469] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.469] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.469] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.469] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.469] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.476] | : . ' , ; ` | : . ' Old stack: [06:00:39.476] | : . ' , ; ` | : . ' List of 1 [06:00:39.476] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.476] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.476] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.476] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.476] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.476] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.491] | : . ' , ; ` | : . ' Identical [06:00:39.492] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [06:00:39.492] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.492] | : . ' , ; ` | : . List of future strategies: [06:00:39.492] | : . ' , ; ` | : . 1. sequential: [06:00:39.492] | : . ' , ; ` | : . - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.492] | : . ' , ; ` | : . - tweaked: FALSE [06:00:39.492] | : . ' , ; ` | : . - call: plan(sequential) [06:00:39.493] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.494] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.494] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.495] | : . ' , ; ` SequentialFuture started (and completed) [06:00:39.495] | : . ' , ; ` signalConditions() ... [06:00:39.496] | : . ' , ; ` | include = 'immediateCondition' [06:00:39.496] | : . ' , ; ` | exclude = [06:00:39.496] | : . ' , ; ` | resignal = FALSE [06:00:39.496] | : . ' , ; ` | Number of conditions: 6 [06:00:39.497] | : . ' , ; ` | int 6 [06:00:39.498] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.498] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.498] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.499] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.499] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.499] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.500] | : . ' , ; ` signalConditions() ... done [06:00:39.500] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.500] | : . ' , Launching futures ... done [06:00:39.501] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.501] | : . ' Using SequentialFutureBackend ... done [06:00:39.501] | : . run() for 'Future' ('fsample_1-499703') ... done [06:00:39.501] | : future(..., label = 'fsample_1-499703') ... done [06:00:39.502] | : future(..., label = 'fsample_2-279344') ... [06:00:39.503] | : . lazy: FALSE [06:00:39.503] | : . stdout: TRUE [06:00:39.503] | : . conditions: [n=1] 'condition' [06:00:39.504] | : . gc: FALSE [06:00:39.504] | : . earlySignal: FALSE [06:00:39.504] | : . getGlobalsAndPackages() ... [06:00:39.504] | : . ' Searching for globals ... [06:00:39.516] | : . ' , globals found: [3] '{', 'sample', 'x' [06:00:39.517] | : . ' Searching for globals ... done [06:00:39.517] | : . ' Resolving globals: FALSE [06:00:39.517] | : . ' Search for packages associated with the globals ... [06:00:39.518] | : . ' , Packages associated with globals: [1] 'base' [06:00:39.518] | : . ' , Packages: [1] 'base' [06:00:39.519] | : . ' Search for packages associated with the globals ... done [06:00:39.519] | : . ' Packages after dropping 'base': [0] [06:00:39.519] | : . ' globals: [1] 'x' [06:00:39.519] | : . ' packages: [0] [06:00:39.520] | : . getGlobalsAndPackages() ... done [06:00:39.520] | : . run() for 'Future' ('fsample_2-279344') ... [06:00:39.520] | : . ' state: 'created' [06:00:39.521] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.521] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.521] | : . ' Using SequentialFutureBackend ... [06:00:39.521] | : . ' , Number of futures since start: 65 (65 created, 65 launched, 65 finished) [06:00:39.522] | : . ' , Launching futures ... [06:00:39.522] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.522] | : . ' , ; ` getFutureData() ... [06:00:39.523] | : . ' , ; ` | getFutureCore() ... [06:00:39.523] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [06:00:39.523] | : . ' , ; ` | getFutureCore() ... done [06:00:39.523] | : . ' , ; ` | getFutureCapture() ... [06:00:39.524] | : . ' , ; ` | getFutureCapture() ... done [06:00:39.524] | : . ' , ; ` | getFutureContext() ... [06:00:39.524] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.524] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [06:00:39.525] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.525] | : . ' , ; ` | : Packages needed by future backend (n = 0): [06:00:39.525] | : . ' , ; ` | getFutureContext() ... done [06:00:39.526] | : . ' , ; ` getFutureData() ... done [06:00:39.529] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.529] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.529] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.530] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.530] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.531] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.531] | : . ' , ; ` | : . New stack: [06:00:39.531] | : . ' , ; ` | : . List of 1 [06:00:39.531] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.531] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.531] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.531] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.531] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.531] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.531] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.531] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.537] | : . ' , ; ` | : . Old stack: [06:00:39.537] | : . ' , ; ` | : . List of 1 [06:00:39.537] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.537] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.537] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.537] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.537] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.537] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.543] | : . ' , ; ` | : . Not identical [06:00:39.544] | : . ' , ; ` | : . all.equal() for future ... [06:00:39.544] | : . ' , ; ` | : . ' List of 2 [06:00:39.544] | : . ' , ; ` | : . ' $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.544] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.544] | : . ' , ; ` | : . ' $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.544] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.544] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.544] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.544] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.554] | : . ' , ; ` | : . all.equal() for future ... done [06:00:39.555] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.555] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.555] | : . ' , ; ` | : List of future strategies: [06:00:39.555] | : . ' , ; ` | : 1. sequential: [06:00:39.555] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.555] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.555] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.556] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.556] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.557] | : . ' , ; ` assign_globals() ... [06:00:39.557] | : . ' , ; ` List of 1 [06:00:39.557] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [06:00:39.557] | : . ' , ; ` - attr(*, "where")=List of 1 [06:00:39.557] | : . ' , ; ` ..$ x: [06:00:39.557] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.557] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [06:00:39.557] | : . ' , ; ` - attr(*, "total_size")= num NA [06:00:39.557] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [06:00:39.562] | : . ' , ; ` - copied 'x' to environment [06:00:39.562] | : . ' , ; ` assign_globals() ... done [06:00:39.567] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.567] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.568] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.568] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [06:00:39.568] | : . ' , ; ` | : . ' New stack: [06:00:39.568] | : . ' , ; ` | : . ' List of 1 [06:00:39.568] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.568] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.568] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.568] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.568] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.568] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.576] | : . ' , ; ` | : . ' Old stack: [06:00:39.576] | : . ' , ; ` | : . ' List of 1 [06:00:39.576] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.576] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.576] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.576] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.576] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.576] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.582] | : . ' , ; ` | : . ' Identical [06:00:39.582] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [06:00:39.583] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.583] | : . ' , ; ` | : . List of future strategies: [06:00:39.583] | : . ' , ; ` | : . 1. sequential: [06:00:39.583] | : . ' , ; ` | : . - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.583] | : . ' , ; ` | : . - tweaked: FALSE [06:00:39.583] | : . ' , ; ` | : . - call: plan(sequential) [06:00:39.584] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.584] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.585] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.585] | : . ' , ; ` SequentialFuture started (and completed) [06:00:39.586] | : . ' , ; ` signalConditions() ... [06:00:39.586] | : . ' , ; ` | include = 'immediateCondition' [06:00:39.586] | : . ' , ; ` | exclude = [06:00:39.586] | : . ' , ; ` | resignal = FALSE [06:00:39.587] | : . ' , ; ` | Number of conditions: 6 [06:00:39.587] | : . ' , ; ` | int 6 [06:00:39.588] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.588] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.588] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.589] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.589] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.589] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.589] | : . ' , ; ` signalConditions() ... done [06:00:39.590] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.590] | : . ' , Launching futures ... done [06:00:39.590] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.590] | : . ' Using SequentialFutureBackend ... done [06:00:39.591] | : . run() for 'Future' ('fsample_2-279344') ... done [06:00:39.591] | : future(..., label = 'fsample_2-279344') ... done [06:00:39.592] | : future(..., label = 'fsample_3-22012') ... [06:00:39.592] | : . lazy: FALSE [06:00:39.592] | : . stdout: TRUE [06:00:39.593] | : . conditions: [n=1] 'condition' [06:00:39.593] | : . gc: FALSE [06:00:39.593] | : . earlySignal: FALSE [06:00:39.593] | : . getGlobalsAndPackages() ... [06:00:39.594] | : . ' Searching for globals ... [06:00:39.604] | : . ' , globals found: [3] '{', 'sample', 'x' [06:00:39.605] | : . ' Searching for globals ... done [06:00:39.605] | : . ' Resolving globals: FALSE [06:00:39.606] | : . ' Search for packages associated with the globals ... [06:00:39.606] | : . ' , Packages associated with globals: [1] 'base' [06:00:39.607] | : . ' , Packages: [1] 'base' [06:00:39.607] | : . ' Search for packages associated with the globals ... done [06:00:39.607] | : . ' Packages after dropping 'base': [0] [06:00:39.607] | : . ' globals: [1] 'x' [06:00:39.608] | : . ' packages: [0] [06:00:39.608] | : . getGlobalsAndPackages() ... done [06:00:39.609] | : . run() for 'Future' ('fsample_3-22012') ... [06:00:39.609] | : . ' state: 'created' [06:00:39.609] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.609] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.610] | : . ' Using SequentialFutureBackend ... [06:00:39.610] | : . ' , Number of futures since start: 66 (66 created, 66 launched, 66 finished) [06:00:39.610] | : . ' , Launching futures ... [06:00:39.610] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.611] | : . ' , ; ` getFutureData() ... [06:00:39.611] | : . ' , ; ` | getFutureCore() ... [06:00:39.611] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [06:00:39.611] | : . ' , ; ` | getFutureCore() ... done [06:00:39.612] | : . ' , ; ` | getFutureCapture() ... [06:00:39.612] | : . ' , ; ` | getFutureCapture() ... done [06:00:39.612] | : . ' , ; ` | getFutureContext() ... [06:00:39.612] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.613] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [06:00:39.613] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.613] | : . ' , ; ` | : Packages needed by future backend (n = 0): [06:00:39.614] | : . ' , ; ` | getFutureContext() ... done [06:00:39.614] | : . ' , ; ` getFutureData() ... done [06:00:39.617] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.617] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.618] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.618] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.618] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.619] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.619] | : . ' , ; ` | : . New stack: [06:00:39.619] | : . ' , ; ` | : . List of 1 [06:00:39.619] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.619] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.619] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.619] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.619] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.619] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.619] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.619] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.624] | : . ' , ; ` | : . Old stack: [06:00:39.624] | : . ' , ; ` | : . List of 1 [06:00:39.624] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.624] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.624] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.624] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.624] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.624] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.639] | : . ' , ; ` | : . Not identical [06:00:39.639] | : . ' , ; ` | : . all.equal() for future ... [06:00:39.640] | : . ' , ; ` | : . ' List of 2 [06:00:39.640] | : . ' , ; ` | : . ' $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.640] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.640] | : . ' , ; ` | : . ' $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.640] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.640] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.640] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.640] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.650] | : . ' , ; ` | : . all.equal() for future ... done [06:00:39.650] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.651] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.651] | : . ' , ; ` | : List of future strategies: [06:00:39.651] | : . ' , ; ` | : 1. sequential: [06:00:39.651] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.651] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.651] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.652] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.652] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.653] | : . ' , ; ` assign_globals() ... [06:00:39.653] | : . ' , ; ` List of 1 [06:00:39.653] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [06:00:39.653] | : . ' , ; ` - attr(*, "where")=List of 1 [06:00:39.653] | : . ' , ; ` ..$ x: [06:00:39.653] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.653] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [06:00:39.653] | : . ' , ; ` - attr(*, "total_size")= num NA [06:00:39.653] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [06:00:39.658] | : . ' , ; ` - copied 'x' to environment [06:00:39.658] | : . ' , ; ` assign_globals() ... done [06:00:39.662] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.662] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.663] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.663] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [06:00:39.663] | : . ' , ; ` | : . ' New stack: [06:00:39.663] | : . ' , ; ` | : . ' List of 1 [06:00:39.663] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.663] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.663] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.663] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.663] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.663] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.670] | : . ' , ; ` | : . ' Old stack: [06:00:39.670] | : . ' , ; ` | : . ' List of 1 [06:00:39.670] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.670] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.670] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.670] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.670] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.670] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.676] | : . ' , ; ` | : . ' Identical [06:00:39.677] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [06:00:39.677] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.677] | : . ' , ; ` | : . List of future strategies: [06:00:39.677] | : . ' , ; ` | : . 1. sequential: [06:00:39.677] | : . ' , ; ` | : . - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.677] | : . ' , ; ` | : . - tweaked: FALSE [06:00:39.677] | : . ' , ; ` | : . - call: plan(sequential) [06:00:39.678] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.679] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.679] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.680] | : . ' , ; ` SequentialFuture started (and completed) [06:00:39.680] | : . ' , ; ` signalConditions() ... [06:00:39.680] | : . ' , ; ` | include = 'immediateCondition' [06:00:39.681] | : . ' , ; ` | exclude = [06:00:39.681] | : . ' , ; ` | resignal = FALSE [06:00:39.681] | : . ' , ; ` | Number of conditions: 6 [06:00:39.681] | : . ' , ; ` | int 6 [06:00:39.682] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.682] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.683] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.683] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.683] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.683] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.684] | : . ' , ; ` signalConditions() ... done [06:00:39.684] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.684] | : . ' , Launching futures ... done [06:00:39.685] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.685] | : . ' Using SequentialFutureBackend ... done [06:00:39.685] | : . run() for 'Future' ('fsample_3-22012') ... done [06:00:39.685] | : future(..., label = 'fsample_3-22012') ... done [06:00:39.686] | : future(..., label = 'fsample_4-279988') ... [06:00:39.687] | : . lazy: FALSE [06:00:39.687] | : . stdout: TRUE [06:00:39.687] | : . conditions: [n=1] 'condition' [06:00:39.687] | : . gc: FALSE [06:00:39.688] | : . earlySignal: FALSE [06:00:39.688] | : . getGlobalsAndPackages() ... [06:00:39.688] | : . ' Searching for globals ... [06:00:39.699] | : . ' , globals found: [3] '{', 'sample', 'x' [06:00:39.699] | : . ' Searching for globals ... done [06:00:39.700] | : . ' Resolving globals: FALSE [06:00:39.700] | : . ' Search for packages associated with the globals ... [06:00:39.700] | : . ' , Packages associated with globals: [1] 'base' [06:00:39.701] | : . ' , Packages: [1] 'base' [06:00:39.701] | : . ' Search for packages associated with the globals ... done [06:00:39.702] | : . ' Packages after dropping 'base': [0] [06:00:39.702] | : . ' globals: [1] 'x' [06:00:39.702] | : . ' packages: [0] [06:00:39.702] | : . getGlobalsAndPackages() ... done [06:00:39.703] | : . run() for 'Future' ('fsample_4-279988') ... [06:00:39.703] | : . ' state: 'created' [06:00:39.703] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.704] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.704] | : . ' Using SequentialFutureBackend ... [06:00:39.704] | : . ' , Number of futures since start: 67 (67 created, 67 launched, 67 finished) [06:00:39.704] | : . ' , Launching futures ... [06:00:39.705] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [06:00:39.705] | : . ' , ; ` getFutureData() ... [06:00:39.705] | : . ' , ; ` | getFutureCore() ... [06:00:39.706] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [06:00:39.706] | : . ' , ; ` | getFutureCore() ... done [06:00:39.706] | : . ' , ; ` | getFutureCapture() ... [06:00:39.706] | : . ' , ; ` | getFutureCapture() ... done [06:00:39.707] | : . ' , ; ` | getFutureContext() ... [06:00:39.707] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.707] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [06:00:39.707] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.708] | : . ' , ; ` | : Packages needed by future backend (n = 0): [06:00:39.708] | : . ' , ; ` | getFutureContext() ... done [06:00:39.708] | : . ' , ; ` getFutureData() ... done [06:00:39.711] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.712] | : . ' , ; ` | Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [06:00:39.712] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.712] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.713] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.713] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [06:00:39.713] | : . ' , ; ` | : . New stack: [06:00:39.714] | : . ' , ; ` | : . List of 1 [06:00:39.714] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.714] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.714] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [06:00:39.714] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.714] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.714] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.714] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.714] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.719] | : . ' , ; ` | : . Old stack: [06:00:39.719] | : . ' , ; ` | : . List of 1 [06:00:39.719] | : . ' , ; ` | : . $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.719] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [06:00:39.719] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.719] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.719] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.719] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.725] | : . ' , ; ` | : . Not identical [06:00:39.726] | : . ' , ; ` | : . all.equal() for future ... [06:00:39.726] | : . ' , ; ` | : . ' List of 2 [06:00:39.726] | : . ' , ; ` | : . ' $ target :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.726] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [06:00:39.726] | : . ' , ; ` | : . ' $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.726] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.726] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.726] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.726] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.736] | : . ' , ; ` | : . all.equal() for future ... done [06:00:39.736] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [06:00:39.736] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.737] | : . ' , ; ` | : List of future strategies: [06:00:39.737] | : . ' , ; ` | : 1. sequential: [06:00:39.737] | : . ' , ; ` | : - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.737] | : . ' , ; ` | : - tweaked: FALSE [06:00:39.737] | : . ' , ; ` | : - call: plan(sequential) [06:00:39.738] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.738] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.738] | : . ' , ; ` assign_globals() ... [06:00:39.739] | : . ' , ; ` List of 1 [06:00:39.739] | : . ' , ; ` $ x: int [1:4] 0 1 2 3 [06:00:39.739] | : . ' , ; ` - attr(*, "where")=List of 1 [06:00:39.739] | : . ' , ; ` ..$ x: [06:00:39.739] | : . ' , ; ` - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [06:00:39.739] | : . ' , ; ` - attr(*, "resolved")= logi FALSE [06:00:39.739] | : . ' , ; ` - attr(*, "total_size")= num NA [06:00:39.739] | : . ' , ; ` - attr(*, "already-done")= logi TRUE [06:00:39.743] | : . ' , ; ` - copied 'x' to environment [06:00:39.743] | : . ' , ; ` assign_globals() ... done [06:00:39.747] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.748] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [06:00:39.748] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [06:00:39.748] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [06:00:39.749] | : . ' , ; ` | : . ' New stack: [06:00:39.749] | : . ' , ; ` | : . ' List of 1 [06:00:39.749] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.749] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.749] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.749] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.749] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.749] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.755] | : . ' , ; ` | : . ' Old stack: [06:00:39.755] | : . ' , ; ` | : . ' List of 1 [06:00:39.755] | : . ' , ; ` | : . ' $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.755] | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [06:00:39.755] | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.755] | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.755] | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.755] | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.769] | : . ' , ; ` | : . ' Identical [06:00:39.769] | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [06:00:39.770] | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [06:00:39.770] | : . ' , ; ` | : . List of future strategies: [06:00:39.770] | : . ' , ; ` | : . 1. sequential: [06:00:39.770] | : . ' , ; ` | : . - args: function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame(), workers = "") [06:00:39.770] | : . ' , ; ` | : . - tweaked: FALSE [06:00:39.770] | : . ' , ; ` | : . - call: plan(sequential) [06:00:39.771] | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [06:00:39.771] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.771] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [06:00:39.772] | : . ' , ; ` SequentialFuture started (and completed) [06:00:39.773] | : . ' , ; ` signalConditions() ... [06:00:39.773] | : . ' , ; ` | include = 'immediateCondition' [06:00:39.773] | : . ' , ; ` | exclude = [06:00:39.773] | : . ' , ; ` | resignal = FALSE [06:00:39.774] | : . ' , ; ` | Number of conditions: 6 [06:00:39.774] | : . ' , ; ` | int 6 [06:00:39.775] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.775] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.775] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.775] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.776] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.776] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.776] | : . ' , ; ` signalConditions() ... done [06:00:39.776] | : . ' , ; launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [06:00:39.777] | : . ' , Launching futures ... done [06:00:39.777] | : . ' , Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [06:00:39.777] | : . ' Using SequentialFutureBackend ... done [06:00:39.777] | : . run() for 'Future' ('fsample_4-279988') ... done [06:00:39.778] | : future(..., label = 'fsample_4-279988') ... done [06:00:39.778] | : value() for SequentialFuture ('fsample_1-499703') ... [06:00:39.778] | : . signalConditions() ... [06:00:39.779] | : . ' include = 'immediateCondition' [06:00:39.779] | : . ' exclude = [06:00:39.779] | : . ' resignal = FALSE [06:00:39.779] | : . ' Number of conditions: 6 [06:00:39.780] | : . ' int 6 [06:00:39.780] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.781] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.781] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.781] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.781] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.782] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.782] | : . signalConditions() ... done [06:00:39.782] | : . relay stdout ... [06:00:39.782] | : . relay stdout ... done [06:00:39.783] | : . check for misuse ... [06:00:39.783] | : . check for misuse ... done [06:00:39.783] | : . relay conditions ... [06:00:39.783] | : . ' Future state: 'finished' [06:00:39.784] | : . ' signalConditions() ... [06:00:39.784] | : . ' , include = 'condition' [06:00:39.784] | : . ' , exclude = 'immediateCondition' [06:00:39.784] | : . ' , resignal = TRUE [06:00:39.784] | : . ' , Number of conditions: 6 [06:00:39.785] | : . ' , int 6 [06:00:39.785] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.786] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:39.422] | : . ' , ; ` attachPackages() ... [06:00:39.786] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.786] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:39.422] | : . ' , ; ` | packages: [n=1] 'future' [06:00:39.787] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.787] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:39.422] | : . ' , ; ` attachPackages() ... done [06:00:39.787] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.787] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:39.423] | : . ' , ; ` attachPackages() ... [06:00:39.788] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.788] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:39.423] | : . ' , ; ` | packages: [n=0] [06:00:39.788] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.789] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:39.423] | : . ' , ; ` attachPackages() ... done [06:00:39.789] | : . ' signalConditions() ... done [06:00:39.789] | : . relay conditions ... done [06:00:39.789] | : value() for SequentialFuture ('fsample_1-499703') ... done [06:00:39.790] | : value() for SequentialFuture ('fsample_2-279344') ... [06:00:39.790] | : . signalConditions() ... [06:00:39.790] | : . ' include = 'immediateCondition' [06:00:39.790] | : . ' exclude = [06:00:39.791] | : . ' resignal = FALSE [06:00:39.791] | : . ' Number of conditions: 6 [06:00:39.791] | : . ' int 6 [06:00:39.792] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.792] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.792] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.793] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.793] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.793] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.793] | : . signalConditions() ... done [06:00:39.794] | : . relay stdout ... [06:00:39.794] | : . relay stdout ... done [06:00:39.794] | : . check for misuse ... [06:00:39.794] | : . check for misuse ... done [06:00:39.795] | : . relay conditions ... [06:00:39.795] | : . ' Future state: 'finished' [06:00:39.795] | : . ' signalConditions() ... [06:00:39.795] | : . ' , include = 'condition' [06:00:39.796] | : . ' , exclude = 'immediateCondition' [06:00:39.796] | : . ' , resignal = TRUE [06:00:39.796] | : . ' , Number of conditions: 6 [06:00:39.796] | : . ' , int 6 [06:00:39.797] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.798] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:39.526] | : . ' , ; ` attachPackages() ... [06:00:39.798] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.798] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:39.526] | : . ' , ; ` | packages: [n=1] 'future' [06:00:39.798] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.799] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:39.527] | : . ' , ; ` attachPackages() ... done [06:00:39.799] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.799] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:39.527] | : . ' , ; ` attachPackages() ... [06:00:39.800] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.800] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:39.527] | : . ' , ; ` | packages: [n=0] [06:00:39.800] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.801] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:39.528] | : . ' , ; ` attachPackages() ... done [06:00:39.801] | : . ' signalConditions() ... done [06:00:39.801] | : . relay conditions ... done [06:00:39.802] | : value() for SequentialFuture ('fsample_2-279344') ... done [06:00:39.802] | : value() for SequentialFuture ('fsample_3-22012') ... [06:00:39.803] | : . signalConditions() ... [06:00:39.803] | : . ' include = 'immediateCondition' [06:00:39.804] | : . ' exclude = [06:00:39.804] | : . ' resignal = FALSE [06:00:39.804] | : . ' Number of conditions: 6 [06:00:39.805] | : . ' int 6 [06:00:39.806] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.806] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.807] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.807] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.808] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.808] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.808] | : . signalConditions() ... done [06:00:39.808] | : . relay stdout ... [06:00:39.809] | : . relay stdout ... done [06:00:39.809] | : . check for misuse ... [06:00:39.809] | : . check for misuse ... done [06:00:39.809] | : . relay conditions ... [06:00:39.810] | : . ' Future state: 'finished' [06:00:39.810] | : . ' signalConditions() ... [06:00:39.811] | : . ' , include = 'condition' [06:00:39.811] | : . ' , exclude = 'immediateCondition' [06:00:39.811] | : . ' , resignal = TRUE [06:00:39.811] | : . ' , Number of conditions: 6 [06:00:39.812] | : . ' , int 6 [06:00:39.813] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.813] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:39.614] | : . ' , ; ` attachPackages() ... [06:00:39.814] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.814] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:39.615] | : . ' , ; ` | packages: [n=1] 'future' [06:00:39.814] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.815] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:39.615] | : . ' , ; ` attachPackages() ... done [06:00:39.815] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.816] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:39.615] | : . ' , ; ` attachPackages() ... [06:00:39.816] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.816] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:39.616] | : . ' , ; ` | packages: [n=0] [06:00:39.817] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.817] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:39.616] | : . ' , ; ` attachPackages() ... done [06:00:39.818] | : . ' signalConditions() ... done [06:00:39.818] | : . relay conditions ... done [06:00:39.819] | : value() for SequentialFuture ('fsample_3-22012') ... done [06:00:39.819] | : value() for SequentialFuture ('fsample_4-279988') ... [06:00:39.820] | : . signalConditions() ... [06:00:39.820] | : . ' include = 'immediateCondition' [06:00:39.820] | : . ' exclude = [06:00:39.821] | : . ' resignal = FALSE [06:00:39.821] | : . ' Number of conditions: 6 [06:00:39.821] | : . ' int 6 [06:00:39.822] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.823] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.823] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.824] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.824] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.824] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.825] | : . signalConditions() ... done [06:00:39.825] | : . relay stdout ... [06:00:39.825] | : . relay stdout ... done [06:00:39.826] | : . check for misuse ... [06:00:39.826] | : . check for misuse ... done [06:00:39.826] | : . relay conditions ... [06:00:39.827] | : . ' Future state: 'finished' [06:00:39.827] | : . ' signalConditions() ... [06:00:39.827] | : . ' , include = 'condition' [06:00:39.828] | : . ' , exclude = 'immediateCondition' [06:00:39.828] | : . ' , resignal = TRUE [06:00:39.829] | : . ' , Number of conditions: 6 [06:00:39.829] | : . ' , int 6 [06:00:39.830] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.830] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [06:00:39.709] | : . ' , ; ` attachPackages() ... [06:00:39.831] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.831] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [06:00:39.709] | : . ' , ; ` | packages: [n=1] 'future' [06:00:39.832] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.832] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [06:00:39.709] | : . ' , ; ` attachPackages() ... done [06:00:39.833] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.833] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [06:00:39.710] | : . ' , ; ` attachPackages() ... [06:00:39.833] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.834] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [06:00:39.710] | : . ' , ; ` | packages: [n=0] [06:00:39.834] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [06:00:39.835] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [06:00:39.710] | : . ' , ; ` attachPackages() ... done [06:00:39.835] | : . ' signalConditions() ... done [06:00:39.835] | : . relay conditions ... done [06:00:39.836] | : value() for SequentialFuture ('fsample_4-279988') ... done [[1]] [1] 0 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 3 sequential ... done Testing with 1 cores ... DONE Testing with 2 cores ... multisession ... [06:00:39.838] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.838] | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [06:00:39.839] | : . ' all.equal() for FutureStrategyList ... [06:00:39.839] | : . ' , New stack: [06:00:39.839] | : . ' , List of 1 [06:00:39.839] | : . ' , $ :function (..., workers = availableCores(), lazy = FALSE, rscript_libs = .libPaths(), [06:00:39.839] | : . ' , gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.839] | : . ' , ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [06:00:39.839] | : . ' , ..- attr(*, "init")= logi TRUE [06:00:39.839] | : . ' , ..- attr(*, "factory")=function (workers = availableCores(), rscript_libs = .libPaths(), interrupts = TRUE, [06:00:39.839] | : . ' , gc = FALSE, earlySignal = FALSE, ...) [06:00:39.839] | : . ' , .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.839] | : . ' , ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.839] | : . ' , ..- attr(*, "untweakable")= chr "persistent" [06:00:39.839] | : . ' , ..- attr(*, "call")= language plan(strategy) [06:00:39.839] | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.846] | : . ' , Old stack: [06:00:39.846] | : . ' , List of 1 [06:00:39.846] | : . ' , $ :function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.846] | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.846] | : . ' , ..- attr(*, "init")= chr "done" [06:00:39.846] | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.846] | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.846] | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.846] | : . ' , ..- attr(*, "call")= language plan(sequential) [06:00:39.846] | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.846] | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.846] | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.846] | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.852] | : . ' , Not identical [06:00:39.853] | : . ' , all.equal() for future ... [06:00:39.853] | : . ' , ; List of 2 [06:00:39.853] | : . ' , ; $ target :function (..., workers = availableCores(), lazy = FALSE, rscript_libs = .libPaths(), [06:00:39.853] | : . ' , ; gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.853] | : . ' , ; ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [06:00:39.853] | : . ' , ; ..- attr(*, "init")= logi TRUE [06:00:39.853] | : . ' , ; ..- attr(*, "factory")=function (workers = availableCores(), rscript_libs = .libPaths(), interrupts = TRUE, [06:00:39.853] | : . ' , ; gc = FALSE, earlySignal = FALSE, ...) [06:00:39.853] | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.853] | : . ' , ; ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.853] | : . ' , ; ..- attr(*, "untweakable")= chr "persistent" [06:00:39.853] | : . ' , ; ..- attr(*, "call")= language plan(strategy) [06:00:39.853] | : . ' , ; $ current:function (..., gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.853] | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [06:00:39.853] | : . ' , ; ..- attr(*, "init")= chr "done" [06:00:39.853] | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.853] | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.853] | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.853] | : . ' , ; ..- attr(*, "call")= language plan(sequential) [06:00:39.853] | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [06:00:39.853] | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [06:00:39.853] | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [06:00:39.869] | : . ' , ; Formals differ [06:00:39.870] | : . ' , all.equal() for future ... done [06:00:39.870] | : . ' , Future strategies differ at level 1 [06:00:39.870] | : . ' all.equal() for FutureStrategyList ... done [06:00:39.871] | : . ' plan(): Setting new future backend stack: [06:00:39.871] | : . ' List of future strategies: [06:00:39.871] | : . ' 1. multisession: [06:00:39.871] | : . ' - args: function (..., workers = availableCores(), lazy = FALSE, rscript_libs = .libPaths(), gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.871] | : . ' - tweaked: FALSE [06:00:39.871] | : . ' - call: plan(strategy) [06:00:39.872] | : . ' List of 1 [06:00:39.872] | : . ' $ :function (..., workers = availableCores(), lazy = FALSE, rscript_libs = .libPaths(), [06:00:39.872] | : . ' gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.872] | : . ' ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [06:00:39.872] | : . ' ..- attr(*, "init")= logi TRUE [06:00:39.872] | : . ' ..- attr(*, "factory")=function (workers = availableCores(), rscript_libs = .libPaths(), interrupts = TRUE, [06:00:39.872] | : . ' gc = FALSE, earlySignal = FALSE, ...) [06:00:39.872] | : . ' .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.872] | : . ' ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.872] | : . ' ..- attr(*, "untweakable")= chr "persistent" [06:00:39.872] | : . ' ..- attr(*, "call")= language plan(strategy) [06:00:39.872] | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [06:00:39.879] | : . ' plan(): plan_cleanup('sequential', 'uniprocess', 'future', 'function', cleanup = NA) ... [06:00:39.879] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:39.880] | : . ' , ; Getting current ("next") strategy: 'FutureStrategy', 'sequential', 'uniprocess', 'future', 'function' [06:00:39.880] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:39.881] | : . ' , Legacy shutdown of cluster workers ... [06:00:39.882] | : . ' , ; Stopping existing cluster ... [06:00:39.882] | : . ' , ; ` No pre-existing cluster. Skipping [06:00:39.882] | : . ' , ; Stopping existing cluster ... done [06:00:39.883] | : . ' , Legacy shutdown of cluster workers ... done [06:00:39.883] | : . ' plan(): plan_cleanup('sequential', 'uniprocess', 'future', 'function', cleanup = NA) ... done [06:00:39.883] | : . ' plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... [06:00:39.883] | : . ' , function (..., workers = availableCores(), lazy = FALSE, rscript_libs = .libPaths(), [06:00:39.883] | : . ' , gc = FALSE, earlySignal = FALSE, envir = parent.frame()) [06:00:39.883] | : . ' , - attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [06:00:39.883] | : . ' , - attr(*, "init")= logi TRUE [06:00:39.883] | : . ' , - attr(*, "factory")=function (workers = availableCores(), rscript_libs = .libPaths(), interrupts = TRUE, [06:00:39.883] | : . ' , gc = FALSE, earlySignal = FALSE, ...) [06:00:39.883] | : . ' , ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.883] | : . ' , - attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [06:00:39.883] | : . ' , - attr(*, "untweakable")= chr "persistent" [06:00:39.883] | : . ' , - attr(*, "call")= language plan(strategy) [06:00:39.889] | : . ' , init: TRUE [06:00:39.889] | : . ' , makeFutureBackend() ... [06:00:39.889] | : . ' , ; Backend function: <'NULL'> [06:00:39.889] | : . ' , ; Evaluator tweak arguments: [n=0] [06:00:39.890] | : . ' , ; list() [06:00:39.890] | : . ' , ; Evaluator formal arguments: [n=4] [06:00:39.890] | : . ' , ; list() [06:00:39.891] | : . ' , ; Backend factory arguments: [n=4] [06:00:39.891] | : . ' , ; Dotted pair list of 4 [06:00:39.891] | : . ' , ; $ workers : language availableCores() [06:00:39.891] | : . ' , ; $ rscript_libs: language .libPaths() [06:00:39.891] | : . ' , ; $ gc : logi FALSE [06:00:39.891] | : . ' , ; $ earlySignal : logi FALSE [06:00:39.895] | : . ' , ; MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... [06:00:39.895] | : . ' , ; ` Arguments: [06:00:39.896] | : . ' , ; ` List of 5 [06:00:39.896] | : . ' , ; ` $ workers : Named int 2 [06:00:39.896] | : . ' , ; ` ..- attr(*, "names")= chr "mc.cores" [06:00:39.896] | : . ' , ; ` $ rscript_libs: chr [1:2] "D:/temp/2025_06_05_05_55_16_20588/RtmpCKyFxh/RLIBS_1418c4def7e89" "D:/RCompile/recent/R/library" [06:00:39.896] | : . ' , ; ` $ interrupts : logi TRUE [06:00:39.896] | : . ' , ; ` $ gc : logi FALSE [06:00:39.896] | : . ' , ; ` $ earlySignal : logi FALSE [06:00:39.903] | : . ' , ; ` ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... [06:00:39.904] | : . ' , ; ` | workers: 2 [06:00:39.904] | : . ' , ; ` | getCluster() ... [06:00:39.905] | : . ' , ; ` | getCluster() ... done [06:00:39.905] | : . ' , ; ` | Stopping existing cluster ... [06:00:39.905] | : . ' , ; ` | : No pre-existing cluster. Skipping [06:00:39.906] | : . ' , ; ` | Stopping existing cluster ... done [06:00:39.906] | : . ' , ; ` | Starting new cluster ... [06:00:39.906] | : . ' , ; ` | : makeCluster(workers, ...) ... [06:00:39.907] | : . ' , ; ` | : . Arguments: [06:00:39.907] | : . ' , ; ` | : . List of 2 [06:00:39.907] | : . ' , ; ` | : . $ : int 2 [06:00:39.907] | : . ' , ; ` | : . $ rscript_libs: chr [1:2] "D:/temp/2025_06_05_05_55_16_20588/RtmpCKyFxh/RLIBS_1418c4def7e89" "D:/RCompile/recent/R/library" [06:00:39.910] | : . ' , ; ` | : . .makeCluster() ... [06:00:39.910] | : . ' , ; ` | : . ' workers: '2' [06:00:39.911] | : . ' , ; ` | : . ' R_FUTURE_PLAN: NA [06:00:39.911] | : . ' , ; ` | : . ' parallelly::makeClusterPSOCK() arguments: [06:00:39.912] | : . ' , ; ` | : . ' List of 2 [06:00:39.912] | : . ' , ; ` | : . ' $ : int 2 [06:00:39.912] | : . ' , ; ` | : . ' $ rscript_libs: chr [1:2] "D:/temp/2025_06_05_05_55_16_20588/RtmpCKyFxh/RLIBS_1418c4def7e89" "D:/RCompile/recent/R/library" [06:00:40.922] | : . ' , ; ` | : . ' Generated cluster UUID [06:00:40.923] | : . ' , ; ` | : . ' Cluster UUID: 'dac5e4d7ddb14a33b24ac357110b0a06' [06:00:40.923] | : . ' , ; ` | : . ' Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:40.928] | : . ' , ; ` | : . .makeCluster() ... done [06:00:40.929] | : . ' , ; ` | : . Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:40.932] | : . ' , ; ` | : makeCluster(workers, ...) ... done [06:00:40.932] | : . ' , ; ` | : Number of workers: 2 [06:00:40.933] | : . ' , ; ` | : Workers UUID: 'dac5e4d7ddb14a33b24ac357110b0a06' [06:00:40.934] | : . ' , ; ` | Starting new cluster ... done [06:00:40.934] | : . ' , ; ` ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... done [06:00:40.935] | : . ' , ; ` Backend: <'MultisessionFutureBackend', 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment'> [06:00:40.935] | : . ' , ; MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... done [06:00:40.935] | : . ' , makeFutureBackend() ... done [06:00:40.936] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:40.936] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:40.937] | : . ' , plan(): nbrOfWorkers() = 2 [06:00:40.937] | : . ' plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... done [06:00:40.937] | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [06:00:40.938] | : . future(..., label = NULL) ... [06:00:40.938] | : . ' lazy: FALSE [06:00:40.938] | : . ' stdout: TRUE [06:00:40.939] | : . ' conditions: [n=1] 'condition' [06:00:40.939] | : . ' gc: FALSE [06:00:40.939] | : . ' earlySignal: FALSE [06:00:40.939] | : . ' getGlobalsAndPackages() ... [06:00:40.940] | : . ' , Searching for globals ... [06:00:40.951] | : . ' , ; globals found: [3] '{', 'sample', 'x' [06:00:40.952] | : . ' , Searching for globals ... done [06:00:40.952] | : . ' , Resolving globals: FALSE [06:00:40.952] | : . ' , Search for packages associated with the globals ... [06:00:40.953] | : . ' , ; Packages associated with globals: [1] 'base' [06:00:40.953] | : . ' , ; Packages: [1] 'base' [06:00:40.954] | : . ' , Search for packages associated with the globals ... done [06:00:40.954] | : . ' , Packages after dropping 'base': [0] [06:00:40.954] | : . ' , globals: [1] 'x' [06:00:40.955] | : . ' , packages: [0] [06:00:40.955] | : . ' getGlobalsAndPackages() ... done [06:00:40.955] | : . ' run() for 'Future' () ... [06:00:40.956] | : . ' , state: 'created' [06:00:40.956] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:40.956] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:40.957] | : . ' , Using MultisessionFutureBackend ... [06:00:40.957] | : . ' , ; Number of futures since start: 0 (0 created, 0 launched, 0 finished) [06:00:40.957] | : . ' , ; Launching futures ... [06:00:40.958] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [06:00:40.958] | : . ' , ; ` | Workers: [n=2] [06:00:40.958] | : . ' , ; ` | Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:40.962] | : . ' , ; ` | FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:40.962] | : . ' , ; ` | requestWorker() ... [06:00:40.962] | : . ' , ; ` | : requestNode() ... [06:00:40.963] | : . ' , ; ` | : . Number of workers: 2 [06:00:40.963] | : . ' , ; ` | : . Polling for a free worker ... [06:00:40.963] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:40.963] | : . ' , ; ` | : . ' , Created empty registry 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:40.964] | : . ' , ; ` | : . ' , Listing all futures [06:00:40.964] | : . ' , ; ` | : . ' , Number of registered futures: 0 [06:00:40.964] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:40.964] | : . ' , ; ` | : . ' Total time: 0 [06:00:40.965] | : . ' , ; ` | : . Polling for a free worker ... done [06:00:40.965] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:40.965] | : . ' , ; ` | : . ' Listing all futures [06:00:40.965] | : . ' , ; ` | : . ' Number of registered futures: 0 [06:00:40.966] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:40.966] | : . ' , ; ` | : . avail: [n=2] '1', '2' [06:00:40.966] | : . ' , ; ` | : . Index of first available worker: 1 [06:00:40.966] | : . ' , ; ` | : . Validate that the worker is functional ... [06:00:41.145] | : . ' , ; ` | : . ' Worker is functional [06:00:41.145] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.145] | : . ' , ; ` | : . ' , Listing all futures [06:00:41.146] | : . ' , ; ` | : . ' , Number of registered futures: 0 [06:00:41.146] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.146] | : . ' , ; ` | : . Validate that the worker is functional ... done [06:00:41.146] | : . ' , ; ` | : requestNode() ... done [06:00:41.147] | : . ' , ; ` | : cluster node index: 1 [06:00:41.147] | : . ' , ; ` | requestWorker() ... done [06:00:41.147] | : . ' , ; ` | eraseGlobalEnvironment() ... [06:00:41.148] | : . ' , ; ` | eraseGlobalEnvironment() ... done [06:00:41.149] | : . ' , ; ` | launchFuture() ... [06:00:41.149] | : . ' , ; ` | : cluster node index: 1 [06:00:41.149] | : . ' , ; ` | : getFutureData() ... [06:00:41.149] | : . ' , ; ` | : . getFutureCore() ... [06:00:41.150] | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [06:00:41.150] | : . ' , ; ` | : . getFutureCore() ... done [06:00:41.150] | : . ' , ; ` | : . getFutureCapture() ... [06:00:41.151] | : . ' , ; ` | : . getFutureCapture() ... done [06:00:41.151] | : . ' , ; ` | : . getFutureContext() ... [06:00:41.151] | : . ' , ; ` | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.151] | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [06:00:41.152] | : . ' , ; ` | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.152] | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [06:00:41.152] | : . ' , ; ` | : . getFutureContext() ... done [06:00:41.153] | : . ' , ; ` | : getFutureData() ... done [06:00:41.154] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:41.154] | : . ' , ; ` | : . Appended future to position #1 [06:00:41.155] | : . ' , ; ` | : . Number of registered futures: 1 [06:00:41.155] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:41.155] | : . ' , ; ` | launchFuture() ... done [06:00:41.156] | : . ' , ; ` | MultisessionFuture started [06:00:41.156] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [06:00:41.156] | : . ' , ; Launching futures ... done [06:00:41.156] | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:41.157] | : . ' , Using MultisessionFutureBackend ... done [06:00:41.157] | : . ' run() for 'Future' () ... done [06:00:41.157] | : . future(..., label = NULL) ... done [06:00:41.158] | : . future(..., label = NULL) ... [06:00:41.158] | : . ' lazy: FALSE [06:00:41.158] | : . ' stdout: TRUE [06:00:41.158] | : . ' conditions: [n=1] 'condition' [06:00:41.158] | : . ' gc: FALSE [06:00:41.159] | : . ' earlySignal: FALSE [06:00:41.159] | : . ' getGlobalsAndPackages() ... [06:00:41.159] | : . ' , Searching for globals ... [06:00:41.169] | : . ' , ; globals found: [3] '{', 'sample', 'x' [06:00:41.170] | : . ' , Searching for globals ... done [06:00:41.170] | : . ' , Resolving globals: FALSE [06:00:41.171] | : . ' , Search for packages associated with the globals ... [06:00:41.173] | : . ' , ; Packages associated with globals: [1] 'base' [06:00:41.174] | : . ' , ; Packages: [1] 'base' [06:00:41.174] | : . ' , Search for packages associated with the globals ... done [06:00:41.175] | : . ' , Packages after dropping 'base': [0] [06:00:41.175] | : . ' , globals: [1] 'x' [06:00:41.175] | : . ' , packages: [0] [06:00:41.176] | : . ' getGlobalsAndPackages() ... done [06:00:41.176] | : . ' run() for 'Future' () ... [06:00:41.176] | : . ' , state: 'created' [06:00:41.177] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.177] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.177] | : . ' , Using MultisessionFutureBackend ... [06:00:41.178] | : . ' , ; Number of futures since start: 1 (1 created, 1 launched, 0 finished) [06:00:41.178] | : . ' , ; Launching futures ... [06:00:41.178] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [06:00:41.179] | : . ' , ; ` | Workers: [n=2] [06:00:41.179] | : . ' , ; ` | Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:41.182] | : . ' , ; ` | FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:41.182] | : . ' , ; ` | requestWorker() ... [06:00:41.183] | : . ' , ; ` | : requestNode() ... [06:00:41.183] | : . ' , ; ` | : . Number of workers: 2 [06:00:41.183] | : . ' , ; ` | : . Polling for a free worker ... [06:00:41.183] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.184] | : . ' , ; ` | : . ' , Listing all futures [06:00:41.184] | : . ' , ; ` | : . ' , Number of registered futures: 1 [06:00:41.184] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.184] | : . ' , ; ` | : . ' Total time: 0 [06:00:41.185] | : . ' , ; ` | : . Polling for a free worker ... done [06:00:41.185] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.185] | : . ' , ; ` | : . ' Listing all futures [06:00:41.186] | : . ' , ; ` | : . ' Number of registered futures: 1 [06:00:41.186] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.186] | : . ' , ; ` | : . avail: [n=2] '2' [06:00:41.186] | : . ' , ; ` | : . Index of first available worker: 2 [06:00:41.187] | : . ' , ; ` | : . Validate that the worker is functional ... [06:00:41.389] | : . ' , ; ` | : . ' Worker is functional [06:00:41.389] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.390] | : . ' , ; ` | : . ' , Listing all futures [06:00:41.390] | : . ' , ; ` | : . ' , Number of registered futures: 1 [06:00:41.390] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.390] | : . ' , ; ` | : . Validate that the worker is functional ... done [06:00:41.390] | : . ' , ; ` | : requestNode() ... done [06:00:41.390] | : . ' , ; ` | : cluster node index: 2 [06:00:41.391] | : . ' , ; ` | requestWorker() ... done [06:00:41.391] | : . ' , ; ` | eraseGlobalEnvironment() ... [06:00:41.391] | : . ' , ; ` | eraseGlobalEnvironment() ... done [06:00:41.392] | : . ' , ; ` | launchFuture() ... [06:00:41.392] | : . ' , ; ` | : cluster node index: 2 [06:00:41.392] | : . ' , ; ` | : getFutureData() ... [06:00:41.392] | : . ' , ; ` | : . getFutureCore() ... [06:00:41.392] | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [06:00:41.392] | : . ' , ; ` | : . getFutureCore() ... done [06:00:41.393] | : . ' , ; ` | : . getFutureCapture() ... [06:00:41.393] | : . ' , ; ` | : . getFutureCapture() ... done [06:00:41.393] | : . ' , ; ` | : . getFutureContext() ... [06:00:41.393] | : . ' , ; ` | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.393] | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [06:00:41.394] | : . ' , ; ` | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.394] | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [06:00:41.394] | : . ' , ; ` | : . getFutureContext() ... done [06:00:41.394] | : . ' , ; ` | : getFutureData() ... done [06:00:41.414] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:41.414] | : . ' , ; ` | : . Appended future to position #2 [06:00:41.414] | : . ' , ; ` | : . Number of registered futures: 2 [06:00:41.415] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:41.415] | : . ' , ; ` | launchFuture() ... done [06:00:41.415] | : . ' , ; ` | MultisessionFuture started [06:00:41.416] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [06:00:41.416] | : . ' , ; Launching futures ... done [06:00:41.416] | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:41.416] | : . ' , Using MultisessionFutureBackend ... done [06:00:41.417] | : . ' run() for 'Future' () ... done [06:00:41.417] | : . future(..., label = NULL) ... done [06:00:41.417] | : . future(..., label = NULL) ... [06:00:41.418] | : . ' lazy: FALSE [06:00:41.418] | : . ' stdout: TRUE [06:00:41.418] | : . ' conditions: [n=1] 'condition' [06:00:41.418] | : . ' gc: FALSE [06:00:41.419] | : . ' earlySignal: FALSE [06:00:41.419] | : . ' getGlobalsAndPackages() ... [06:00:41.419] | : . ' , Searching for globals ... [06:00:41.432] | : . ' , ; globals found: [3] '{', 'sample', 'x' [06:00:41.432] | : . ' , Searching for globals ... done [06:00:41.432] | : . ' , Resolving globals: FALSE [06:00:41.433] | : . ' , Search for packages associated with the globals ... [06:00:41.433] | : . ' , ; Packages associated with globals: [1] 'base' [06:00:41.433] | : . ' , ; Packages: [1] 'base' [06:00:41.433] | : . ' , Search for packages associated with the globals ... done [06:00:41.434] | : . ' , Packages after dropping 'base': [0] [06:00:41.434] | : . ' , globals: [1] 'x' [06:00:41.434] | : . ' , packages: [0] [06:00:41.434] | : . ' getGlobalsAndPackages() ... done [06:00:41.435] | : . ' run() for 'Future' () ... [06:00:41.435] | : . ' , state: 'created' [06:00:41.435] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.436] | : . ' , plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.436] | : . ' , Using MultisessionFutureBackend ... [06:00:41.436] | : . ' , ; Number of futures since start: 2 (2 created, 2 launched, 0 finished) [06:00:41.437] | : . ' , ; Launching futures ... [06:00:41.437] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [06:00:41.437] | : . ' , ; ` | Workers: [n=2] [06:00:41.438] | : . ' , ; ` | Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:41.441] | : . ' , ; ` | FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:41.441] | : . ' , ; ` | requestWorker() ... [06:00:41.442] | : . ' , ; ` | : requestNode() ... [06:00:41.442] | : . ' , ; ` | : . Number of workers: 2 [06:00:41.442] | : . ' , ; ` | : . Polling for a free worker ... [06:00:41.443] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.443] | : . ' , ; ` | : . ' , Listing all futures [06:00:41.443] | : . ' , ; ` | : . ' , Number of registered futures: 2 [06:00:41.443] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.444] | : . ' , ; ` | : . ' Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:41.466] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:41.467] | : . ' , ; ` | : . ' , collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:41.468] | : . ' , ; ` | : . ' , ; resolved() for MultisessionFuture () ... [06:00:41.469] | : . ' , ; ` | : . ' , ; ` Cluster node socket connection: index=4, id=1388 [06:00:41.469] | : . ' , ; ` | : . ' , ; ` assertValidConnection() ... [06:00:41.470] | : . ' , ; ` | : . ' , ; ` | cluster node index: 1 [06:00:41.470] | : . ' , ; ` | : . ' , ; ` assertValidConnection() ... done [06:00:41.471] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() for ClusterFuture ... [06:00:41.471] | : . ' , ; ` | : . ' , ; ` | cluster node index: 1 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | [1] TRUE [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | received data: [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | List of 5 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | $ type : chr "VALUE" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | $ value :List of 16 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ value : int 2 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ visible : logi TRUE [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ stdout : chr "" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ conditions : list() [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ rng : logi TRUE [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ misuseGlobalEnv : NULL [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ misuseConnections :List of 3 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ added : NULL [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ removed : NULL [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ replaced: NULL [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ misuseDevices : NULL [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ misuseDefaultDevice: list() [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "74" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..- attr(*, "source")=List of 5 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ host : Named chr "CRANWIN3" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ pid : int 202520 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ random: int 2147483647 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ r_info :List of 4 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. .. ..$ : int [1:3] 4 6 0 [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ os : chr "windows" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ os_name : chr "Windows" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | .. ..$ captures_utf8: logi TRUE [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..$ version : chr "1.8" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..- attr(*, "class")= chr "FutureResult" [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | $ success: logi TRUE [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | $ time : 'proc_time' Named num [1:5] 0.07 0.01 0.09 NA NA [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:41.472] | : . ' , ; ` | : . ' , ; ` | $ tag : NULL [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | Received FutureResult [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | FutureResult: [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | value: 'integer' [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | visible: TRUE [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | stdout: character [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | conditions: [n = 0] [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | RNG used: TRUE [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | duration: 0.1000609 secs (started 2025-06-05 06:00:41.155898) [06:00:41.493] | : . ' , ; ` | : . ' , ; ` | version: 1.8 [06:00:41.494] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:41.495] | : . ' , ; ` | : . ' , ; ` | : Removed future from position #1 [06:00:41.495] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 1 [06:00:41.495] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:41.496] | : . ' , ; ` | : . ' , ; ` | Erased future from future backend [06:00:41.496] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [06:00:41.496] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [06:00:41.497] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [06:00:41.497] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [06:00:41.497] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [06:00:41.498] | : . ' , ; ` | : . ' , ; ` | : exclude = [06:00:41.498] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [06:00:41.498] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 0 [06:00:41.498] | : . ' , ; ` | : . ' , ; ` | : int 0 [06:00:41.499] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [06:00:41.500] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() for ClusterFuture ... done [06:00:41.500] | : . ' , ; ` | : . ' , ; ` receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:41.500] | : . ' , ; ` | : . ' , ; resolved() for MultisessionFuture () ... done [06:00:41.500] | : . ' , ; ` | : . ' , ; assertFutureResult() ... [06:00:41.501] | : . ' , ; ` | : . ' , ; ` Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:41.501] | : . ' , ; ` | : . ' , ; ` Future uuid: 74 [06:00:41.501] | : . ' , ; ` | : . ' , ; ` identical; success [06:00:41.501] | : . ' , ; ` | : . ' , ; assertFutureResult() ... done [06:00:41.502] | : . ' , ; ` | : . ' , ; Future at position #1 is resolved ... [06:00:41.502] | : . ' , ; ` | : . ' , ; ` value() for MultisessionFuture () ... [06:00:41.502] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [06:00:41.503] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [06:00:41.503] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [06:00:41.503] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... [06:00:41.503] | : . ' , ; ` | : . ' , ; ` | : result already collected: FutureResult [06:00:41.504] | : . ' , ; ` | : . ' , ; ` | result() for ClusterFuture ... done [06:00:41.504] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [06:00:41.504] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [06:00:41.505] | : . ' , ; ` | : . ' , ; ` | : exclude = [06:00:41.505] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [06:00:41.505] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 0 [06:00:41.505] | : . ' , ; ` | : . ' , ; ` | : int 0 [06:00:41.506] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [06:00:41.507] | : . ' , ; ` | : . ' , ; ` | check for misuse ... [06:00:41.507] | : . ' , ; ` | : . ' , ; ` | check for misuse ... done [06:00:41.507] | : . ' , ; ` | : . ' , ; ` value() for MultisessionFuture () ... done [06:00:41.508] | : . ' , ; ` | : . ' , ; Future at position #1 is resolved ... done [06:00:41.508] | : . ' , ; ` | : . ' , collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:41.508] | : . ' , ; ` | : . ' , Remove collected futures ... [06:00:41.509] | : . ' , ; ` | : . ' , ; Indices of futures to drop: [n=1] '1' [06:00:41.509] | : . ' , ; ` | : . ' , Remove collected futures ... done [06:00:41.509] | : . ' , ; ` | : . ' FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:41.509] | : . ' , ; ` | : . ' Early signaling of 2 future candidates ... [06:00:41.510] | : . ' , ; ` | : . ' Number of futures with early signaling requested: 0 [06:00:41.510] | : . ' , ; ` | : . ' Early signaling of 2 future candidates ... done [06:00:41.510] | : . ' , ; ` | : . ' Number of registered futures: 2 [06:00:41.510] | : . ' , ; ` | : . Polling for a free worker ... done [06:00:41.511] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.511] | : . ' , ; ` | : . ' Listing all futures [06:00:41.511] | : . ' , ; ` | : . ' Number of registered futures: 1 [06:00:41.512] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.512] | : . ' , ; ` | : . Total time: 0.068140983581543 [06:00:41.512] | : . ' , ; ` | : requestNode() ... done [06:00:41.513] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.513] | : . ' , ; ` | : . Listing all futures [06:00:41.513] | : . ' , ; ` | : . Number of registered futures: 1 [06:00:41.513] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.514] | : . ' , ; ` | : avail: [n=2] '1' [06:00:41.514] | : . ' , ; ` | : Index of first available worker: 1 [06:00:41.514] | : . ' , ; ` | : Validate that the worker is functional ... [06:00:41.593] | : . ' , ; ` | : . Worker is functional [06:00:41.594] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.594] | : . ' , ; ` | : . ' Listing all futures [06:00:41.594] | : . ' , ; ` | : . ' Number of registered futures: 1 [06:00:41.594] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.595] | : . ' , ; ` | : Validate that the worker is functional ... done [06:00:41.595] | : . ' , ; ` | requestWorker() ... done [06:00:41.595] | : . ' , ; ` | cluster node index: 1 [06:00:41.595] | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [06:00:41.596] | : . ' , ; ` eraseGlobalEnvironment() ... [06:00:41.596] | : . ' , ; ` eraseGlobalEnvironment() ... done [06:00:41.597] | : . ' , ; ` launchFuture() ... [06:00:41.597] | : . ' , ; ` | cluster node index: 1 [06:00:41.597] | : . ' , ; ` | getFutureData() ... [06:00:41.597] | : . ' , ; ` | : getFutureCore() ... [06:00:41.597] | : . ' , ; ` | : . Packages needed by the future expression (n = 0): [06:00:41.598] | : . ' , ; ` | : getFutureCore() ... done [06:00:41.598] | : . ' , ; ` | : getFutureCapture() ... [06:00:41.598] | : . ' , ; ` | : getFutureCapture() ... done [06:00:41.598] | : . ' , ; ` | : getFutureContext() ... [06:00:41.599] | : . ' , ; ` | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.599] | : . ' , ; ` | : . ' Getting stack without first backend: [n=0] [06:00:41.599] | : . ' , ; ` | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.599] | : . ' , ; ` | : . Packages needed by future backend (n = 0): [06:00:41.599] | : . ' , ; ` | : getFutureContext() ... done [06:00:41.600] | : . ' , ; ` | getFutureData() ... done [06:00:41.624] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:41.624] | : . ' , ; ` | : Appended future to position #2 [06:00:41.625] | : . ' , ; ` | : Number of registered futures: 2 [06:00:41.625] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:41.625] | : . ' , ; ` launchFuture() ... done [06:00:41.625] | : . ' , ; ` MultisessionFuture started [06:00:41.626] | : . ' , ; Launching futures ... done [06:00:41.626] | : . ' , Using MultisessionFutureBackend ... done [06:00:41.626] | : . ' , Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:41.626] | : . ' run() for 'Future' () ... done [06:00:41.627] | : . future(..., label = NULL) ... done [06:00:41.627] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.627] | : future(..., label = NULL) ... [06:00:41.627] | : . lazy: FALSE [06:00:41.628] | : . stdout: TRUE [06:00:41.628] | : . conditions: [n=1] 'condition' [06:00:41.628] | : . gc: FALSE [06:00:41.628] | : . earlySignal: FALSE [06:00:41.629] | : . getGlobalsAndPackages() ... [06:00:41.629] | : . ' Searching for globals ... [06:00:41.635] | : . ' , globals found: [3] '{', 'sample', 'x' [06:00:41.635] | : . ' Searching for globals ... done [06:00:41.636] | : . ' Resolving globals: FALSE [06:00:41.636] | : . ' Search for packages associated with the globals ... [06:00:41.636] | : . ' , Packages associated with globals: [1] 'base' [06:00:41.636] | : . ' , Packages: [1] 'base' [06:00:41.637] | : . ' Search for packages associated with the globals ... done [06:00:41.637] | : . ' Packages after dropping 'base': [0] [06:00:41.637] | : . ' globals: [1] 'x' [06:00:41.637] | : . ' packages: [0] [06:00:41.637] | : . getGlobalsAndPackages() ... done [06:00:41.638] | : . run() for 'Future' () ... [06:00:41.638] | : . ' state: 'created' [06:00:41.638] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.638] | : . ' plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.638] | : . ' Using MultisessionFutureBackend ... [06:00:41.638] | : . ' , Number of futures since start: 3 (3 created, 3 launched, 2 finished) [06:00:41.639] | : . ' , Launching futures ... [06:00:41.639] | : . ' , ; launchFuture() for ClusterFutureBackend ... [06:00:41.639] | : . ' , ; ` Workers: [n=2] [06:00:41.639] | : . ' , ; ` Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:41.641] | : . ' , ; ` FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:41.641] | : . ' , ; ` requestWorker() ... [06:00:41.641] | : . ' , ; ` | requestNode() ... [06:00:41.642] | : . ' , ; ` | : Number of workers: 2 [06:00:41.642] | : . ' , ; ` | : Polling for a free worker ... [06:00:41.642] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.642] | : . ' , ; ` | : . ' Listing all futures [06:00:41.642] | : . ' , ; ` | : . ' Number of registered futures: 2 [06:00:41.642] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.643] | : . ' , ; ` | : . Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:41.654] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:41.722] | : . ' , ; ` | : . ' collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:41.723] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture () ... [06:00:41.723] | : . ' , ; ` | : . ' , ; Cluster node socket connection: index=5, id=1389 [06:00:41.724] | : . ' , ; ` | : . ' , ; assertValidConnection() ... [06:00:41.724] | : . ' , ; ` | : . ' , ; ` cluster node index: 2 [06:00:41.725] | : . ' , ; ` | : . ' , ; assertValidConnection() ... done [06:00:41.725] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... [06:00:41.725] | : . ' , ; ` | : . ' , ; ` cluster node index: 2 [06:00:41.726] | : . ' , ; ` | : . ' , ; ` [1] TRUE [06:00:41.726] | : . ' , ; ` | : . ' , ; ` received data: [06:00:41.727] | : . ' , ; ` | : . ' , ; ` List of 5 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` $ type : chr "VALUE" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` $ value :List of 16 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ value : int 0 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ visible : logi TRUE [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ stdout : chr "" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ conditions : list() [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ rng : logi TRUE [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ misuseGlobalEnv : NULL [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ misuseConnections :List of 3 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ added : NULL [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ removed : NULL [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ replaced: NULL [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ misuseDevices : NULL [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ misuseDefaultDevice: list() [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "75" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "source")=List of 5 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ host : Named chr "CRANWIN3" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ pid : int 4092 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ random: int 2147483647 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ r_info :List of 4 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. .. ..$ : int [1:3] 4 6 0 [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ os : chr "windows" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ os_name : chr "Windows" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` .. ..$ captures_utf8: logi TRUE [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..$ version : chr "1.8" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr "FutureResult" [06:00:41.727] | : . ' , ; ` | : . ' , ; ` $ success: logi TRUE [06:00:41.727] | : . ' , ; ` | : . ' , ; ` $ time : 'proc_time' Named num [1:5] 0.13 0.01 0.14 NA NA [06:00:41.727] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:41.727] | : . ' , ; ` | : . ' , ; ` $ tag : NULL [06:00:41.749] | : . ' , ; ` | : . ' , ; ` Received FutureResult [06:00:41.750] | : . ' , ; ` | : . ' , ; ` FutureResult: [06:00:41.750] | : . ' , ; ` | : . ' , ; ` value: 'integer' [06:00:41.750] | : . ' , ; ` | : . ' , ; ` visible: TRUE [06:00:41.750] | : . ' , ; ` | : . ' , ; ` stdout: character [06:00:41.750] | : . ' , ; ` | : . ' , ; ` conditions: [n = 0] [06:00:41.750] | : . ' , ; ` | : . ' , ; ` RNG used: TRUE [06:00:41.750] | : . ' , ; ` | : . ' , ; ` duration: 0.1329601 secs (started 2025-06-05 06:00:41.415983) [06:00:41.750] | : . ' , ; ` | : . ' , ; ` version: 1.8 [06:00:41.751] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:41.751] | : . ' , ; ` | : . ' , ; ` | Removed future from position #1 [06:00:41.752] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [06:00:41.752] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:41.752] | : . ' , ; ` | : . ' , ; ` Erased future from future backend [06:00:41.753] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [06:00:41.753] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [06:00:41.753] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [06:00:41.754] | : . ' , ; ` | : . ' , ; ` signalConditions() ... [06:00:41.754] | : . ' , ; ` | : . ' , ; ` | include = 'immediateCondition' [06:00:41.754] | : . ' , ; ` | : . ' , ; ` | exclude = [06:00:41.754] | : . ' , ; ` | : . ' , ; ` | resignal = FALSE [06:00:41.755] | : . ' , ; ` | : . ' , ; ` | Number of conditions: 0 [06:00:41.755] | : . ' , ; ` | : . ' , ; ` | int 0 [06:00:41.756] | : . ' , ; ` | : . ' , ; ` signalConditions() ... done [06:00:41.756] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() for ClusterFuture ... done [06:00:41.757] | : . ' , ; ` | : . ' , ; receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:41.757] | : . ' , ; ` | : . ' , resolved() for MultisessionFuture () ... done [06:00:41.757] | : . ' , ; ` | : . ' , assertFutureResult() ... [06:00:41.758] | : . ' , ; ` | : . ' , ; Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:41.758] | : . ' , ; ` | : . ' , ; Future uuid: 75 [06:00:41.758] | : . ' , ; ` | : . ' , ; identical; success [06:00:41.758] | : . ' , ; ` | : . ' , assertFutureResult() ... done [06:00:41.759] | : . ' , ; ` | : . ' , Future at position #1 is resolved ... [06:00:41.759] | : . ' , ; ` | : . ' , ; value() for MultisessionFuture () ... [06:00:41.759] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [06:00:41.760] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [06:00:41.760] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [06:00:41.760] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... [06:00:41.761] | : . ' , ; ` | : . ' , ; ` | result already collected: FutureResult [06:00:41.761] | : . ' , ; ` | : . ' , ; ` result() for ClusterFuture ... done [06:00:41.761] | : . ' , ; ` | : . ' , ; ` signalConditions() ... [06:00:41.761] | : . ' , ; ` | : . ' , ; ` | include = 'immediateCondition' [06:00:41.762] | : . ' , ; ` | : . ' , ; ` | exclude = [06:00:41.762] | : . ' , ; ` | : . ' , ; ` | resignal = FALSE [06:00:41.762] | : . ' , ; ` | : . ' , ; ` | Number of conditions: 0 [06:00:41.763] | : . ' , ; ` | : . ' , ; ` | int 0 [06:00:41.764] | : . ' , ; ` | : . ' , ; ` signalConditions() ... done [06:00:41.764] | : . ' , ; ` | : . ' , ; ` check for misuse ... [06:00:41.764] | : . ' , ; ` | : . ' , ; ` check for misuse ... done [06:00:41.765] | : . ' , ; ` | : . ' , ; value() for MultisessionFuture () ... done [06:00:41.765] | : . ' , ; ` | : . ' , Future at position #1 is resolved ... done [06:00:41.765] | : . ' , ; ` | : . ' collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:41.766] | : . ' , ; ` | : . ' Remove collected futures ... [06:00:41.766] | : . ' , ; ` | : . ' , Indices of futures to drop: [n=1] '1' [06:00:41.766] | : . ' , ; ` | : . ' Remove collected futures ... done [06:00:41.767] | : . ' , ; ` | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:41.767] | : . ' , ; ` | : . Early signaling of 2 future candidates ... [06:00:41.767] | : . ' , ; ` | : . Number of futures with early signaling requested: 0 [06:00:41.768] | : . ' , ; ` | : . Early signaling of 2 future candidates ... done [06:00:41.768] | : . ' , ; ` | : . Number of registered futures: 2 [06:00:41.768] | : . ' , ; ` | : Polling for a free worker ... done [06:00:41.769] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.769] | : . ' , ; ` | : . Listing all futures [06:00:41.769] | : . ' , ; ` | : . Number of registered futures: 1 [06:00:41.770] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.770] | : . ' , ; ` | : Total time: 0.12666392326355 [06:00:41.770] | : . ' , ; ` | requestNode() ... done [06:00:41.771] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.771] | : . ' , ; ` | : Listing all futures [06:00:41.771] | : . ' , ; ` | : Number of registered futures: 1 [06:00:41.771] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.772] | : . ' , ; ` | avail: [n=2] '2' [06:00:41.772] | : . ' , ; ` | Index of first available worker: 2 [06:00:41.772] | : . ' , ; ` | Validate that the worker is functional ... [06:00:41.850] | : . ' , ; ` | : Worker is functional [06:00:41.851] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:41.851] | : . ' , ; ` | : . Listing all futures [06:00:41.852] | : . ' , ; ` | : . Number of registered futures: 1 [06:00:41.852] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:41.852] | : . ' , ; ` | Validate that the worker is functional ... done [06:00:41.853] | : . ' , ; ` requestWorker() ... done [06:00:41.853] | : . ' , ; ` cluster node index: 2 [06:00:41.853] | : . ' , ; launchFuture() for ClusterFutureBackend ... done [06:00:41.854] | : . ' , ; eraseGlobalEnvironment() ... [06:00:41.855] | : . ' , ; eraseGlobalEnvironment() ... done [06:00:41.855] | : . ' , ; launchFuture() ... [06:00:41.856] | : . ' , ; ` cluster node index: 2 [06:00:41.856] | : . ' , ; ` getFutureData() ... [06:00:41.856] | : . ' , ; ` | getFutureCore() ... [06:00:41.857] | : . ' , ; ` | : Packages needed by the future expression (n = 0): [06:00:41.857] | : . ' , ; ` | getFutureCore() ... done [06:00:41.857] | : . ' , ; ` | getFutureCapture() ... [06:00:41.857] | : . ' , ; ` | getFutureCapture() ... done [06:00:41.858] | : . ' , ; ` | getFutureContext() ... [06:00:41.858] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:41.858] | : . ' , ; ` | : . Getting stack without first backend: [n=0] [06:00:41.859] | : . ' , ; ` | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:41.859] | : . ' , ; ` | : Packages needed by future backend (n = 0): [06:00:41.859] | : . ' , ; ` | getFutureContext() ... done [06:00:41.859] | : . ' , ; ` getFutureData() ... done [06:00:41.884] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:41.884] | : . ' , ; ` | Appended future to position #2 [06:00:41.885] | : . ' , ; ` | Number of registered futures: 2 [06:00:41.885] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:41.885] | : . ' , ; launchFuture() ... done [06:00:41.885] | : . ' , ; MultisessionFuture started [06:00:41.886] | : . ' , Launching futures ... done [06:00:41.886] | : . ' Using MultisessionFutureBackend ... done [06:00:41.886] | : . ' Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:41.887] | : . run() for 'Future' () ... done [06:00:41.887] | : future(..., label = NULL) ... done [06:00:41.887] | value() for SequentialFuture ('fsample_1-683821') ... done [06:00:41.887] | value() for list ... [06:00:41.888] | : recursive: 0 [06:00:41.888] | : reduce: FALSE [06:00:41.888] | : length: 4 [06:00:41.889] | : Number of remaining objects: 4 [06:00:41.889] | : checking value #1: [06:00:41.889] | : 'obj' is MultisessionFuture [06:00:41.889] | : MultisessionFuture #1 [06:00:41.890] | : signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:41.890] | : . nx: 4 [06:00:41.890] | : . relay: TRUE [06:00:41.891] | : . stdout: TRUE [06:00:41.891] | : . signal: TRUE [06:00:41.891] | : . resignal: FALSE [06:00:41.891] | : . force: TRUE [06:00:41.891] | : . relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:41.892] | : . queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:41.892] | : . until=1 [06:00:41.892] | : . relaying element #1 [06:00:41.893] | : . value() for MultisessionFuture () ... [06:00:41.893] | : . ' result() for ClusterFuture ... [06:00:41.893] | : . ' , result already collected: FutureResult [06:00:41.893] | : . ' result() for ClusterFuture ... done [06:00:41.894] | : . ' result() for ClusterFuture ... [06:00:41.894] | : . ' , result already collected: FutureResult [06:00:41.894] | : . ' result() for ClusterFuture ... done [06:00:41.895] | : . ' signalConditions() ... [06:00:41.895] | : . ' , include = 'immediateCondition' [06:00:41.895] | : . ' , exclude = [06:00:41.895] | : . ' , resignal = FALSE [06:00:41.896] | : . ' , Number of conditions: 0 [06:00:41.896] | : . ' , int 0 [06:00:41.897] | : . ' signalConditions() ... done [06:00:41.897] | : . ' relay stdout ... [06:00:41.897] | : . ' relay stdout ... done [06:00:41.898] | : . ' check for misuse ... [06:00:41.898] | : . ' check for misuse ... done [06:00:41.898] | : . value() for MultisessionFuture () ... done [06:00:41.898] | : . result() for ClusterFuture ... [06:00:41.899] | : . ' result already collected: FutureResult [06:00:41.899] | : . result() for ClusterFuture ... done [06:00:41.899] | : . signalConditions() ... [06:00:41.900] | : . ' include = 'immediateCondition' [06:00:41.900] | : . ' exclude = [06:00:41.900] | : . ' resignal = FALSE [06:00:41.900] | : . ' Number of conditions: 0 [06:00:41.901] | : . ' int 0 [06:00:41.901] | : . signalConditions() ... done [06:00:41.902] | : . result() for ClusterFuture ... [06:00:41.902] | : . ' result already collected: FutureResult [06:00:41.902] | : . result() for ClusterFuture ... done [06:00:41.902] | : . signalConditions() ... [06:00:41.903] | : . ' include = 'condition' [06:00:41.903] | : . ' exclude = 'error', 'immediateCondition' [06:00:41.903] | : . ' resignal = TRUE [06:00:41.904] | : . ' Number of conditions: 0 [06:00:41.904] | : . ' int 0 [06:00:41.905] | : . signalConditions() ... done [06:00:41.905] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.905] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.905] | : signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:41.906] | : value(, ...) ... [06:00:41.906] | : value(, ...) ... done [06:00:41.906] | : value() for MultisessionFuture () ... [06:00:41.907] | : . result() for ClusterFuture ... [06:00:41.907] | : . ' result already collected: FutureResult [06:00:41.907] | : . result() for ClusterFuture ... done [06:00:41.907] | : . result() for ClusterFuture ... [06:00:41.908] | : . ' result already collected: FutureResult [06:00:41.908] | : . result() for ClusterFuture ... done [06:00:41.908] | : . signalConditions() ... [06:00:41.908] | : . ' include = 'immediateCondition' [06:00:41.909] | : . ' exclude = [06:00:41.909] | : . ' resignal = FALSE [06:00:41.909] | : . ' Number of conditions: 0 [06:00:41.909] | : . ' int 0 [06:00:41.910] | : . signalConditions() ... done [06:00:41.910] | : . check for misuse ... [06:00:41.911] | : . check for misuse ... done [06:00:41.911] | : value() for MultisessionFuture () ... done [06:00:41.911] | : value: [06:00:41.912] | : signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:41.912] | : . nx: 4 [06:00:41.912] | : . relay: TRUE [06:00:41.912] | : . stdout: TRUE [06:00:41.913] | : . signal: TRUE [06:00:41.913] | : . resignal: FALSE [06:00:41.913] | : . force: TRUE [06:00:41.913] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.913] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.914] | : . until=2 [06:00:41.914] | : . relaying element #2 [06:00:41.914] | : . relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.914] | : . queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.915] | : signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:41.915] | : resolve() for MultisessionFuture ... [06:00:41.915] | : resolve() for MultisessionFuture ... done [06:00:41.916] | : length: 3 (resolved future 1) [06:00:41.916] | value() for list ... done [06:00:41.916] | checking value #2: [06:00:41.916] | 'obj' is MultisessionFuture [06:00:41.917] | MultisessionFuture #2 [06:00:41.917] | signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:41.917] | : nx: 4 [06:00:41.918] | : relay: TRUE [06:00:41.918] | : stdout: TRUE [06:00:41.918] | : signal: TRUE [06:00:41.918] | : resignal: FALSE [06:00:41.919] | : force: TRUE [06:00:41.919] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.919] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:41.919] | : until=2 [06:00:41.920] | : relaying element #2 [06:00:41.920] | : value() for MultisessionFuture () ... [06:00:41.920] | : . result() for ClusterFuture ... [06:00:41.920] | : . ' result already collected: FutureResult [06:00:41.921] | : . result() for ClusterFuture ... done [06:00:41.921] | : . result() for ClusterFuture ... [06:00:41.921] | : . ' result already collected: FutureResult [06:00:41.921] | : . result() for ClusterFuture ... done [06:00:41.922] | : . signalConditions() ... [06:00:41.922] | : . ' include = 'immediateCondition' [06:00:41.922] | : . ' exclude = [06:00:41.923] | : . ' resignal = FALSE [06:00:41.923] | : . ' Number of conditions: 0 [06:00:41.923] | : . ' int 0 [06:00:41.924] | : . signalConditions() ... done [06:00:41.924] | : . relay stdout ... [06:00:41.924] | : . relay stdout ... done [06:00:41.925] | : . check for misuse ... [06:00:41.925] | : . check for misuse ... done [06:00:41.925] | : value() for MultisessionFuture () ... done [06:00:41.926] | : result() for ClusterFuture ... [06:00:41.926] | : . result already collected: FutureResult [06:00:41.926] | : result() for ClusterFuture ... done [06:00:41.926] | : signalConditions() ... [06:00:41.927] | : . include = 'immediateCondition' [06:00:41.927] | : . exclude = [06:00:41.927] | : . resignal = FALSE [06:00:41.927] | : . Number of conditions: 0 [06:00:41.931] | : . int 0 [06:00:41.932] | : signalConditions() ... done [06:00:41.932] | : result() for ClusterFuture ... [06:00:41.932] | : . result already collected: FutureResult [06:00:41.932] | : result() for ClusterFuture ... done [06:00:41.933] | : signalConditions() ... [06:00:41.933] | : . include = 'condition' [06:00:41.933] | : . exclude = 'error', 'immediateCondition' [06:00:41.933] | : . resignal = TRUE [06:00:41.934] | : . Number of conditions: 0 [06:00:41.934] | : . int 0 [06:00:41.935] | : signalConditions() ... done [06:00:41.935] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.935] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.935] | signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:41.936] | value(, ...) ... [06:00:41.936] | value(, ...) ... done [06:00:41.936] | value() for MultisessionFuture () ... [06:00:41.936] | : result() for ClusterFuture ... [06:00:41.937] | : . result already collected: FutureResult [06:00:41.937] | : result() for ClusterFuture ... done [06:00:41.937] | : result() for ClusterFuture ... [06:00:41.938] | : . result already collected: FutureResult [06:00:41.938] | : result() for ClusterFuture ... done [06:00:41.938] | : signalConditions() ... [06:00:41.938] | : . include = 'immediateCondition' [06:00:41.939] | : . exclude = [06:00:41.939] | : . resignal = FALSE [06:00:41.939] | : . Number of conditions: 0 [06:00:41.939] | : . int 0 [06:00:41.940] | : signalConditions() ... done [06:00:41.941] | : check for misuse ... [06:00:41.941] | : check for misuse ... done [06:00:41.941] | value() for MultisessionFuture () ... done [06:00:41.941] | value: [06:00:41.942] | signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:41.942] | : nx: 4 [06:00:41.942] | : relay: TRUE [06:00:41.942] | : stdout: TRUE [06:00:41.943] | : signal: TRUE [06:00:41.943] | : resignal: FALSE [06:00:41.943] | : force: TRUE [06:00:41.943] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.944] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.944] | : until=3 [06:00:41.944] | : relaying element #3 [06:00:41.945] | : relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.945] | : queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.945] | signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:41.945] | resolve() for MultisessionFuture ... [06:00:41.946] | resolve() for MultisessionFuture ... done [06:00:41.946] | length: 2 (resolved future 2) [06:00:41.946] value() for SequentialFuture ('fsample_1-521186') ... done [06:00:41.947] checking value #3: [06:00:41.947] 'obj' is MultisessionFuture [06:00:41.947] resolved() for MultisessionFuture () ... [06:00:41.948] | Cluster node socket connection: index=4, id=1388 [06:00:41.948] | assertValidConnection() ... [06:00:41.948] | : cluster node index: 1 [06:00:41.949] | assertValidConnection() ... done [06:00:41.949] | receiveMessageFromWorker() for ClusterFuture ... [06:00:41.950] | : cluster node index: 1 [06:00:41.950] | : [1] TRUE [06:00:41.950] | : received data: [06:00:41.951] | : List of 5 [06:00:41.951] | : $ type : chr "VALUE" [06:00:41.951] | : $ value :List of 16 [06:00:41.951] | : ..$ value : int 0 [06:00:41.951] | : ..$ visible : logi TRUE [06:00:41.951] | : ..$ stdout : chr "" [06:00:41.951] | : ..$ conditions : list() [06:00:41.951] | : ..$ rng : logi TRUE [06:00:41.951] | : ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [06:00:41.951] | : ..$ misuseGlobalEnv : NULL [06:00:41.951] | : ..$ misuseConnections :List of 3 [06:00:41.951] | : .. ..$ added : NULL [06:00:41.951] | : .. ..$ removed : NULL [06:00:41.951] | : .. ..$ replaced: NULL [06:00:41.951] | : ..$ misuseDevices : NULL [06:00:41.951] | : ..$ misuseDefaultDevice: list() [06:00:41.951] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.951] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.951] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "76" [06:00:41.951] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:41.951] | : .. ..- attr(*, "source")=List of 5 [06:00:41.951] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:41.951] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:41.951] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:41.951] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:41.951] | : .. .. ..$ pid : int 202520 [06:00:41.951] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:41.951] | : .. .. ..$ random: int 2147483647 [06:00:41.951] | : ..$ r_info :List of 4 [06:00:41.951] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:41.951] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:41.951] | : .. ..$ os : chr "windows" [06:00:41.951] | : .. ..$ os_name : chr "Windows" [06:00:41.951] | : .. ..$ captures_utf8: logi TRUE [06:00:41.951] | : ..$ version : chr "1.8" [06:00:41.951] | : ..- attr(*, "class")= chr "FutureResult" [06:00:41.951] | : $ success: logi TRUE [06:00:41.951] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:41.951] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:41.951] | : $ tag : NULL [06:00:41.973] | : Received FutureResult [06:00:41.973] | : FutureResult: [06:00:41.973] | : value: 'integer' [06:00:41.973] | : visible: TRUE [06:00:41.973] | : stdout: character [06:00:41.973] | : conditions: [n = 0] [06:00:41.973] | : RNG used: TRUE [06:00:41.973] | : duration: 0.00510788 secs (started 2025-06-05 06:00:41.625029) [06:00:41.973] | : version: 1.8 [06:00:41.974] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:41.974] | : . Removed future from position #1 [06:00:41.975] | : . Number of registered futures: 1 [06:00:41.975] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:41.975] | : Erased future from future backend [06:00:41.975] | : result() for ClusterFuture ... [06:00:41.976] | : . result already collected: FutureResult [06:00:41.976] | : result() for ClusterFuture ... done [06:00:41.976] | : signalConditions() ... [06:00:41.977] | : . include = 'immediateCondition' [06:00:41.977] | : . exclude = [06:00:41.977] | : . resignal = FALSE [06:00:41.977] | : . Number of conditions: 0 [06:00:41.978] | : . int 0 [06:00:41.978] | : signalConditions() ... done [06:00:41.979] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:41.979] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:41.979] resolved() for MultisessionFuture () ... done [06:00:41.979] assertFutureResult() ... [06:00:41.980] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:41.980] | Future uuid: 76 [06:00:41.980] | identical; success [06:00:41.980] assertFutureResult() ... done [06:00:41.981] MultisessionFuture #3 [06:00:41.981] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:41.981] | nx: 4 [06:00:41.981] | relay: TRUE [06:00:41.982] | stdout: TRUE [06:00:41.982] | signal: TRUE [06:00:41.982] | resignal: FALSE [06:00:41.982] | force: TRUE [06:00:41.983] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.983] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:41.983] | until=3 [06:00:41.983] | relaying element #3 [06:00:41.984] | value() for MultisessionFuture () ... [06:00:41.984] | : result() for ClusterFuture ... [06:00:41.984] | : . result already collected: FutureResult [06:00:41.984] | : result() for ClusterFuture ... done [06:00:41.985] | : result() for ClusterFuture ... [06:00:41.985] | : . result already collected: FutureResult [06:00:41.985] | : result() for ClusterFuture ... done [06:00:41.986] | : signalConditions() ... [06:00:41.986] | : . include = 'immediateCondition' [06:00:41.986] | : . exclude = [06:00:41.986] | : . resignal = FALSE [06:00:41.987] | : . Number of conditions: 0 [06:00:41.987] | : . int 0 [06:00:41.988] | : signalConditions() ... done [06:00:41.988] | : relay stdout ... [06:00:41.988] | : relay stdout ... done [06:00:41.988] | : check for misuse ... [06:00:41.989] | : check for misuse ... done [06:00:41.989] | value() for MultisessionFuture () ... done [06:00:41.989] | result() for ClusterFuture ... [06:00:41.990] | : result already collected: FutureResult [06:00:41.990] | result() for ClusterFuture ... done [06:00:41.990] | signalConditions() ... [06:00:41.990] | : include = 'immediateCondition' [06:00:41.991] | : exclude = [06:00:41.991] | : resignal = FALSE [06:00:41.991] | : Number of conditions: 0 [06:00:41.991] | : int 0 [06:00:41.992] | signalConditions() ... done [06:00:41.992] | result() for ClusterFuture ... [06:00:41.993] | : result already collected: FutureResult [06:00:41.993] | result() for ClusterFuture ... done [06:00:41.993] | signalConditions() ... [06:00:41.993] | : include = 'condition' [06:00:41.994] | : exclude = 'error', 'immediateCondition' [06:00:41.994] | : resignal = TRUE [06:00:41.994] | : Number of conditions: 0 [06:00:41.995] | : int 0 [06:00:41.995] | signalConditions() ... done [06:00:41.996] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:41.996] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:41.996] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:41.996] value(, ...) ... [06:00:41.997] value(, ...) ... done [06:00:41.997] value() for MultisessionFuture () ... [06:00:41.997] | result() for ClusterFuture ... [06:00:41.997] | : result already collected: FutureResult [06:00:41.998] | result() for ClusterFuture ... done [06:00:41.998] | result() for ClusterFuture ... [06:00:41.998] | : result already collected: FutureResult [06:00:41.999] | result() for ClusterFuture ... done [06:00:41.999] | signalConditions() ... [06:00:41.999] | : include = 'immediateCondition' [06:00:42.000] | : exclude = [06:00:42.000] | : resignal = FALSE [06:00:42.000] | : Number of conditions: 0 [06:00:42.000] | : int 0 [06:00:42.001] | signalConditions() ... done [06:00:42.002] | check for misuse ... [06:00:42.002] | check for misuse ... done [06:00:42.002] value() for MultisessionFuture () ... done [06:00:42.003] value: [06:00:42.003] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:42.003] | nx: 4 [06:00:42.003] | relay: TRUE [06:00:42.004] | stdout: TRUE [06:00:42.004] | signal: TRUE [06:00:42.004] | resignal: FALSE [06:00:42.004] | force: TRUE [06:00:42.005] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.005] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.005] | until=4 [06:00:42.005] | relaying element #4 [06:00:42.006] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.006] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.006] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:42.006] resolve() for MultisessionFuture ... [06:00:42.007] resolve() for MultisessionFuture ... done [06:00:42.007] length: 1 (resolved future 3) [06:00:42.007] checking value #4: [06:00:42.008] 'obj' is MultisessionFuture [06:00:42.008] resolved() for MultisessionFuture () ... [06:00:42.009] | Cluster node socket connection: index=5, id=1389 [06:00:42.009] | assertValidConnection() ... [06:00:42.009] | : cluster node index: 2 [06:00:42.010] | assertValidConnection() ... done [06:00:42.010] | receiveMessageFromWorker() for ClusterFuture ... [06:00:42.011] | : cluster node index: 2 [06:00:42.011] | : [1] TRUE [06:00:42.012] | : received data: [06:00:42.012] | : List of 5 [06:00:42.012] | : $ type : chr "VALUE" [06:00:42.012] | : $ value :List of 16 [06:00:42.012] | : ..$ value : int 1 [06:00:42.012] | : ..$ visible : logi TRUE [06:00:42.012] | : ..$ stdout : chr "" [06:00:42.012] | : ..$ conditions : list() [06:00:42.012] | : ..$ rng : logi TRUE [06:00:42.012] | : ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [06:00:42.012] | : ..$ misuseGlobalEnv : NULL [06:00:42.012] | : ..$ misuseConnections :List of 3 [06:00:42.012] | : .. ..$ added : NULL [06:00:42.012] | : .. ..$ removed : NULL [06:00:42.012] | : .. ..$ replaced: NULL [06:00:42.012] | : ..$ misuseDevices : NULL [06:00:42.012] | : ..$ misuseDefaultDevice: list() [06:00:42.012] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.012] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.012] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "77" [06:00:42.012] | : ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:42.012] | : .. ..- attr(*, "source")=List of 5 [06:00:42.012] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:42.012] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:42.012] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:42.012] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:42.012] | : .. .. ..$ pid : int 4092 [06:00:42.012] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.012] | : .. .. ..$ random: int 2147483647 [06:00:42.012] | : ..$ r_info :List of 4 [06:00:42.012] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:42.012] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:42.012] | : .. ..$ os : chr "windows" [06:00:42.012] | : .. ..$ os_name : chr "Windows" [06:00:42.012] | : .. ..$ captures_utf8: logi TRUE [06:00:42.012] | : ..$ version : chr "1.8" [06:00:42.012] | : ..- attr(*, "class")= chr "FutureResult" [06:00:42.012] | : $ success: logi TRUE [06:00:42.012] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:42.012] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:42.012] | : $ tag : NULL [06:00:42.035] | : Received FutureResult [06:00:42.035] | : FutureResult: [06:00:42.035] | : value: 'integer' [06:00:42.035] | : visible: TRUE [06:00:42.035] | : stdout: character [06:00:42.035] | : conditions: [n = 0] [06:00:42.035] | : RNG used: TRUE [06:00:42.035] | : duration: 0.005060911 secs (started 2025-06-05 06:00:41.884592) [06:00:42.035] | : version: 1.8 [06:00:42.036] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:42.037] | : . Removed future from position #1 [06:00:42.037] | : . Number of registered futures: 0 [06:00:42.037] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:42.038] | : Erased future from future backend [06:00:42.038] | : result() for ClusterFuture ... [06:00:42.038] | : . result already collected: FutureResult [06:00:42.038] | : result() for ClusterFuture ... done [06:00:42.039] | : signalConditions() ... [06:00:42.039] | : . include = 'immediateCondition' [06:00:42.039] | : . exclude = [06:00:42.040] | : . resignal = FALSE [06:00:42.040] | : . Number of conditions: 0 [06:00:42.040] | : . int 0 [06:00:42.041] | : signalConditions() ... done [06:00:42.041] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:42.042] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:42.042] resolved() for MultisessionFuture () ... done [06:00:42.042] assertFutureResult() ... [06:00:42.042] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:42.042] | Future uuid: 77 [06:00:42.043] | identical; success [06:00:42.043] assertFutureResult() ... done [06:00:42.043] MultisessionFuture #4 [06:00:42.043] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:42.044] | nx: 4 [06:00:42.044] | relay: TRUE [06:00:42.044] | stdout: TRUE [06:00:42.044] | signal: TRUE [06:00:42.045] | resignal: FALSE [06:00:42.045] | force: TRUE [06:00:42.045] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.045] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.046] | until=4 [06:00:42.046] | relaying element #4 [06:00:42.046] | value() for MultisessionFuture () ... [06:00:42.047] | : result() for ClusterFuture ... [06:00:42.047] | : . result already collected: FutureResult [06:00:42.047] | : result() for ClusterFuture ... done [06:00:42.047] | : result() for ClusterFuture ... [06:00:42.048] | : . result already collected: FutureResult [06:00:42.048] | : result() for ClusterFuture ... done [06:00:42.048] | : signalConditions() ... [06:00:42.048] | : . include = 'immediateCondition' [06:00:42.049] | : . exclude = [06:00:42.049] | : . resignal = FALSE [06:00:42.049] | : . Number of conditions: 0 [06:00:42.049] | : . int 0 [06:00:42.050] | : signalConditions() ... done [06:00:42.051] | : relay stdout ... [06:00:42.051] | : relay stdout ... done [06:00:42.051] | : check for misuse ... [06:00:42.051] | : check for misuse ... done [06:00:42.052] | value() for MultisessionFuture () ... done [06:00:42.052] | result() for ClusterFuture ... [06:00:42.052] | : result already collected: FutureResult [06:00:42.052] | result() for ClusterFuture ... done [06:00:42.053] | signalConditions() ... [06:00:42.053] | : include = 'immediateCondition' [06:00:42.053] | : exclude = [06:00:42.054] | : resignal = FALSE [06:00:42.054] | : Number of conditions: 0 [06:00:42.054] | : int 0 [06:00:42.055] | signalConditions() ... done [06:00:42.055] | result() for ClusterFuture ... [06:00:42.055] | : result already collected: FutureResult [06:00:42.056] | result() for ClusterFuture ... done [06:00:42.056] | signalConditions() ... [06:00:42.056] | : include = 'condition' [06:00:42.057] | : exclude = 'error', 'immediateCondition' [06:00:42.057] | : resignal = TRUE [06:00:42.057] | : Number of conditions: 0 [06:00:42.057] | : int 0 [06:00:42.058] | signalConditions() ... done [06:00:42.058] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.059] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.059] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:42.059] value(, ...) ... [06:00:42.059] value(, ...) ... done [06:00:42.060] value() for MultisessionFuture () ... [06:00:42.060] | result() for ClusterFuture ... [06:00:42.060] | : result already collected: FutureResult [06:00:42.061] | result() for ClusterFuture ... done [06:00:42.061] | result() for ClusterFuture ... [06:00:42.061] | : result already collected: FutureResult [06:00:42.061] | result() for ClusterFuture ... done [06:00:42.062] | signalConditions() ... [06:00:42.062] | : include = 'immediateCondition' [06:00:42.062] | : exclude = [06:00:42.063] | : resignal = FALSE [06:00:42.063] | : Number of conditions: 0 [06:00:42.063] | : int 0 [06:00:42.064] | signalConditions() ... done [06:00:42.064] | check for misuse ... [06:00:42.064] | check for misuse ... done [06:00:42.065] value() for MultisessionFuture () ... done [06:00:42.065] value: [06:00:42.065] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:42.066] | nx: 4 [06:00:42.066] | relay: TRUE [06:00:42.066] | stdout: TRUE [06:00:42.066] | signal: TRUE [06:00:42.067] | resignal: FALSE [06:00:42.067] | force: TRUE [06:00:42.067] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.067] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.068] | until=4 [06:00:42.068] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.068] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.069] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:42.069] resolve() for MultisessionFuture ... [06:00:42.069] resolve() for MultisessionFuture ... done [06:00:42.069] length: 0 (resolved future 4) [06:00:42.070] Relaying remaining futures ... [06:00:42.070] | signalConditionsASAP(NULL, pos=0) ... [06:00:42.071] | : nx: 4 [06:00:42.071] | : relay: TRUE [06:00:42.071] | : stdout: TRUE [06:00:42.071] | : signal: TRUE [06:00:42.072] | : resignal: FALSE [06:00:42.072] | : force: TRUE [06:00:42.072] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.072] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:42.073] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.073] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.073] | signalConditionsASAP(NULL, pos=0) ... done [06:00:42.074] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:42.074] future(..., label = NULL) ... [06:00:42.075] | lazy: FALSE [06:00:42.075] | stdout: TRUE [06:00:42.075] | conditions: [n=1] 'condition' [06:00:42.076] | gc: FALSE [06:00:42.076] | earlySignal: FALSE [06:00:42.076] | getGlobalsAndPackages() ... [06:00:42.076] | : Searching for globals ... [06:00:42.097] | : . globals found: [3] '{', 'sample', 'x' [06:00:42.098] | : Searching for globals ... done [06:00:42.098] | : Resolving globals: FALSE [06:00:42.098] | : Search for packages associated with the globals ... [06:00:42.099] | : . Packages associated with globals: [1] 'base' [06:00:42.099] | : . Packages: [1] 'base' [06:00:42.100] | : Search for packages associated with the globals ... done [06:00:42.100] | : Packages after dropping 'base': [0] [06:00:42.100] | : globals: [1] 'x' [06:00:42.100] | : packages: [0] [06:00:42.101] | getGlobalsAndPackages() ... done [06:00:42.101] | run() for 'Future' () ... [06:00:42.102] | : state: 'created' [06:00:42.102] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.102] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.102] | : Using MultisessionFutureBackend ... [06:00:42.103] | : . Number of futures since start: 4 (4 created, 4 launched, 6 finished) [06:00:42.103] | : . Launching futures ... [06:00:42.103] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:42.104] | : . ' , Workers: [n=2] [06:00:42.104] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:42.107] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:42.107] | : . ' , requestWorker() ... [06:00:42.108] | : . ' , ; requestNode() ... [06:00:42.108] | : . ' , ; ` Number of workers: 2 [06:00:42.108] | : . ' , ; ` Polling for a free worker ... [06:00:42.109] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.109] | : . ' , ; ` | : Listing all futures [06:00:42.109] | : . ' , ; ` | : Number of registered futures: 0 [06:00:42.109] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.110] | : . ' , ; ` | Total time: 0 [06:00:42.110] | : . ' , ; ` Polling for a free worker ... done [06:00:42.110] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.111] | : . ' , ; ` | Listing all futures [06:00:42.111] | : . ' , ; ` | Number of registered futures: 0 [06:00:42.111] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.111] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:42.112] | : . ' , ; ` Index of first available worker: 1 [06:00:42.112] | : . ' , ; ` Validate that the worker is functional ... [06:00:42.228] | : . ' , ; ` | Worker is functional [06:00:42.228] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.229] | : . ' , ; ` | : Listing all futures [06:00:42.229] | : . ' , ; ` | : Number of registered futures: 0 [06:00:42.229] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.230] | : . ' , ; ` Validate that the worker is functional ... done [06:00:42.230] | : . ' , ; requestNode() ... done [06:00:42.230] | : . ' , ; cluster node index: 1 [06:00:42.231] | : . ' , requestWorker() ... done [06:00:42.231] | : . ' , eraseGlobalEnvironment() ... [06:00:42.232] | : . ' , eraseGlobalEnvironment() ... done [06:00:42.233] | : . ' , launchFuture() ... [06:00:42.233] | : . ' , ; cluster node index: 1 [06:00:42.234] | : . ' , ; getFutureData() ... [06:00:42.234] | : . ' , ; ` getFutureCore() ... [06:00:42.234] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:42.234] | : . ' , ; ` getFutureCore() ... done [06:00:42.235] | : . ' , ; ` getFutureCapture() ... [06:00:42.235] | : . ' , ; ` getFutureCapture() ... done [06:00:42.235] | : . ' , ; ` getFutureContext() ... [06:00:42.236] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.236] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:42.236] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.237] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:42.237] | : . ' , ; ` getFutureContext() ... done [06:00:42.237] | : . ' , ; getFutureData() ... done [06:00:42.238] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:42.238] | : . ' , ; ` Appended future to position #1 [06:00:42.238] | : . ' , ; ` Number of registered futures: 1 [06:00:42.239] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:42.239] | : . ' , launchFuture() ... done [06:00:42.239] | : . ' , MultisessionFuture started [06:00:42.239] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:42.240] | : . Launching futures ... done [06:00:42.240] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:42.240] | : Using MultisessionFutureBackend ... done [06:00:42.240] | run() for 'Future' () ... done [06:00:42.241] future(..., label = NULL) ... done [06:00:42.241] future(..., label = NULL) ... [06:00:42.241] | lazy: FALSE [06:00:42.242] | stdout: TRUE [06:00:42.242] | conditions: [n=1] 'condition' [06:00:42.242] | gc: FALSE [06:00:42.242] | earlySignal: FALSE [06:00:42.243] | getGlobalsAndPackages() ... [06:00:42.243] | : Searching for globals ... [06:00:42.252] | : . globals found: [3] '{', 'sample', 'x' [06:00:42.252] | : Searching for globals ... done [06:00:42.252] | : Resolving globals: FALSE [06:00:42.252] | : Search for packages associated with the globals ... [06:00:42.253] | : . Packages associated with globals: [1] 'base' [06:00:42.253] | : . Packages: [1] 'base' [06:00:42.254] | : Search for packages associated with the globals ... done [06:00:42.254] | : Packages after dropping 'base': [0] [06:00:42.254] | : globals: [1] 'x' [06:00:42.255] | : packages: [0] [06:00:42.255] | getGlobalsAndPackages() ... done [06:00:42.256] | run() for 'Future' () ... [06:00:42.256] | : state: 'created' [06:00:42.256] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.257] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.257] | : Using MultisessionFutureBackend ... [06:00:42.257] | : . Number of futures since start: 5 (5 created, 5 launched, 6 finished) [06:00:42.258] | : . Launching futures ... [06:00:42.258] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:42.258] | : . ' , Workers: [n=2] [06:00:42.259] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:42.262] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:42.263] | : . ' , requestWorker() ... [06:00:42.263] | : . ' , ; requestNode() ... [06:00:42.263] | : . ' , ; ` Number of workers: 2 [06:00:42.263] | : . ' , ; ` Polling for a free worker ... [06:00:42.264] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.264] | : . ' , ; ` | : Listing all futures [06:00:42.264] | : . ' , ; ` | : Number of registered futures: 1 [06:00:42.264] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.264] | : . ' , ; ` | Total time: 0 [06:00:42.264] | : . ' , ; ` Polling for a free worker ... done [06:00:42.265] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.265] | : . ' , ; ` | Listing all futures [06:00:42.265] | : . ' , ; ` | Number of registered futures: 1 [06:00:42.265] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.265] | : . ' , ; ` avail: [n=2] '2' [06:00:42.266] | : . ' , ; ` Index of first available worker: 2 [06:00:42.266] | : . ' , ; ` Validate that the worker is functional ... [06:00:42.339] | : . ' , ; ` | Worker is functional [06:00:42.339] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.340] | : . ' , ; ` | : Listing all futures [06:00:42.340] | : . ' , ; ` | : Number of registered futures: 1 [06:00:42.340] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.340] | : . ' , ; ` Validate that the worker is functional ... done [06:00:42.341] | : . ' , ; requestNode() ... done [06:00:42.341] | : . ' , ; cluster node index: 2 [06:00:42.341] | : . ' , requestWorker() ... done [06:00:42.342] | : . ' , eraseGlobalEnvironment() ... [06:00:42.343] | : . ' , eraseGlobalEnvironment() ... done [06:00:42.343] | : . ' , launchFuture() ... [06:00:42.343] | : . ' , ; cluster node index: 2 [06:00:42.343] | : . ' , ; getFutureData() ... [06:00:42.344] | : . ' , ; ` getFutureCore() ... [06:00:42.344] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:42.344] | : . ' , ; ` getFutureCore() ... done [06:00:42.345] | : . ' , ; ` getFutureCapture() ... [06:00:42.345] | : . ' , ; ` getFutureCapture() ... done [06:00:42.345] | : . ' , ; ` getFutureContext() ... [06:00:42.345] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.346] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:42.346] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.346] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:42.347] | : . ' , ; ` getFutureContext() ... done [06:00:42.347] | : . ' , ; getFutureData() ... done [06:00:42.372] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:42.372] | : . ' , ; ` Appended future to position #2 [06:00:42.373] | : . ' , ; ` Number of registered futures: 2 [06:00:42.373] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:42.373] | : . ' , launchFuture() ... done [06:00:42.374] | : . ' , MultisessionFuture started [06:00:42.374] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:42.374] | : . Launching futures ... done [06:00:42.374] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:42.375] | : Using MultisessionFutureBackend ... done [06:00:42.375] | run() for 'Future' () ... done [06:00:42.375] future(..., label = NULL) ... done [06:00:42.376] future(..., label = NULL) ... [06:00:42.376] | lazy: FALSE [06:00:42.376] | stdout: TRUE [06:00:42.376] | conditions: [n=1] 'condition' [06:00:42.377] | gc: FALSE [06:00:42.377] | earlySignal: FALSE [06:00:42.377] | getGlobalsAndPackages() ... [06:00:42.377] | : Searching for globals ... [06:00:42.390] | : . globals found: [3] '{', 'sample', 'x' [06:00:42.390] | : Searching for globals ... done [06:00:42.390] | : Resolving globals: FALSE [06:00:42.391] | : Search for packages associated with the globals ... [06:00:42.391] | : . Packages associated with globals: [1] 'base' [06:00:42.392] | : . Packages: [1] 'base' [06:00:42.392] | : Search for packages associated with the globals ... done [06:00:42.392] | : Packages after dropping 'base': [0] [06:00:42.393] | : globals: [1] 'x' [06:00:42.393] | : packages: [0] [06:00:42.393] | getGlobalsAndPackages() ... done [06:00:42.394] | run() for 'Future' () ... [06:00:42.394] | : state: 'created' [06:00:42.395] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.395] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.395] | : Using MultisessionFutureBackend ... [06:00:42.395] | : . Number of futures since start: 6 (6 created, 6 launched, 6 finished) [06:00:42.396] | : . Launching futures ... [06:00:42.396] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:42.396] | : . ' , Workers: [n=2] [06:00:42.397] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:42.400] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:42.400] | : . ' , requestWorker() ... [06:00:42.401] | : . ' , ; requestNode() ... [06:00:42.401] | : . ' , ; ` Number of workers: 2 [06:00:42.401] | : . ' , ; ` Polling for a free worker ... [06:00:42.402] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.402] | : . ' , ; ` | : Listing all futures [06:00:42.402] | : . ' , ; ` | : Number of registered futures: 2 [06:00:42.403] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.403] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:42.420] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:42.420] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:42.421] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:42.421] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:42.422] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:42.422] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:42.423] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:42.423] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:42.423] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:42.424] | : . ' , ; ` | : . ' , [1] TRUE [06:00:42.424] | : . ' , ; ` | : . ' , received data: [06:00:42.424] | : . ' , ; ` | : . ' , List of 5 [06:00:42.424] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:42.424] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:42.424] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:42.424] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:42.424] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:42.424] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:42.424] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:42.424] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [06:00:42.424] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:42.424] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:42.424] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:42.424] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:42.424] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.424] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.424] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "78" [06:00:42.424] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:42.424] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:42.424] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:42.424] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:42.424] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:42.424] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:42.424] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:42.424] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:42.424] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:42.424] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:42.424] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:42.424] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:42.424] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:42.448] | : . ' , ; ` | : . ' , Received FutureResult [06:00:42.449] | : . ' , ; ` | : . ' , FutureResult: [06:00:42.449] | : . ' , ; ` | : . ' , value: 'integer' [06:00:42.449] | : . ' , ; ` | : . ' , visible: TRUE [06:00:42.449] | : . ' , ; ` | : . ' , stdout: character [06:00:42.449] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:42.449] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:42.449] | : . ' , ; ` | : . ' , duration: 0.006268024 secs (started 2025-06-05 06:00:42.238638) [06:00:42.449] | : . ' , ; ` | : . ' , version: 1.8 [06:00:42.450] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:42.450] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:42.450] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:42.451] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:42.451] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:42.451] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.451] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.452] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.452] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:42.452] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:42.452] | : . ' , ; ` | : . ' , ; exclude = [06:00:42.453] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:42.453] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:42.453] | : . ' , ; ` | : . ' , ; int 0 [06:00:42.454] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:42.454] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:42.454] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:42.455] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:42.455] | : . ' , ; ` | : . assertFutureResult() ... [06:00:42.455] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:42.455] | : . ' , ; ` | : . ' Future uuid: 78 [06:00:42.455] | : . ' , ; ` | : . ' identical; success [06:00:42.456] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:42.456] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:42.456] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:42.456] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.457] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.457] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.457] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.458] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.458] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.458] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:42.458] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:42.459] | : . ' , ; ` | : . ' , ; exclude = [06:00:42.459] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:42.459] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:42.459] | : . ' , ; ` | : . ' , ; int 0 [06:00:42.460] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:42.460] | : . ' , ; ` | : . ' , check for misuse ... [06:00:42.461] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:42.461] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:42.461] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:42.462] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:42.462] | : . ' , ; ` | : Remove collected futures ... [06:00:42.462] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:42.463] | : . ' , ; ` | : Remove collected futures ... done [06:00:42.463] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:42.463] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:42.463] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:42.464] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:42.464] | : . ' , ; ` | Number of registered futures: 2 [06:00:42.464] | : . ' , ; ` Polling for a free worker ... done [06:00:42.464] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.465] | : . ' , ; ` | Listing all futures [06:00:42.465] | : . ' , ; ` | Number of registered futures: 1 [06:00:42.465] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.465] | : . ' , ; ` Total time: 0.0626339912414551 [06:00:42.466] | : . ' , ; requestNode() ... done [06:00:42.466] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.466] | : . ' , ; ` Listing all futures [06:00:42.467] | : . ' , ; ` Number of registered futures: 1 [06:00:42.467] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.467] | : . ' , ; avail: [n=2] '1' [06:00:42.467] | : . ' , ; Index of first available worker: 1 [06:00:42.468] | : . ' , ; Validate that the worker is functional ... [06:00:42.558] | : . ' , ; ` Worker is functional [06:00:42.558] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.559] | : . ' , ; ` | Listing all futures [06:00:42.559] | : . ' , ; ` | Number of registered futures: 1 [06:00:42.559] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.559] | : . ' , ; Validate that the worker is functional ... done [06:00:42.559] | : . ' , requestWorker() ... done [06:00:42.559] | : . ' , cluster node index: 1 [06:00:42.560] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:42.560] | : . ' eraseGlobalEnvironment() ... [06:00:42.561] | : . ' eraseGlobalEnvironment() ... done [06:00:42.562] | : . ' launchFuture() ... [06:00:42.562] | : . ' , cluster node index: 1 [06:00:42.563] | : . ' , getFutureData() ... [06:00:42.563] | : . ' , ; getFutureCore() ... [06:00:42.564] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:42.564] | : . ' , ; getFutureCore() ... done [06:00:42.565] | : . ' , ; getFutureCapture() ... [06:00:42.565] | : . ' , ; getFutureCapture() ... done [06:00:42.565] | : . ' , ; getFutureContext() ... [06:00:42.566] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.566] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:42.566] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.567] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:42.567] | : . ' , ; getFutureContext() ... done [06:00:42.568] | : . ' , getFutureData() ... done [06:00:42.593] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:42.593] | : . ' , ; Appended future to position #2 [06:00:42.594] | : . ' , ; Number of registered futures: 2 [06:00:42.594] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:42.594] | : . ' launchFuture() ... done [06:00:42.594] | : . ' MultisessionFuture started [06:00:42.595] | : . Launching futures ... done [06:00:42.595] | : Using MultisessionFutureBackend ... done [06:00:42.595] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:42.595] | run() for 'Future' () ... done [06:00:42.596] future(..., label = NULL) ... done [06:00:42.596] future(..., label = NULL) ... [06:00:42.596] | lazy: FALSE [06:00:42.597] | stdout: TRUE [06:00:42.597] | conditions: [n=1] 'condition' [06:00:42.597] | gc: FALSE [06:00:42.597] | earlySignal: FALSE [06:00:42.598] | getGlobalsAndPackages() ... [06:00:42.598] | : Searching for globals ... [06:00:42.609] | : . globals found: [3] '{', 'sample', 'x' [06:00:42.609] | : Searching for globals ... done [06:00:42.609] | : Resolving globals: FALSE [06:00:42.610] | : Search for packages associated with the globals ... [06:00:42.610] | : . Packages associated with globals: [1] 'base' [06:00:42.611] | : . Packages: [1] 'base' [06:00:42.611] | : Search for packages associated with the globals ... done [06:00:42.611] | : Packages after dropping 'base': [0] [06:00:42.612] | : globals: [1] 'x' [06:00:42.612] | : packages: [0] [06:00:42.612] | getGlobalsAndPackages() ... done [06:00:42.613] | run() for 'Future' () ... [06:00:42.613] | : state: 'created' [06:00:42.613] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.614] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.614] | : Using MultisessionFutureBackend ... [06:00:42.614] | : . Number of futures since start: 7 (7 created, 7 launched, 8 finished) [06:00:42.614] | : . Launching futures ... [06:00:42.615] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:42.615] | : . ' , Workers: [n=2] [06:00:42.615] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:42.618] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:42.619] | : . ' , requestWorker() ... [06:00:42.619] | : . ' , ; requestNode() ... [06:00:42.619] | : . ' , ; ` Number of workers: 2 [06:00:42.619] | : . ' , ; ` Polling for a free worker ... [06:00:42.620] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.620] | : . ' , ; ` | : Listing all futures [06:00:42.620] | : . ' , ; ` | : Number of registered futures: 2 [06:00:42.620] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.621] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:42.638] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:42.639] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:42.639] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:42.640] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:42.641] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:42.641] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:42.642] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:42.642] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:42.642] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:42.643] | : . ' , ; ` | : . ' , [1] TRUE [06:00:42.643] | : . ' , ; ` | : . ' , received data: [06:00:42.643] | : . ' , ; ` | : . ' , List of 5 [06:00:42.643] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:42.643] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:42.643] | : . ' , ; ` | : . ' , ..$ value : int 0 [06:00:42.643] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:42.643] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:42.643] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:42.643] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:42.643] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [06:00:42.643] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:42.643] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:42.643] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:42.643] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:42.643] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.643] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.643] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "79" [06:00:42.643] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:42.643] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:42.643] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:42.643] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:42.643] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:42.643] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:42.643] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:42.643] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:42.643] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:42.643] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:42.643] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:42.643] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:42.643] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:42.665] | : . ' , ; ` | : . ' , Received FutureResult [06:00:42.666] | : . ' , ; ` | : . ' , FutureResult: [06:00:42.666] | : . ' , ; ` | : . ' , value: 'integer' [06:00:42.666] | : . ' , ; ` | : . ' , visible: TRUE [06:00:42.666] | : . ' , ; ` | : . ' , stdout: character [06:00:42.666] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:42.666] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:42.666] | : . ' , ; ` | : . ' , duration: 0.005751133 secs (started 2025-06-05 06:00:42.372356) [06:00:42.666] | : . ' , ; ` | : . ' , version: 1.8 [06:00:42.667] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:42.667] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:42.668] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:42.668] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:42.668] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:42.668] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.669] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.669] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.669] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:42.669] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:42.670] | : . ' , ; ` | : . ' , ; exclude = [06:00:42.670] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:42.670] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:42.670] | : . ' , ; ` | : . ' , ; int 0 [06:00:42.671] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:42.672] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:42.672] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:42.672] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:42.672] | : . ' , ; ` | : . assertFutureResult() ... [06:00:42.673] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:42.673] | : . ' , ; ` | : . ' Future uuid: 79 [06:00:42.673] | : . ' , ; ` | : . ' identical; success [06:00:42.673] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:42.674] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:42.674] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:42.674] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.674] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.675] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.675] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:42.675] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:42.676] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:42.676] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:42.676] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:42.676] | : . ' , ; ` | : . ' , ; exclude = [06:00:42.677] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:42.677] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:42.677] | : . ' , ; ` | : . ' , ; int 0 [06:00:42.678] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:42.678] | : . ' , ; ` | : . ' , check for misuse ... [06:00:42.679] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:42.679] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:42.679] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:42.680] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:42.680] | : . ' , ; ` | : Remove collected futures ... [06:00:42.680] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:42.680] | : . ' , ; ` | : Remove collected futures ... done [06:00:42.681] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:42.681] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:42.681] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:42.682] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:42.682] | : . ' , ; ` | Number of registered futures: 2 [06:00:42.682] | : . ' , ; ` Polling for a free worker ... done [06:00:42.683] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.683] | : . ' , ; ` | Listing all futures [06:00:42.683] | : . ' , ; ` | Number of registered futures: 1 [06:00:42.683] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.684] | : . ' , ; ` Total time: 0.0628790855407715 [06:00:42.684] | : . ' , ; requestNode() ... done [06:00:42.684] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.685] | : . ' , ; ` Listing all futures [06:00:42.685] | : . ' , ; ` Number of registered futures: 1 [06:00:42.685] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.685] | : . ' , ; avail: [n=2] '2' [06:00:42.686] | : . ' , ; Index of first available worker: 2 [06:00:42.686] | : . ' , ; Validate that the worker is functional ... [06:00:42.764] | : . ' , ; ` Worker is functional [06:00:42.764] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.764] | : . ' , ; ` | Listing all futures [06:00:42.765] | : . ' , ; ` | Number of registered futures: 1 [06:00:42.765] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.767] | : . ' , ; Validate that the worker is functional ... done [06:00:42.767] | : . ' , requestWorker() ... done [06:00:42.768] | : . ' , cluster node index: 2 [06:00:42.768] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:42.768] | : . ' eraseGlobalEnvironment() ... [06:00:42.769] | : . ' eraseGlobalEnvironment() ... done [06:00:42.769] | : . ' launchFuture() ... [06:00:42.769] | : . ' , cluster node index: 2 [06:00:42.769] | : . ' , getFutureData() ... [06:00:42.769] | : . ' , ; getFutureCore() ... [06:00:42.769] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:42.770] | : . ' , ; getFutureCore() ... done [06:00:42.770] | : . ' , ; getFutureCapture() ... [06:00:42.770] | : . ' , ; getFutureCapture() ... done [06:00:42.770] | : . ' , ; getFutureContext() ... [06:00:42.770] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.770] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:42.771] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.771] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:42.771] | : . ' , ; getFutureContext() ... done [06:00:42.771] | : . ' , getFutureData() ... done [06:00:42.791] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:42.791] | : . ' , ; Appended future to position #2 [06:00:42.791] | : . ' , ; Number of registered futures: 2 [06:00:42.792] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:42.792] | : . ' launchFuture() ... done [06:00:42.792] | : . ' MultisessionFuture started [06:00:42.792] | : . Launching futures ... done [06:00:42.793] | : Using MultisessionFutureBackend ... done [06:00:42.793] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:42.793] | run() for 'Future' () ... done [06:00:42.793] future(..., label = NULL) ... done [06:00:42.794] value() for list ... [06:00:42.794] | recursive: 0 [06:00:42.794] | reduce: FALSE [06:00:42.795] | length: 4 [06:00:42.795] | Number of remaining objects: 4 [06:00:42.795] | checking value #1: [06:00:42.795] | 'obj' is MultisessionFuture [06:00:42.795] | MultisessionFuture #1 [06:00:42.796] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:42.796] | : nx: 4 [06:00:42.796] | : relay: TRUE [06:00:42.796] | : stdout: TRUE [06:00:42.796] | : signal: TRUE [06:00:42.796] | : resignal: FALSE [06:00:42.797] | : force: TRUE [06:00:42.797] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:42.797] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:42.797] | : until=1 [06:00:42.797] | : relaying element #1 [06:00:42.797] | : value() for MultisessionFuture () ... [06:00:42.798] | : . result() for ClusterFuture ... [06:00:42.798] | : . ' result already collected: FutureResult [06:00:42.798] | : . result() for ClusterFuture ... done [06:00:42.798] | : . result() for ClusterFuture ... [06:00:42.798] | : . ' result already collected: FutureResult [06:00:42.799] | : . result() for ClusterFuture ... done [06:00:42.799] | : . signalConditions() ... [06:00:42.799] | : . ' include = 'immediateCondition' [06:00:42.800] | : . ' exclude = [06:00:42.800] | : . ' resignal = FALSE [06:00:42.800] | : . ' Number of conditions: 0 [06:00:42.800] | : . ' int 0 [06:00:42.801] | : . signalConditions() ... done [06:00:42.802] | : . relay stdout ... [06:00:42.802] | : . relay stdout ... done [06:00:42.802] | : . check for misuse ... [06:00:42.803] | : . check for misuse ... done [06:00:42.803] | : value() for MultisessionFuture () ... done [06:00:42.803] | : result() for ClusterFuture ... [06:00:42.804] | : . result already collected: FutureResult [06:00:42.804] | : result() for ClusterFuture ... done [06:00:42.804] | : signalConditions() ... [06:00:42.804] | : . include = 'immediateCondition' [06:00:42.805] | : . exclude = [06:00:42.805] | : . resignal = FALSE [06:00:42.805] | : . Number of conditions: 0 [06:00:42.805] | : . int 0 [06:00:42.806] | : signalConditions() ... done [06:00:42.806] | : result() for ClusterFuture ... [06:00:42.807] | : . result already collected: FutureResult [06:00:42.807] | : result() for ClusterFuture ... done [06:00:42.807] | : signalConditions() ... [06:00:42.807] | : . include = 'condition' [06:00:42.807] | : . exclude = 'error', 'immediateCondition' [06:00:42.807] | : . resignal = TRUE [06:00:42.807] | : . Number of conditions: 0 [06:00:42.808] | : . int 0 [06:00:42.808] | : signalConditions() ... done [06:00:42.808] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.809] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.809] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:42.809] | value(, ...) ... [06:00:42.809] | value(, ...) ... done [06:00:42.810] | value() for MultisessionFuture () ... [06:00:42.810] | : result() for ClusterFuture ... [06:00:42.810] | : . result already collected: FutureResult [06:00:42.810] | : result() for ClusterFuture ... done [06:00:42.811] | : result() for ClusterFuture ... [06:00:42.811] | : . result already collected: FutureResult [06:00:42.811] | : result() for ClusterFuture ... done [06:00:42.811] | : signalConditions() ... [06:00:42.811] | : . include = 'immediateCondition' [06:00:42.811] | : . exclude = [06:00:42.812] | : . resignal = FALSE [06:00:42.812] | : . Number of conditions: 0 [06:00:42.812] | : . int 0 [06:00:42.813] | : signalConditions() ... done [06:00:42.813] | : check for misuse ... [06:00:42.813] | : check for misuse ... done [06:00:42.813] | value() for MultisessionFuture () ... done [06:00:42.814] | value: [06:00:42.814] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:42.814] | : nx: 4 [06:00:42.815] | : relay: TRUE [06:00:42.815] | : stdout: TRUE [06:00:42.815] | : signal: TRUE [06:00:42.815] | : resignal: FALSE [06:00:42.815] | : force: TRUE [06:00:42.816] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.816] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.816] | : until=2 [06:00:42.816] | : relaying element #2 [06:00:42.817] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.817] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.817] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:42.817] | resolve() for MultisessionFuture ... [06:00:42.818] | resolve() for MultisessionFuture ... done [06:00:42.818] | length: 3 (resolved future 1) [06:00:42.818] value() for list ... done [06:00:42.818] checking value #2: [06:00:42.819] 'obj' is MultisessionFuture [06:00:42.819] MultisessionFuture #2 [06:00:42.819] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:42.819] | nx: 4 [06:00:42.820] | relay: TRUE [06:00:42.820] | stdout: TRUE [06:00:42.820] | signal: TRUE [06:00:42.820] | resignal: FALSE [06:00:42.821] | force: TRUE [06:00:42.821] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.821] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:42.821] | until=2 [06:00:42.822] | relaying element #2 [06:00:42.822] | value() for MultisessionFuture () ... [06:00:42.822] | : result() for ClusterFuture ... [06:00:42.822] | : . result already collected: FutureResult [06:00:42.823] | : result() for ClusterFuture ... done [06:00:42.823] | : result() for ClusterFuture ... [06:00:42.823] | : . result already collected: FutureResult [06:00:42.823] | : result() for ClusterFuture ... done [06:00:42.824] | : signalConditions() ... [06:00:42.824] | : . include = 'immediateCondition' [06:00:42.824] | : . exclude = [06:00:42.824] | : . resignal = FALSE [06:00:42.825] | : . Number of conditions: 0 [06:00:42.825] | : . int 0 [06:00:42.826] | : signalConditions() ... done [06:00:42.826] | : relay stdout ... [06:00:42.826] | : relay stdout ... done [06:00:42.827] | : check for misuse ... [06:00:42.827] | : check for misuse ... done [06:00:42.827] | value() for MultisessionFuture () ... done [06:00:42.827] | result() for ClusterFuture ... [06:00:42.828] | : result already collected: FutureResult [06:00:42.828] | result() for ClusterFuture ... done [06:00:42.828] | signalConditions() ... [06:00:42.828] | : include = 'immediateCondition' [06:00:42.828] | : exclude = [06:00:42.829] | : resignal = FALSE [06:00:42.829] | : Number of conditions: 0 [06:00:42.829] | : int 0 [06:00:42.830] | signalConditions() ... done [06:00:42.830] | result() for ClusterFuture ... [06:00:42.830] | : result already collected: FutureResult [06:00:42.831] | result() for ClusterFuture ... done [06:00:42.831] | signalConditions() ... [06:00:42.831] | : include = 'condition' [06:00:42.832] | : exclude = 'error', 'immediateCondition' [06:00:42.832] | : resignal = TRUE [06:00:42.832] | : Number of conditions: 0 [06:00:42.832] | : int 0 [06:00:42.833] | signalConditions() ... done [06:00:42.833] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.834] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.834] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:42.834] value(, ...) ... [06:00:42.834] value(, ...) ... done [06:00:42.834] value() for MultisessionFuture () ... [06:00:42.835] | result() for ClusterFuture ... [06:00:42.835] | : result already collected: FutureResult [06:00:42.835] | result() for ClusterFuture ... done [06:00:42.835] | result() for ClusterFuture ... [06:00:42.836] | : result already collected: FutureResult [06:00:42.836] | result() for ClusterFuture ... done [06:00:42.836] | signalConditions() ... [06:00:42.837] | : include = 'immediateCondition' [06:00:42.837] | : exclude = [06:00:42.837] | : resignal = FALSE [06:00:42.837] | : Number of conditions: 0 [06:00:42.838] | : int 0 [06:00:42.838] | signalConditions() ... done [06:00:42.838] | check for misuse ... [06:00:42.839] | check for misuse ... done [06:00:42.839] value() for MultisessionFuture () ... done [06:00:42.839] value: [06:00:42.839] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:42.839] | nx: 4 [06:00:42.839] | relay: TRUE [06:00:42.840] | stdout: TRUE [06:00:42.840] | signal: TRUE [06:00:42.840] | resignal: FALSE [06:00:42.840] | force: TRUE [06:00:42.840] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.840] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.841] | until=3 [06:00:42.841] | relaying element #3 [06:00:42.841] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.841] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.842] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:42.842] resolve() for MultisessionFuture ... [06:00:42.842] resolve() for MultisessionFuture ... done [06:00:42.842] length: 2 (resolved future 2) [06:00:42.843] checking value #3: [06:00:42.843] 'obj' is MultisessionFuture [06:00:42.843] resolved() for MultisessionFuture () ... [06:00:42.844] | Cluster node socket connection: index=4, id=1388 [06:00:42.844] | assertValidConnection() ... [06:00:42.844] | : cluster node index: 1 [06:00:42.845] | assertValidConnection() ... done [06:00:42.845] | receiveMessageFromWorker() for ClusterFuture ... [06:00:42.846] | : cluster node index: 1 [06:00:42.846] | : [1] TRUE [06:00:42.847] | : received data: [06:00:42.847] | : List of 5 [06:00:42.847] | : $ type : chr "VALUE" [06:00:42.847] | : $ value :List of 16 [06:00:42.847] | : ..$ value : int 0 [06:00:42.847] | : ..$ visible : logi TRUE [06:00:42.847] | : ..$ stdout : chr "" [06:00:42.847] | : ..$ conditions : list() [06:00:42.847] | : ..$ rng : logi TRUE [06:00:42.847] | : ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [06:00:42.847] | : ..$ misuseGlobalEnv : NULL [06:00:42.847] | : ..$ misuseConnections :List of 3 [06:00:42.847] | : .. ..$ added : NULL [06:00:42.847] | : .. ..$ removed : NULL [06:00:42.847] | : .. ..$ replaced: NULL [06:00:42.847] | : ..$ misuseDevices : NULL [06:00:42.847] | : ..$ misuseDefaultDevice: list() [06:00:42.847] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.847] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.847] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "80" [06:00:42.847] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:42.847] | : .. ..- attr(*, "source")=List of 5 [06:00:42.847] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:42.847] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:42.847] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:42.847] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:42.847] | : .. .. ..$ pid : int 202520 [06:00:42.847] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.847] | : .. .. ..$ random: int 2147483647 [06:00:42.847] | : ..$ r_info :List of 4 [06:00:42.847] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:42.847] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:42.847] | : .. ..$ os : chr "windows" [06:00:42.847] | : .. ..$ os_name : chr "Windows" [06:00:42.847] | : .. ..$ captures_utf8: logi TRUE [06:00:42.847] | : ..$ version : chr "1.8" [06:00:42.847] | : ..- attr(*, "class")= chr "FutureResult" [06:00:42.847] | : $ success: logi TRUE [06:00:42.847] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:42.847] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:42.847] | : $ tag : NULL [06:00:42.869] | : Received FutureResult [06:00:42.870] | : FutureResult: [06:00:42.870] | : value: 'integer' [06:00:42.870] | : visible: TRUE [06:00:42.870] | : stdout: character [06:00:42.870] | : conditions: [n = 0] [06:00:42.870] | : RNG used: TRUE [06:00:42.870] | : duration: 0.009561062 secs (started 2025-06-05 06:00:42.593386) [06:00:42.870] | : version: 1.8 [06:00:42.871] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:42.871] | : . Removed future from position #1 [06:00:42.872] | : . Number of registered futures: 1 [06:00:42.872] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:42.872] | : Erased future from future backend [06:00:42.872] | : result() for ClusterFuture ... [06:00:42.872] | : . result already collected: FutureResult [06:00:42.873] | : result() for ClusterFuture ... done [06:00:42.873] | : signalConditions() ... [06:00:42.873] | : . include = 'immediateCondition' [06:00:42.873] | : . exclude = [06:00:42.874] | : . resignal = FALSE [06:00:42.874] | : . Number of conditions: 0 [06:00:42.874] | : . int 0 [06:00:42.875] | : signalConditions() ... done [06:00:42.875] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:42.875] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:42.876] resolved() for MultisessionFuture () ... done [06:00:42.876] assertFutureResult() ... [06:00:42.876] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:42.876] | Future uuid: 80 [06:00:42.876] | identical; success [06:00:42.876] assertFutureResult() ... done [06:00:42.877] MultisessionFuture #3 [06:00:42.877] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:42.877] | nx: 4 [06:00:42.877] | relay: TRUE [06:00:42.877] | stdout: TRUE [06:00:42.878] | signal: TRUE [06:00:42.878] | resignal: FALSE [06:00:42.878] | force: TRUE [06:00:42.878] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.878] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:42.879] | until=3 [06:00:42.879] | relaying element #3 [06:00:42.879] | value() for MultisessionFuture () ... [06:00:42.880] | : result() for ClusterFuture ... [06:00:42.880] | : . result already collected: FutureResult [06:00:42.880] | : result() for ClusterFuture ... done [06:00:42.880] | : result() for ClusterFuture ... [06:00:42.880] | : . result already collected: FutureResult [06:00:42.881] | : result() for ClusterFuture ... done [06:00:42.881] | : signalConditions() ... [06:00:42.881] | : . include = 'immediateCondition' [06:00:42.881] | : . exclude = [06:00:42.882] | : . resignal = FALSE [06:00:42.882] | : . Number of conditions: 0 [06:00:42.882] | : . int 0 [06:00:42.883] | : signalConditions() ... done [06:00:42.883] | : relay stdout ... [06:00:42.884] | : relay stdout ... done [06:00:42.884] | : check for misuse ... [06:00:42.884] | : check for misuse ... done [06:00:42.885] | value() for MultisessionFuture () ... done [06:00:42.885] | result() for ClusterFuture ... [06:00:42.885] | : result already collected: FutureResult [06:00:42.886] | result() for ClusterFuture ... done [06:00:42.886] | signalConditions() ... [06:00:42.886] | : include = 'immediateCondition' [06:00:42.886] | : exclude = [06:00:42.887] | : resignal = FALSE [06:00:42.887] | : Number of conditions: 0 [06:00:42.887] | : int 0 [06:00:42.888] | signalConditions() ... done [06:00:42.888] | result() for ClusterFuture ... [06:00:42.889] | : result already collected: FutureResult [06:00:42.889] | result() for ClusterFuture ... done [06:00:42.889] | signalConditions() ... [06:00:42.890] | : include = 'condition' [06:00:42.890] | : exclude = 'error', 'immediateCondition' [06:00:42.890] | : resignal = TRUE [06:00:42.890] | : Number of conditions: 0 [06:00:42.891] | : int 0 [06:00:42.891] | signalConditions() ... done [06:00:42.892] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.892] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.892] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:42.892] value(, ...) ... [06:00:42.893] value(, ...) ... done [06:00:42.893] value() for MultisessionFuture () ... [06:00:42.893] | result() for ClusterFuture ... [06:00:42.893] | : result already collected: FutureResult [06:00:42.894] | result() for ClusterFuture ... done [06:00:42.894] | result() for ClusterFuture ... [06:00:42.894] | : result already collected: FutureResult [06:00:42.895] | result() for ClusterFuture ... done [06:00:42.895] | signalConditions() ... [06:00:42.895] | : include = 'immediateCondition' [06:00:42.895] | : exclude = [06:00:42.895] | : resignal = FALSE [06:00:42.896] | : Number of conditions: 0 [06:00:42.896] | : int 0 [06:00:42.897] | signalConditions() ... done [06:00:42.897] | check for misuse ... [06:00:42.897] | check for misuse ... done [06:00:42.897] value() for MultisessionFuture () ... done [06:00:42.898] value: [06:00:42.898] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:42.898] | nx: 4 [06:00:42.898] | relay: TRUE [06:00:42.899] | stdout: TRUE [06:00:42.899] | signal: TRUE [06:00:42.899] | resignal: FALSE [06:00:42.899] | force: TRUE [06:00:42.899] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.900] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.900] | until=4 [06:00:42.900] | relaying element #4 [06:00:42.900] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.901] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.901] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:42.901] resolve() for MultisessionFuture ... [06:00:42.901] resolve() for MultisessionFuture ... done [06:00:42.902] length: 1 (resolved future 3) [06:00:42.902] checking value #4: [06:00:42.902] 'obj' is MultisessionFuture [06:00:42.903] resolved() for MultisessionFuture () ... [06:00:42.903] | Cluster node socket connection: index=5, id=1389 [06:00:42.903] | assertValidConnection() ... [06:00:42.904] | : cluster node index: 2 [06:00:42.904] | assertValidConnection() ... done [06:00:42.905] | receiveMessageFromWorker() for ClusterFuture ... [06:00:42.905] | : cluster node index: 2 [06:00:42.905] | : [1] TRUE [06:00:42.906] | : received data: [06:00:42.906] | : List of 5 [06:00:42.906] | : $ type : chr "VALUE" [06:00:42.906] | : $ value :List of 16 [06:00:42.906] | : ..$ value : int 1 [06:00:42.906] | : ..$ visible : logi TRUE [06:00:42.906] | : ..$ stdout : chr "" [06:00:42.906] | : ..$ conditions : list() [06:00:42.906] | : ..$ rng : logi TRUE [06:00:42.906] | : ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [06:00:42.906] | : ..$ misuseGlobalEnv : NULL [06:00:42.906] | : ..$ misuseConnections :List of 3 [06:00:42.906] | : .. ..$ added : NULL [06:00:42.906] | : .. ..$ removed : NULL [06:00:42.906] | : .. ..$ replaced: NULL [06:00:42.906] | : ..$ misuseDevices : NULL [06:00:42.906] | : ..$ misuseDefaultDevice: list() [06:00:42.906] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.906] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:42" [06:00:42.906] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "81" [06:00:42.906] | : ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:42.906] | : .. ..- attr(*, "source")=List of 5 [06:00:42.906] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:42.906] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:42.906] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:42.906] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:42.906] | : .. .. ..$ pid : int 4092 [06:00:42.906] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:42.906] | : .. .. ..$ random: int 2147483647 [06:00:42.906] | : ..$ r_info :List of 4 [06:00:42.906] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:42.906] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:42.906] | : .. ..$ os : chr "windows" [06:00:42.906] | : .. ..$ os_name : chr "Windows" [06:00:42.906] | : .. ..$ captures_utf8: logi TRUE [06:00:42.906] | : ..$ version : chr "1.8" [06:00:42.906] | : ..- attr(*, "class")= chr "FutureResult" [06:00:42.906] | : $ success: logi TRUE [06:00:42.906] | : $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [06:00:42.906] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:42.906] | : $ tag : NULL [06:00:42.928] | : Received FutureResult [06:00:42.928] | : FutureResult: [06:00:42.928] | : value: 'integer' [06:00:42.928] | : visible: TRUE [06:00:42.928] | : stdout: character [06:00:42.928] | : conditions: [n = 0] [06:00:42.928] | : RNG used: TRUE [06:00:42.928] | : duration: 0.01166296 secs (started 2025-06-05 06:00:42.791285) [06:00:42.928] | : version: 1.8 [06:00:42.929] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:42.929] | : . Removed future from position #1 [06:00:42.930] | : . Number of registered futures: 0 [06:00:42.930] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:42.930] | : Erased future from future backend [06:00:42.931] | : result() for ClusterFuture ... [06:00:42.931] | : . result already collected: FutureResult [06:00:42.931] | : result() for ClusterFuture ... done [06:00:42.931] | : signalConditions() ... [06:00:42.932] | : . include = 'immediateCondition' [06:00:42.932] | : . exclude = [06:00:42.932] | : . resignal = FALSE [06:00:42.932] | : . Number of conditions: 0 [06:00:42.933] | : . int 0 [06:00:42.933] | : signalConditions() ... done [06:00:42.934] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:42.934] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:42.934] resolved() for MultisessionFuture () ... done [06:00:42.934] assertFutureResult() ... [06:00:42.934] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:42.934] | Future uuid: 81 [06:00:42.934] | identical; success [06:00:42.935] assertFutureResult() ... done [06:00:42.935] MultisessionFuture #4 [06:00:42.935] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:42.935] | nx: 4 [06:00:42.936] | relay: TRUE [06:00:42.936] | stdout: TRUE [06:00:42.936] | signal: TRUE [06:00:42.936] | resignal: FALSE [06:00:42.937] | force: TRUE [06:00:42.937] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.937] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:42.937] | until=4 [06:00:42.938] | relaying element #4 [06:00:42.938] | value() for MultisessionFuture () ... [06:00:42.938] | : result() for ClusterFuture ... [06:00:42.939] | : . result already collected: FutureResult [06:00:42.939] | : result() for ClusterFuture ... done [06:00:42.939] | : result() for ClusterFuture ... [06:00:42.940] | : . result already collected: FutureResult [06:00:42.940] | : result() for ClusterFuture ... done [06:00:42.940] | : signalConditions() ... [06:00:42.940] | : . include = 'immediateCondition' [06:00:42.941] | : . exclude = [06:00:42.941] | : . resignal = FALSE [06:00:42.941] | : . Number of conditions: 0 [06:00:42.942] | : . int 0 [06:00:42.943] | : signalConditions() ... done [06:00:42.943] | : relay stdout ... [06:00:42.943] | : relay stdout ... done [06:00:42.943] | : check for misuse ... [06:00:42.944] | : check for misuse ... done [06:00:42.944] | value() for MultisessionFuture () ... done [06:00:42.944] | result() for ClusterFuture ... [06:00:42.945] | : result already collected: FutureResult [06:00:42.945] | result() for ClusterFuture ... done [06:00:42.945] | signalConditions() ... [06:00:42.946] | : include = 'immediateCondition' [06:00:42.946] | : exclude = [06:00:42.946] | : resignal = FALSE [06:00:42.946] | : Number of conditions: 0 [06:00:42.947] | : int 0 [06:00:42.948] | signalConditions() ... done [06:00:42.948] | result() for ClusterFuture ... [06:00:42.948] | : result already collected: FutureResult [06:00:42.949] | result() for ClusterFuture ... done [06:00:42.949] | signalConditions() ... [06:00:42.949] | : include = 'condition' [06:00:42.949] | : exclude = 'error', 'immediateCondition' [06:00:42.950] | : resignal = TRUE [06:00:42.950] | : Number of conditions: 0 [06:00:42.950] | : int 0 [06:00:42.951] | signalConditions() ... done [06:00:42.951] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.952] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.952] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:42.952] value(, ...) ... [06:00:42.953] value(, ...) ... done [06:00:42.953] value() for MultisessionFuture () ... [06:00:42.953] | result() for ClusterFuture ... [06:00:42.953] | : result already collected: FutureResult [06:00:42.954] | result() for ClusterFuture ... done [06:00:42.954] | result() for ClusterFuture ... [06:00:42.954] | : result already collected: FutureResult [06:00:42.955] | result() for ClusterFuture ... done [06:00:42.955] | signalConditions() ... [06:00:42.955] | : include = 'immediateCondition' [06:00:42.955] | : exclude = [06:00:42.956] | : resignal = FALSE [06:00:42.956] | : Number of conditions: 0 [06:00:42.956] | : int 0 [06:00:42.957] | signalConditions() ... done [06:00:42.957] | check for misuse ... [06:00:42.958] | check for misuse ... done [06:00:42.958] value() for MultisessionFuture () ... done [06:00:42.958] value: [06:00:42.959] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:42.959] | nx: 4 [06:00:42.959] | relay: TRUE [06:00:42.959] | stdout: TRUE [06:00:42.960] | signal: TRUE [06:00:42.960] | resignal: FALSE [06:00:42.960] | force: TRUE [06:00:42.960] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.961] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.961] | until=4 [06:00:42.961] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.961] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.962] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:42.962] resolve() for MultisessionFuture ... [06:00:42.962] resolve() for MultisessionFuture ... done [06:00:42.962] length: 0 (resolved future 4) [06:00:42.962] Relaying remaining futures ... [06:00:42.963] | signalConditionsASAP(NULL, pos=0) ... [06:00:42.963] | : nx: 4 [06:00:42.963] | : relay: TRUE [06:00:42.963] | : stdout: TRUE [06:00:42.963] | : signal: TRUE [06:00:42.963] | : resignal: FALSE [06:00:42.964] | : force: TRUE [06:00:42.964] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.964] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:42.964] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.964] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:42.964] | signalConditionsASAP(NULL, pos=0) ... done [06:00:42.965] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:42.965] future(..., label = 'fsample_1-298970') ... [06:00:42.965] | lazy: FALSE [06:00:42.966] | stdout: TRUE [06:00:42.966] | conditions: [n=1] 'condition' [06:00:42.966] | gc: FALSE [06:00:42.966] | earlySignal: FALSE [06:00:42.966] | getGlobalsAndPackages() ... [06:00:42.966] | : Searching for globals ... [06:00:42.974] | : . globals found: [3] '{', 'sample', 'x' [06:00:42.974] | : Searching for globals ... done [06:00:42.974] | : Resolving globals: FALSE [06:00:42.975] | : Search for packages associated with the globals ... [06:00:42.975] | : . Packages associated with globals: [1] 'base' [06:00:42.975] | : . Packages: [1] 'base' [06:00:42.976] | : Search for packages associated with the globals ... done [06:00:42.976] | : Packages after dropping 'base': [0] [06:00:42.976] | : globals: [1] 'x' [06:00:42.976] | : packages: [0] [06:00:42.977] | getGlobalsAndPackages() ... done [06:00:42.977] | run() for 'Future' ('fsample_1-298970') ... [06:00:42.977] | : state: 'created' [06:00:42.978] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:42.978] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:42.978] | : Using MultisessionFutureBackend ... [06:00:42.978] | : . Number of futures since start: 8 (8 created, 8 launched, 12 finished) [06:00:42.979] | : . Launching futures ... [06:00:42.979] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:42.979] | : . ' , Workers: [n=2] [06:00:42.980] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:42.982] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:42.983] | : . ' , requestWorker() ... [06:00:42.983] | : . ' , ; requestNode() ... [06:00:42.983] | : . ' , ; ` Number of workers: 2 [06:00:42.984] | : . ' , ; ` Polling for a free worker ... [06:00:42.984] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.984] | : . ' , ; ` | : Listing all futures [06:00:42.984] | : . ' , ; ` | : Number of registered futures: 0 [06:00:42.985] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.985] | : . ' , ; ` | Total time: 0 [06:00:42.985] | : . ' , ; ` Polling for a free worker ... done [06:00:42.985] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:42.986] | : . ' , ; ` | Listing all futures [06:00:42.986] | : . ' , ; ` | Number of registered futures: 0 [06:00:42.986] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:42.987] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:42.987] | : . ' , ; ` Index of first available worker: 1 [06:00:42.987] | : . ' , ; ` Validate that the worker is functional ... [06:00:43.064] | : . ' , ; ` | Worker is functional [06:00:43.064] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.064] | : . ' , ; ` | : Listing all futures [06:00:43.065] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.065] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.065] | : . ' , ; ` Validate that the worker is functional ... done [06:00:43.066] | : . ' , ; requestNode() ... done [06:00:43.066] | : . ' , ; cluster node index: 1 [06:00:43.066] | : . ' , requestWorker() ... done [06:00:43.067] | : . ' , eraseGlobalEnvironment() ... [06:00:43.067] | : . ' , eraseGlobalEnvironment() ... done [06:00:43.068] | : . ' , launchFuture() ... [06:00:43.068] | : . ' , ; cluster node index: 1 [06:00:43.068] | : . ' , ; getFutureData() ... [06:00:43.068] | : . ' , ; ` getFutureCore() ... [06:00:43.069] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:43.069] | : . ' , ; ` getFutureCore() ... done [06:00:43.069] | : . ' , ; ` getFutureCapture() ... [06:00:43.069] | : . ' , ; ` getFutureCapture() ... done [06:00:43.069] | : . ' , ; ` getFutureContext() ... [06:00:43.069] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.070] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:43.070] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.070] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:43.070] | : . ' , ; ` getFutureContext() ... done [06:00:43.070] | : . ' , ; getFutureData() ... done [06:00:43.071] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:43.071] | : . ' , ; ` Appended future to position #1 [06:00:43.071] | : . ' , ; ` Number of registered futures: 1 [06:00:43.072] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:43.072] | : . ' , launchFuture() ... done [06:00:43.072] | : . ' , MultisessionFuture started [06:00:43.072] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:43.072] | : . Launching futures ... done [06:00:43.072] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:43.073] | : Using MultisessionFutureBackend ... done [06:00:43.073] | run() for 'Future' ('fsample_1-298970') ... done [06:00:43.073] future(..., label = 'fsample_1-298970') ... done MultisessionFuture: Label: 'fsample_1-298970' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.93 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: 0x00000209f8f60d80 State: 'running' [06:00:43.093] resolved() for MultisessionFuture ('fsample_1-298970') ... [06:00:43.094] | Cluster node socket connection: index=4, id=1388 [06:00:43.094] | assertValidConnection() ... [06:00:43.095] | : cluster node index: 1 [06:00:43.095] | assertValidConnection() ... done [06:00:43.096] | receiveMessageFromWorker() for ClusterFuture ... [06:00:43.096] | : cluster node index: 1 [06:00:43.096] | : [1] TRUE [06:00:43.097] | : received data: [06:00:43.097] | : List of 5 [06:00:43.097] | : $ type : chr "VALUE" [06:00:43.097] | : $ value :List of 16 [06:00:43.097] | : ..$ value : int 3 [06:00:43.097] | : ..$ visible : logi TRUE [06:00:43.097] | : ..$ stdout : chr "" [06:00:43.097] | : ..$ conditions : list() [06:00:43.097] | : ..$ rng : logi TRUE [06:00:43.097] | : ..$ seed : int [1:626] 10403 1 -76376266 -17332384 1502547363 1748559553 -1249485136 1612405198 264695097 1107050827 ... [06:00:43.097] | : ..$ misuseGlobalEnv : NULL [06:00:43.097] | : ..$ misuseConnections :List of 3 [06:00:43.097] | : .. ..$ added : NULL [06:00:43.097] | : .. ..$ removed : NULL [06:00:43.097] | : .. ..$ replaced: NULL [06:00:43.097] | : ..$ misuseDevices : NULL [06:00:43.097] | : ..$ misuseDefaultDevice: list() [06:00:43.097] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.097] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.097] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "82" [06:00:43.097] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:43.097] | : .. ..- attr(*, "source")=List of 5 [06:00:43.097] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:43.097] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:43.097] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:43.097] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:43.097] | : .. .. ..$ pid : int 202520 [06:00:43.097] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:43.097] | : .. .. ..$ random: int 2147483647 [06:00:43.097] | : ..$ r_info :List of 4 [06:00:43.097] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:43.097] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:43.097] | : .. ..$ os : chr "windows" [06:00:43.097] | : .. ..$ os_name : chr "Windows" [06:00:43.097] | : .. ..$ captures_utf8: logi TRUE [06:00:43.097] | : ..$ version : chr "1.8" [06:00:43.097] | : ..- attr(*, "class")= chr "FutureResult" [06:00:43.097] | : $ success: logi TRUE [06:00:43.097] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:43.097] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:43.097] | : $ tag : NULL [06:00:43.120] | : Received FutureResult [06:00:43.121] | : FutureResult: [06:00:43.121] | : value: 'integer' [06:00:43.121] | : visible: TRUE [06:00:43.121] | : stdout: character [06:00:43.121] | : conditions: [n = 0] [06:00:43.121] | : RNG used: TRUE [06:00:43.121] | : duration: 0.01002812 secs (started 2025-06-05 06:00:43.071792) [06:00:43.121] | : version: 1.8 [06:00:43.122] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:43.122] | : . Removed future from position #1 [06:00:43.122] | : . Number of registered futures: 0 [06:00:43.122] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:43.123] | : Erased future from future backend [06:00:43.123] | : result() for ClusterFuture ... [06:00:43.123] | : . result already collected: FutureResult [06:00:43.123] | : result() for ClusterFuture ... done [06:00:43.124] | : signalConditions() ... [06:00:43.124] | : . include = 'immediateCondition' [06:00:43.124] | : . exclude = [06:00:43.124] | : . resignal = FALSE [06:00:43.125] | : . Number of conditions: 0 [06:00:43.125] | : . int 0 [06:00:43.126] | : signalConditions() ... done [06:00:43.126] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:43.126] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:43.126] resolved() for MultisessionFuture ('fsample_1-298970') ... done [06:00:43.127] assertFutureResult() ... [06:00:43.127] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:43.127] | Future uuid: 82 [06:00:43.127] | identical; success [06:00:43.127] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-82 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:43.127] future(..., label = 'fsample_2-101013') ... [06:00:43.128] | lazy: FALSE [06:00:43.128] | stdout: TRUE [06:00:43.128] | conditions: [n=1] 'condition' [06:00:43.128] | gc: FALSE [06:00:43.128] | earlySignal: FALSE [06:00:43.129] | getGlobalsAndPackages() ... [06:00:43.129] | : Searching for globals ... [06:00:43.138] | : . globals found: [3] '{', 'sample', 'x' [06:00:43.139] | : Searching for globals ... done [06:00:43.139] | : Resolving globals: FALSE [06:00:43.139] | : Search for packages associated with the globals ... [06:00:43.139] | : . Packages associated with globals: [1] 'base' [06:00:43.140] | : . Packages: [1] 'base' [06:00:43.140] | : Search for packages associated with the globals ... done [06:00:43.140] | : Packages after dropping 'base': [0] [06:00:43.140] | : globals: [1] 'x' [06:00:43.140] | : packages: [0] [06:00:43.141] | getGlobalsAndPackages() ... done [06:00:43.141] | run() for 'Future' ('fsample_2-101013') ... [06:00:43.141] | : state: 'created' [06:00:43.142] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.142] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.142] | : Using MultisessionFutureBackend ... [06:00:43.142] | : . Number of futures since start: 9 (9 created, 9 launched, 13 finished) [06:00:43.143] | : . Launching futures ... [06:00:43.143] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:43.143] | : . ' , Workers: [n=2] [06:00:43.143] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:43.146] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:43.146] | : . ' , requestWorker() ... [06:00:43.146] | : . ' , ; requestNode() ... [06:00:43.147] | : . ' , ; ` Number of workers: 2 [06:00:43.147] | : . ' , ; ` Polling for a free worker ... [06:00:43.147] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.147] | : . ' , ; ` | : Listing all futures [06:00:43.148] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.148] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.148] | : . ' , ; ` | Total time: 0 [06:00:43.148] | : . ' , ; ` Polling for a free worker ... done [06:00:43.149] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.149] | : . ' , ; ` | Listing all futures [06:00:43.149] | : . ' , ; ` | Number of registered futures: 0 [06:00:43.149] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.150] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:43.150] | : . ' , ; ` Index of first available worker: 1 [06:00:43.150] | : . ' , ; ` Validate that the worker is functional ... [06:00:43.218] | : . ' , ; ` | Worker is functional [06:00:43.218] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.219] | : . ' , ; ` | : Listing all futures [06:00:43.219] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.219] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.219] | : . ' , ; ` Validate that the worker is functional ... done [06:00:43.219] | : . ' , ; requestNode() ... done [06:00:43.219] | : . ' , ; cluster node index: 1 [06:00:43.220] | : . ' , requestWorker() ... done [06:00:43.220] | : . ' , eraseGlobalEnvironment() ... [06:00:43.220] | : . ' , eraseGlobalEnvironment() ... done [06:00:43.221] | : . ' , launchFuture() ... [06:00:43.221] | : . ' , ; cluster node index: 1 [06:00:43.221] | : . ' , ; getFutureData() ... [06:00:43.221] | : . ' , ; ` getFutureCore() ... [06:00:43.221] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:43.221] | : . ' , ; ` getFutureCore() ... done [06:00:43.222] | : . ' , ; ` getFutureCapture() ... [06:00:43.222] | : . ' , ; ` getFutureCapture() ... done [06:00:43.222] | : . ' , ; ` getFutureContext() ... [06:00:43.222] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.222] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:43.223] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.223] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:43.223] | : . ' , ; ` getFutureContext() ... done [06:00:43.223] | : . ' , ; getFutureData() ... done [06:00:43.246] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:43.246] | : . ' , ; ` Appended future to position #1 [06:00:43.247] | : . ' , ; ` Number of registered futures: 1 [06:00:43.247] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:43.247] | : . ' , launchFuture() ... done [06:00:43.247] | : . ' , MultisessionFuture started [06:00:43.248] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:43.248] | : . Launching futures ... done [06:00:43.248] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:43.249] | : Using MultisessionFutureBackend ... done [06:00:43.249] | run() for 'Future' ('fsample_2-101013') ... done [06:00:43.249] future(..., label = 'fsample_2-101013') ... done MultisessionFuture: Label: 'fsample_2-101013' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.60 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: 0x00000209f8f60d80 State: 'running' [06:00:43.273] resolved() for MultisessionFuture ('fsample_2-101013') ... [06:00:43.274] | Cluster node socket connection: index=4, id=1388 [06:00:43.274] | assertValidConnection() ... [06:00:43.275] | : cluster node index: 1 [06:00:43.275] | assertValidConnection() ... done [06:00:43.276] | receiveMessageFromWorker() for ClusterFuture ... [06:00:43.276] | : cluster node index: 1 [06:00:43.276] | : [1] TRUE [06:00:43.277] | : received data: [06:00:43.277] | : List of 5 [06:00:43.277] | : $ type : chr "VALUE" [06:00:43.277] | : $ value :List of 16 [06:00:43.277] | : ..$ value : int 0 [06:00:43.277] | : ..$ visible : logi TRUE [06:00:43.277] | : ..$ stdout : chr "" [06:00:43.277] | : ..$ conditions : list() [06:00:43.277] | : ..$ rng : logi TRUE [06:00:43.277] | : ..$ seed : int [1:626] 10403 1 -1132652746 -1082783904 1649773987 1355376321 998891184 532863438 653421881 -662322869 ... [06:00:43.277] | : ..$ misuseGlobalEnv : NULL [06:00:43.277] | : ..$ misuseConnections :List of 3 [06:00:43.277] | : .. ..$ added : NULL [06:00:43.277] | : .. ..$ removed : NULL [06:00:43.277] | : .. ..$ replaced: NULL [06:00:43.277] | : ..$ misuseDevices : NULL [06:00:43.277] | : ..$ misuseDefaultDevice: list() [06:00:43.277] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.277] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.277] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "83" [06:00:43.277] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:43.277] | : .. ..- attr(*, "source")=List of 5 [06:00:43.277] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:43.277] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:43.277] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:43.277] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:43.277] | : .. .. ..$ pid : int 202520 [06:00:43.277] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:43.277] | : .. .. ..$ random: int 2147483647 [06:00:43.277] | : ..$ r_info :List of 4 [06:00:43.277] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:43.277] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:43.277] | : .. ..$ os : chr "windows" [06:00:43.277] | : .. ..$ os_name : chr "Windows" [06:00:43.277] | : .. ..$ captures_utf8: logi TRUE [06:00:43.277] | : ..$ version : chr "1.8" [06:00:43.277] | : ..- attr(*, "class")= chr "FutureResult" [06:00:43.277] | : $ success: logi TRUE [06:00:43.277] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:43.277] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:43.277] | : $ tag : NULL [06:00:43.297] | : Received FutureResult [06:00:43.298] | : FutureResult: [06:00:43.298] | : value: 'integer' [06:00:43.298] | : visible: TRUE [06:00:43.298] | : stdout: character [06:00:43.298] | : conditions: [n = 0] [06:00:43.298] | : RNG used: TRUE [06:00:43.298] | : duration: 0.006797791 secs (started 2025-06-05 06:00:43.246678) [06:00:43.298] | : version: 1.8 [06:00:43.298] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:43.299] | : . Removed future from position #1 [06:00:43.299] | : . Number of registered futures: 0 [06:00:43.299] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:43.299] | : Erased future from future backend [06:00:43.300] | : result() for ClusterFuture ... [06:00:43.300] | : . result already collected: FutureResult [06:00:43.300] | : result() for ClusterFuture ... done [06:00:43.300] | : signalConditions() ... [06:00:43.301] | : . include = 'immediateCondition' [06:00:43.301] | : . exclude = [06:00:43.301] | : . resignal = FALSE [06:00:43.301] | : . Number of conditions: 0 [06:00:43.302] | : . int 0 [06:00:43.302] | : signalConditions() ... done [06:00:43.303] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:43.303] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:43.303] resolved() for MultisessionFuture ('fsample_2-101013') ... done [06:00:43.303] assertFutureResult() ... [06:00:43.304] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:43.304] | Future uuid: 83 [06:00:43.304] | identical; success [06:00:43.304] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-83 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:43.305] future(..., label = 'fsample_3-635405') ... [06:00:43.305] | lazy: FALSE [06:00:43.305] | stdout: TRUE [06:00:43.305] | conditions: [n=1] 'condition' [06:00:43.305] | gc: FALSE [06:00:43.306] | earlySignal: FALSE [06:00:43.306] | getGlobalsAndPackages() ... [06:00:43.306] | : Searching for globals ... [06:00:43.316] | : . globals found: [3] '{', 'sample', 'x' [06:00:43.317] | : Searching for globals ... done [06:00:43.317] | : Resolving globals: FALSE [06:00:43.317] | : Search for packages associated with the globals ... [06:00:43.318] | : . Packages associated with globals: [1] 'base' [06:00:43.318] | : . Packages: [1] 'base' [06:00:43.318] | : Search for packages associated with the globals ... done [06:00:43.319] | : Packages after dropping 'base': [0] [06:00:43.319] | : globals: [1] 'x' [06:00:43.319] | : packages: [0] [06:00:43.320] | getGlobalsAndPackages() ... done [06:00:43.320] | run() for 'Future' ('fsample_3-635405') ... [06:00:43.320] | : state: 'created' [06:00:43.321] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.321] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.321] | : Using MultisessionFutureBackend ... [06:00:43.321] | : . Number of futures since start: 10 (10 created, 10 launched, 14 finished) [06:00:43.322] | : . Launching futures ... [06:00:43.322] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:43.322] | : . ' , Workers: [n=2] [06:00:43.322] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:43.325] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:43.325] | : . ' , requestWorker() ... [06:00:43.326] | : . ' , ; requestNode() ... [06:00:43.326] | : . ' , ; ` Number of workers: 2 [06:00:43.326] | : . ' , ; ` Polling for a free worker ... [06:00:43.326] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.326] | : . ' , ; ` | : Listing all futures [06:00:43.327] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.327] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.327] | : . ' , ; ` | Total time: 0 [06:00:43.327] | : . ' , ; ` Polling for a free worker ... done [06:00:43.328] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.328] | : . ' , ; ` | Listing all futures [06:00:43.328] | : . ' , ; ` | Number of registered futures: 0 [06:00:43.329] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.329] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:43.329] | : . ' , ; ` Index of first available worker: 1 [06:00:43.329] | : . ' , ; ` Validate that the worker is functional ... [06:00:43.410] | : . ' , ; ` | Worker is functional [06:00:43.410] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.410] | : . ' , ; ` | : Listing all futures [06:00:43.411] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.411] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.411] | : . ' , ; ` Validate that the worker is functional ... done [06:00:43.412] | : . ' , ; requestNode() ... done [06:00:43.412] | : . ' , ; cluster node index: 1 [06:00:43.412] | : . ' , requestWorker() ... done [06:00:43.413] | : . ' , eraseGlobalEnvironment() ... [06:00:43.414] | : . ' , eraseGlobalEnvironment() ... done [06:00:43.414] | : . ' , launchFuture() ... [06:00:43.414] | : . ' , ; cluster node index: 1 [06:00:43.415] | : . ' , ; getFutureData() ... [06:00:43.415] | : . ' , ; ` getFutureCore() ... [06:00:43.415] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:43.415] | : . ' , ; ` getFutureCore() ... done [06:00:43.416] | : . ' , ; ` getFutureCapture() ... [06:00:43.416] | : . ' , ; ` getFutureCapture() ... done [06:00:43.416] | : . ' , ; ` getFutureContext() ... [06:00:43.417] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.417] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:43.417] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.418] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:43.418] | : . ' , ; ` getFutureContext() ... done [06:00:43.418] | : . ' , ; getFutureData() ... done [06:00:43.444] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:43.445] | : . ' , ; ` Appended future to position #1 [06:00:43.445] | : . ' , ; ` Number of registered futures: 1 [06:00:43.445] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:43.445] | : . ' , launchFuture() ... done [06:00:43.445] | : . ' , MultisessionFuture started [06:00:43.446] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:43.446] | : . Launching futures ... done [06:00:43.446] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:43.446] | : Using MultisessionFutureBackend ... done [06:00:43.446] | run() for 'Future' ('fsample_3-635405') ... done [06:00:43.447] future(..., label = 'fsample_3-635405') ... done MultisessionFuture: Label: 'fsample_3-635405' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 527.22 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: 0x00000209f8f60d80 State: 'running' [06:00:43.470] resolved() for MultisessionFuture ('fsample_3-635405') ... [06:00:43.471] | Cluster node socket connection: index=4, id=1388 [06:00:43.471] | assertValidConnection() ... [06:00:43.471] | : cluster node index: 1 [06:00:43.472] | assertValidConnection() ... done [06:00:43.472] | receiveMessageFromWorker() for ClusterFuture ... [06:00:43.472] | : cluster node index: 1 [06:00:43.473] | : [1] TRUE [06:00:43.473] | : received data: [06:00:43.473] | : List of 5 [06:00:43.473] | : $ type : chr "VALUE" [06:00:43.473] | : $ value :List of 16 [06:00:43.473] | : ..$ value : int 2 [06:00:43.473] | : ..$ visible : logi TRUE [06:00:43.473] | : ..$ stdout : chr "" [06:00:43.473] | : ..$ conditions : list() [06:00:43.473] | : ..$ rng : logi TRUE [06:00:43.473] | : ..$ seed : int [1:626] 10403 1 238917430 -154237088 727977379 -545003839 -1751556432 1756518862 1359867193 877871435 ... [06:00:43.473] | : ..$ misuseGlobalEnv : NULL [06:00:43.473] | : ..$ misuseConnections :List of 3 [06:00:43.473] | : .. ..$ added : NULL [06:00:43.473] | : .. ..$ removed : NULL [06:00:43.473] | : .. ..$ replaced: NULL [06:00:43.473] | : ..$ misuseDevices : NULL [06:00:43.473] | : ..$ misuseDefaultDevice: list() [06:00:43.473] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.473] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.473] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "84" [06:00:43.473] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:43.473] | : .. ..- attr(*, "source")=List of 5 [06:00:43.473] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:43.473] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:43.473] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:43.473] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:43.473] | : .. .. ..$ pid : int 202520 [06:00:43.473] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:43.473] | : .. .. ..$ random: int 2147483647 [06:00:43.473] | : ..$ r_info :List of 4 [06:00:43.473] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:43.473] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:43.473] | : .. ..$ os : chr "windows" [06:00:43.473] | : .. ..$ os_name : chr "Windows" [06:00:43.473] | : .. ..$ captures_utf8: logi TRUE [06:00:43.473] | : ..$ version : chr "1.8" [06:00:43.473] | : ..- attr(*, "class")= chr "FutureResult" [06:00:43.473] | : $ success: logi TRUE [06:00:43.473] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:43.473] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:43.473] | : $ tag : NULL [06:00:43.489] | : Received FutureResult [06:00:43.489] | : FutureResult: [06:00:43.489] | : value: 'integer' [06:00:43.489] | : visible: TRUE [06:00:43.489] | : stdout: character [06:00:43.489] | : conditions: [n = 0] [06:00:43.489] | : RNG used: TRUE [06:00:43.489] | : duration: 0.006788969 secs (started 2025-06-05 06:00:43.445102) [06:00:43.489] | : version: 1.8 [06:00:43.490] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:43.490] | : . Removed future from position #1 [06:00:43.491] | : . Number of registered futures: 0 [06:00:43.491] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:43.491] | : Erased future from future backend [06:00:43.491] | : result() for ClusterFuture ... [06:00:43.491] | : . result already collected: FutureResult [06:00:43.492] | : result() for ClusterFuture ... done [06:00:43.492] | : signalConditions() ... [06:00:43.492] | : . include = 'immediateCondition' [06:00:43.492] | : . exclude = [06:00:43.492] | : . resignal = FALSE [06:00:43.492] | : . Number of conditions: 0 [06:00:43.493] | : . int 0 [06:00:43.493] | : signalConditions() ... done [06:00:43.493] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:43.494] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:43.494] resolved() for MultisessionFuture ('fsample_3-635405') ... done [06:00:43.494] assertFutureResult() ... [06:00:43.494] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:43.494] | Future uuid: 84 [06:00:43.494] | identical; success [06:00:43.494] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-84 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:43.495] future(..., label = 'fsample_4-649166') ... [06:00:43.495] | lazy: FALSE [06:00:43.495] | stdout: TRUE [06:00:43.495] | conditions: [n=1] 'condition' [06:00:43.496] | gc: FALSE [06:00:43.496] | earlySignal: FALSE [06:00:43.496] | getGlobalsAndPackages() ... [06:00:43.496] | : Searching for globals ... [06:00:43.507] | : . globals found: [3] '{', 'sample', 'x' [06:00:43.507] | : Searching for globals ... done [06:00:43.508] | : Resolving globals: FALSE [06:00:43.508] | : Search for packages associated with the globals ... [06:00:43.509] | : . Packages associated with globals: [1] 'base' [06:00:43.509] | : . Packages: [1] 'base' [06:00:43.510] | : Search for packages associated with the globals ... done [06:00:43.510] | : Packages after dropping 'base': [0] [06:00:43.510] | : globals: [1] 'x' [06:00:43.511] | : packages: [0] [06:00:43.511] | getGlobalsAndPackages() ... done [06:00:43.511] | run() for 'Future' ('fsample_4-649166') ... [06:00:43.512] | : state: 'created' [06:00:43.512] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.512] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.513] | : Using MultisessionFutureBackend ... [06:00:43.513] | : . Number of futures since start: 11 (11 created, 11 launched, 15 finished) [06:00:43.513] | : . Launching futures ... [06:00:43.514] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:43.514] | : . ' , Workers: [n=2] [06:00:43.514] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:43.517] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:43.518] | : . ' , requestWorker() ... [06:00:43.518] | : . ' , ; requestNode() ... [06:00:43.518] | : . ' , ; ` Number of workers: 2 [06:00:43.519] | : . ' , ; ` Polling for a free worker ... [06:00:43.519] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.519] | : . ' , ; ` | : Listing all futures [06:00:43.519] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.520] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.520] | : . ' , ; ` | Total time: 0 [06:00:43.520] | : . ' , ; ` Polling for a free worker ... done [06:00:43.521] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.521] | : . ' , ; ` | Listing all futures [06:00:43.521] | : . ' , ; ` | Number of registered futures: 0 [06:00:43.521] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.522] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:43.522] | : . ' , ; ` Index of first available worker: 1 [06:00:43.522] | : . ' , ; ` Validate that the worker is functional ... [06:00:43.603] | : . ' , ; ` | Worker is functional [06:00:43.604] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.604] | : . ' , ; ` | : Listing all futures [06:00:43.604] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.604] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.605] | : . ' , ; ` Validate that the worker is functional ... done [06:00:43.605] | : . ' , ; requestNode() ... done [06:00:43.605] | : . ' , ; cluster node index: 1 [06:00:43.605] | : . ' , requestWorker() ... done [06:00:43.606] | : . ' , eraseGlobalEnvironment() ... [06:00:43.606] | : . ' , eraseGlobalEnvironment() ... done [06:00:43.606] | : . ' , launchFuture() ... [06:00:43.607] | : . ' , ; cluster node index: 1 [06:00:43.607] | : . ' , ; getFutureData() ... [06:00:43.607] | : . ' , ; ` getFutureCore() ... [06:00:43.607] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:43.607] | : . ' , ; ` getFutureCore() ... done [06:00:43.608] | : . ' , ; ` getFutureCapture() ... [06:00:43.608] | : . ' , ; ` getFutureCapture() ... done [06:00:43.608] | : . ' , ; ` getFutureContext() ... [06:00:43.608] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.608] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:43.609] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.609] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:43.609] | : . ' , ; ` getFutureContext() ... done [06:00:43.609] | : . ' , ; getFutureData() ... done [06:00:43.632] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:43.632] | : . ' , ; ` Appended future to position #1 [06:00:43.632] | : . ' , ; ` Number of registered futures: 1 [06:00:43.632] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:43.633] | : . ' , launchFuture() ... done [06:00:43.633] | : . ' , MultisessionFuture started [06:00:43.633] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:43.633] | : . Launching futures ... done [06:00:43.633] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:43.634] | : Using MultisessionFutureBackend ... done [06:00:43.634] | run() for 'Future' ('fsample_4-649166') ... done [06:00:43.635] future(..., label = 'fsample_4-649166') ... done MultisessionFuture: Label: 'fsample_4-649166' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.85 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: 0x00000209f8f60d80 State: 'running' [06:00:43.658] resolved() for MultisessionFuture ('fsample_4-649166') ... [06:00:43.658] | Cluster node socket connection: index=4, id=1388 [06:00:43.659] | assertValidConnection() ... [06:00:43.659] | : cluster node index: 1 [06:00:43.660] | assertValidConnection() ... done [06:00:43.660] | receiveMessageFromWorker() for ClusterFuture ... [06:00:43.661] | : cluster node index: 1 [06:00:43.661] | : [1] TRUE [06:00:43.662] | : received data: [06:00:43.662] | : List of 5 [06:00:43.662] | : $ type : chr "VALUE" [06:00:43.662] | : $ value :List of 16 [06:00:43.662] | : ..$ value : int 1 [06:00:43.662] | : ..$ visible : logi TRUE [06:00:43.662] | : ..$ stdout : chr "" [06:00:43.662] | : ..$ conditions : list() [06:00:43.662] | : ..$ rng : logi TRUE [06:00:43.662] | : ..$ seed : int [1:626] 10403 1 321984310 -1669724320 -1844867677 2058184385 -43131216 1586420174 810446137 1034535243 ... [06:00:43.662] | : ..$ misuseGlobalEnv : NULL [06:00:43.662] | : ..$ misuseConnections :List of 3 [06:00:43.662] | : .. ..$ added : NULL [06:00:43.662] | : .. ..$ removed : NULL [06:00:43.662] | : .. ..$ replaced: NULL [06:00:43.662] | : ..$ misuseDevices : NULL [06:00:43.662] | : ..$ misuseDefaultDevice: list() [06:00:43.662] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.662] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.662] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "85" [06:00:43.662] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:43.662] | : .. ..- attr(*, "source")=List of 5 [06:00:43.662] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:43.662] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:43.662] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:43.662] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:43.662] | : .. .. ..$ pid : int 202520 [06:00:43.662] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:43.662] | : .. .. ..$ random: int 2147483647 [06:00:43.662] | : ..$ r_info :List of 4 [06:00:43.662] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:43.662] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:43.662] | : .. ..$ os : chr "windows" [06:00:43.662] | : .. ..$ os_name : chr "Windows" [06:00:43.662] | : .. ..$ captures_utf8: logi TRUE [06:00:43.662] | : ..$ version : chr "1.8" [06:00:43.662] | : ..- attr(*, "class")= chr "FutureResult" [06:00:43.662] | : $ success: logi TRUE [06:00:43.662] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:43.662] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:43.662] | : $ tag : NULL [06:00:43.687] | : Received FutureResult [06:00:43.687] | : FutureResult: [06:00:43.687] | : value: 'integer' [06:00:43.687] | : visible: TRUE [06:00:43.687] | : stdout: character [06:00:43.687] | : conditions: [n = 0] [06:00:43.687] | : RNG used: TRUE [06:00:43.687] | : duration: 0.005746841 secs (started 2025-06-05 06:00:43.632666) [06:00:43.687] | : version: 1.8 [06:00:43.688] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:43.688] | : . Removed future from position #1 [06:00:43.689] | : . Number of registered futures: 0 [06:00:43.689] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:43.689] | : Erased future from future backend [06:00:43.690] | : result() for ClusterFuture ... [06:00:43.690] | : . result already collected: FutureResult [06:00:43.690] | : result() for ClusterFuture ... done [06:00:43.691] | : signalConditions() ... [06:00:43.691] | : . include = 'immediateCondition' [06:00:43.691] | : . exclude = [06:00:43.691] | : . resignal = FALSE [06:00:43.692] | : . Number of conditions: 0 [06:00:43.692] | : . int 0 [06:00:43.693] | : signalConditions() ... done [06:00:43.693] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:43.694] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:43.694] resolved() for MultisessionFuture ('fsample_4-649166') ... done [06:00:43.694] assertFutureResult() ... [06:00:43.694] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:43.694] | Future uuid: 85 [06:00:43.695] | identical; success [06:00:43.695] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-85 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:43.695] value() for list ... [06:00:43.696] | recursive: 0 [06:00:43.696] | reduce: FALSE [06:00:43.696] | length: 4 [06:00:43.697] | Number of remaining objects: 4 [06:00:43.697] | checking value #1: [06:00:43.697] | 'obj' is MultisessionFuture [06:00:43.698] | MultisessionFuture #1 [06:00:43.698] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:43.698] | : nx: 4 [06:00:43.699] | : relay: TRUE [06:00:43.699] | : stdout: TRUE [06:00:43.699] | : signal: TRUE [06:00:43.699] | : resignal: FALSE [06:00:43.700] | : force: TRUE [06:00:43.700] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:43.700] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:43.700] | : until=1 [06:00:43.701] | : relaying element #1 [06:00:43.701] | : value() for MultisessionFuture ('fsample_1-298970') ... [06:00:43.701] | : . result() for ClusterFuture ... [06:00:43.704] | : . ' result already collected: FutureResult [06:00:43.704] | : . result() for ClusterFuture ... done [06:00:43.704] | : . result() for ClusterFuture ... [06:00:43.705] | : . ' result already collected: FutureResult [06:00:43.705] | : . result() for ClusterFuture ... done [06:00:43.705] | : . signalConditions() ... [06:00:43.705] | : . ' include = 'immediateCondition' [06:00:43.705] | : . ' exclude = [06:00:43.706] | : . ' resignal = FALSE [06:00:43.706] | : . ' Number of conditions: 0 [06:00:43.706] | : . ' int 0 [06:00:43.707] | : . signalConditions() ... done [06:00:43.707] | : . relay stdout ... [06:00:43.707] | : . relay stdout ... done [06:00:43.707] | : . check for misuse ... [06:00:43.707] | : . check for misuse ... done [06:00:43.708] | : value() for MultisessionFuture ('fsample_1-298970') ... done [06:00:43.708] | : result() for ClusterFuture ... [06:00:43.708] | : . result already collected: FutureResult [06:00:43.708] | : result() for ClusterFuture ... done [06:00:43.708] | : signalConditions() ... [06:00:43.709] | : . include = 'immediateCondition' [06:00:43.709] | : . exclude = [06:00:43.709] | : . resignal = FALSE [06:00:43.709] | : . Number of conditions: 0 [06:00:43.709] | : . int 0 [06:00:43.710] | : signalConditions() ... done [06:00:43.710] | : result() for ClusterFuture ... [06:00:43.710] | : . result already collected: FutureResult [06:00:43.711] | : result() for ClusterFuture ... done [06:00:43.711] | : signalConditions() ... [06:00:43.711] | : . include = 'condition' [06:00:43.711] | : . exclude = 'error', 'immediateCondition' [06:00:43.711] | : . resignal = TRUE [06:00:43.711] | : . Number of conditions: 0 [06:00:43.712] | : . int 0 [06:00:43.712] | : signalConditions() ... done [06:00:43.712] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.713] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.713] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:43.713] | value(, ...) ... [06:00:43.713] | value(, ...) ... done [06:00:43.713] | value() for MultisessionFuture ('fsample_1-298970') ... [06:00:43.713] | : result() for ClusterFuture ... [06:00:43.714] | : . result already collected: FutureResult [06:00:43.714] | : result() for ClusterFuture ... done [06:00:43.714] | : result() for ClusterFuture ... [06:00:43.714] | : . result already collected: FutureResult [06:00:43.714] | : result() for ClusterFuture ... done [06:00:43.715] | : signalConditions() ... [06:00:43.715] | : . include = 'immediateCondition' [06:00:43.715] | : . exclude = [06:00:43.715] | : . resignal = FALSE [06:00:43.715] | : . Number of conditions: 0 [06:00:43.715] | : . int 0 [06:00:43.716] | : signalConditions() ... done [06:00:43.716] | : check for misuse ... [06:00:43.717] | : check for misuse ... done [06:00:43.717] | value() for MultisessionFuture ('fsample_1-298970') ... done [06:00:43.717] | value: [06:00:43.717] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:43.717] | : nx: 4 [06:00:43.717] | : relay: TRUE [06:00:43.718] | : stdout: TRUE [06:00:43.718] | : signal: TRUE [06:00:43.718] | : resignal: FALSE [06:00:43.718] | : force: TRUE [06:00:43.718] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.718] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.719] | : until=2 [06:00:43.719] | : relaying element #2 [06:00:43.719] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.719] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.719] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:43.720] | resolve() for MultisessionFuture ... [06:00:43.720] | resolve() for MultisessionFuture ... done [06:00:43.720] | length: 3 (resolved future 1) [06:00:43.720] value() for list ... done [06:00:43.720] checking value #2: [06:00:43.721] 'obj' is MultisessionFuture [06:00:43.721] MultisessionFuture #2 [06:00:43.721] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:43.721] | nx: 4 [06:00:43.721] | relay: TRUE [06:00:43.722] | stdout: TRUE [06:00:43.722] | signal: TRUE [06:00:43.722] | resignal: FALSE [06:00:43.722] | force: TRUE [06:00:43.722] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.722] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:43.723] | until=2 [06:00:43.723] | relaying element #2 [06:00:43.723] | value() for MultisessionFuture ('fsample_2-101013') ... [06:00:43.723] | : result() for ClusterFuture ... [06:00:43.723] | : . result already collected: FutureResult [06:00:43.723] | : result() for ClusterFuture ... done [06:00:43.724] | : result() for ClusterFuture ... [06:00:43.724] | : . result already collected: FutureResult [06:00:43.724] | : result() for ClusterFuture ... done [06:00:43.724] | : signalConditions() ... [06:00:43.725] | : . include = 'immediateCondition' [06:00:43.725] | : . exclude = [06:00:43.725] | : . resignal = FALSE [06:00:43.725] | : . Number of conditions: 0 [06:00:43.725] | : . int 0 [06:00:43.726] | : signalConditions() ... done [06:00:43.726] | : relay stdout ... [06:00:43.726] | : relay stdout ... done [06:00:43.727] | : check for misuse ... [06:00:43.727] | : check for misuse ... done [06:00:43.727] | value() for MultisessionFuture ('fsample_2-101013') ... done [06:00:43.727] | result() for ClusterFuture ... [06:00:43.727] | : result already collected: FutureResult [06:00:43.728] | result() for ClusterFuture ... done [06:00:43.728] | signalConditions() ... [06:00:43.728] | : include = 'immediateCondition' [06:00:43.728] | : exclude = [06:00:43.728] | : resignal = FALSE [06:00:43.729] | : Number of conditions: 0 [06:00:43.729] | : int 0 [06:00:43.729] | signalConditions() ... done [06:00:43.730] | result() for ClusterFuture ... [06:00:43.730] | : result already collected: FutureResult [06:00:43.730] | result() for ClusterFuture ... done [06:00:43.730] | signalConditions() ... [06:00:43.730] | : include = 'condition' [06:00:43.730] | : exclude = 'error', 'immediateCondition' [06:00:43.731] | : resignal = TRUE [06:00:43.731] | : Number of conditions: 0 [06:00:43.731] | : int 0 [06:00:43.732] | signalConditions() ... done [06:00:43.732] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.732] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.732] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:43.732] value(, ...) ... [06:00:43.733] value(, ...) ... done [06:00:43.733] value() for MultisessionFuture ('fsample_2-101013') ... [06:00:43.733] | result() for ClusterFuture ... [06:00:43.734] | : result already collected: FutureResult [06:00:43.734] | result() for ClusterFuture ... done [06:00:43.734] | result() for ClusterFuture ... [06:00:43.734] | : result already collected: FutureResult [06:00:43.735] | result() for ClusterFuture ... done [06:00:43.735] | signalConditions() ... [06:00:43.735] | : include = 'immediateCondition' [06:00:43.736] | : exclude = [06:00:43.736] | : resignal = FALSE [06:00:43.736] | : Number of conditions: 0 [06:00:43.736] | : int 0 [06:00:43.737] | signalConditions() ... done [06:00:43.737] | check for misuse ... [06:00:43.738] | check for misuse ... done [06:00:43.738] value() for MultisessionFuture ('fsample_2-101013') ... done [06:00:43.738] value: [06:00:43.739] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:43.739] | nx: 4 [06:00:43.739] | relay: TRUE [06:00:43.739] | stdout: TRUE [06:00:43.740] | signal: TRUE [06:00:43.740] | resignal: FALSE [06:00:43.740] | force: TRUE [06:00:43.740] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.741] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.741] | until=3 [06:00:43.741] | relaying element #3 [06:00:43.741] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.742] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.742] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:43.742] resolve() for MultisessionFuture ... [06:00:43.743] resolve() for MultisessionFuture ... done [06:00:43.743] length: 2 (resolved future 2) [06:00:43.743] checking value #3: [06:00:43.744] 'obj' is MultisessionFuture [06:00:43.744] MultisessionFuture #3 [06:00:43.744] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:43.745] | nx: 4 [06:00:43.745] | relay: TRUE [06:00:43.745] | stdout: TRUE [06:00:43.745] | signal: TRUE [06:00:43.746] | resignal: FALSE [06:00:43.746] | force: TRUE [06:00:43.746] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.746] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:43.747] | until=3 [06:00:43.747] | relaying element #3 [06:00:43.747] | value() for MultisessionFuture ('fsample_3-635405') ... [06:00:43.748] | : result() for ClusterFuture ... [06:00:43.748] | : . result already collected: FutureResult [06:00:43.748] | : result() for ClusterFuture ... done [06:00:43.749] | : result() for ClusterFuture ... [06:00:43.749] | : . result already collected: FutureResult [06:00:43.749] | : result() for ClusterFuture ... done [06:00:43.749] | : signalConditions() ... [06:00:43.750] | : . include = 'immediateCondition' [06:00:43.750] | : . exclude = [06:00:43.750] | : . resignal = FALSE [06:00:43.750] | : . Number of conditions: 0 [06:00:43.751] | : . int 0 [06:00:43.752] | : signalConditions() ... done [06:00:43.752] | : relay stdout ... [06:00:43.752] | : relay stdout ... done [06:00:43.753] | : check for misuse ... [06:00:43.753] | : check for misuse ... done [06:00:43.753] | value() for MultisessionFuture ('fsample_3-635405') ... done [06:00:43.754] | result() for ClusterFuture ... [06:00:43.754] | : result already collected: FutureResult [06:00:43.754] | result() for ClusterFuture ... done [06:00:43.754] | signalConditions() ... [06:00:43.755] | : include = 'immediateCondition' [06:00:43.755] | : exclude = [06:00:43.755] | : resignal = FALSE [06:00:43.755] | : Number of conditions: 0 [06:00:43.756] | : int 0 [06:00:43.757] | signalConditions() ... done [06:00:43.757] | result() for ClusterFuture ... [06:00:43.757] | : result already collected: FutureResult [06:00:43.758] | result() for ClusterFuture ... done [06:00:43.758] | signalConditions() ... [06:00:43.758] | : include = 'condition' [06:00:43.758] | : exclude = 'error', 'immediateCondition' [06:00:43.759] | : resignal = TRUE [06:00:43.759] | : Number of conditions: 0 [06:00:43.759] | : int 0 [06:00:43.760] | signalConditions() ... done [06:00:43.760] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.761] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.761] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:43.761] value(, ...) ... [06:00:43.761] value(, ...) ... done [06:00:43.762] value() for MultisessionFuture ('fsample_3-635405') ... [06:00:43.762] | result() for ClusterFuture ... [06:00:43.762] | : result already collected: FutureResult [06:00:43.763] | result() for ClusterFuture ... done [06:00:43.763] | result() for ClusterFuture ... [06:00:43.763] | : result already collected: FutureResult [06:00:43.763] | result() for ClusterFuture ... done [06:00:43.764] | signalConditions() ... [06:00:43.764] | : include = 'immediateCondition' [06:00:43.764] | : exclude = [06:00:43.765] | : resignal = FALSE [06:00:43.765] | : Number of conditions: 0 [06:00:43.765] | : int 0 [06:00:43.766] | signalConditions() ... done [06:00:43.766] | check for misuse ... [06:00:43.767] | check for misuse ... done [06:00:43.767] value() for MultisessionFuture ('fsample_3-635405') ... done [06:00:43.767] value: [06:00:43.767] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:43.768] | nx: 4 [06:00:43.768] | relay: TRUE [06:00:43.768] | stdout: TRUE [06:00:43.768] | signal: TRUE [06:00:43.769] | resignal: FALSE [06:00:43.769] | force: TRUE [06:00:43.769] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.769] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.770] | until=4 [06:00:43.770] | relaying element #4 [06:00:43.770] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.771] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.771] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:43.771] resolve() for MultisessionFuture ... [06:00:43.771] resolve() for MultisessionFuture ... done [06:00:43.772] length: 1 (resolved future 3) [06:00:43.772] checking value #4: [06:00:43.772] 'obj' is MultisessionFuture [06:00:43.773] MultisessionFuture #4 [06:00:43.773] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:43.773] | nx: 4 [06:00:43.774] | relay: TRUE [06:00:43.774] | stdout: TRUE [06:00:43.774] | signal: TRUE [06:00:43.774] | resignal: FALSE [06:00:43.775] | force: TRUE [06:00:43.775] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.775] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:43.775] | until=4 [06:00:43.776] | relaying element #4 [06:00:43.776] | value() for MultisessionFuture ('fsample_4-649166') ... [06:00:43.776] | : result() for ClusterFuture ... [06:00:43.777] | : . result already collected: FutureResult [06:00:43.777] | : result() for ClusterFuture ... done [06:00:43.777] | : result() for ClusterFuture ... [06:00:43.777] | : . result already collected: FutureResult [06:00:43.778] | : result() for ClusterFuture ... done [06:00:43.778] | : signalConditions() ... [06:00:43.778] | : . include = 'immediateCondition' [06:00:43.778] | : . exclude = [06:00:43.779] | : . resignal = FALSE [06:00:43.779] | : . Number of conditions: 0 [06:00:43.779] | : . int 0 [06:00:43.780] | : signalConditions() ... done [06:00:43.781] | : relay stdout ... [06:00:43.781] | : relay stdout ... done [06:00:43.781] | : check for misuse ... [06:00:43.782] | : check for misuse ... done [06:00:43.782] | value() for MultisessionFuture ('fsample_4-649166') ... done [06:00:43.783] | result() for ClusterFuture ... [06:00:43.783] | : result already collected: FutureResult [06:00:43.783] | result() for ClusterFuture ... done [06:00:43.783] | signalConditions() ... [06:00:43.784] | : include = 'immediateCondition' [06:00:43.784] | : exclude = [06:00:43.784] | : resignal = FALSE [06:00:43.785] | : Number of conditions: 0 [06:00:43.785] | : int 0 [06:00:43.786] | signalConditions() ... done [06:00:43.786] | result() for ClusterFuture ... [06:00:43.786] | : result already collected: FutureResult [06:00:43.787] | result() for ClusterFuture ... done [06:00:43.787] | signalConditions() ... [06:00:43.787] | : include = 'condition' [06:00:43.787] | : exclude = 'error', 'immediateCondition' [06:00:43.788] | : resignal = TRUE [06:00:43.788] | : Number of conditions: 0 [06:00:43.788] | : int 0 [06:00:43.789] | signalConditions() ... done [06:00:43.789] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.789] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.790] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:43.790] value(, ...) ... [06:00:43.790] value(, ...) ... done [06:00:43.790] value() for MultisessionFuture ('fsample_4-649166') ... [06:00:43.791] | result() for ClusterFuture ... [06:00:43.791] | : result already collected: FutureResult [06:00:43.791] | result() for ClusterFuture ... done [06:00:43.792] | result() for ClusterFuture ... [06:00:43.792] | : result already collected: FutureResult [06:00:43.792] | result() for ClusterFuture ... done [06:00:43.792] | signalConditions() ... [06:00:43.793] | : include = 'immediateCondition' [06:00:43.793] | : exclude = [06:00:43.793] | : resignal = FALSE [06:00:43.794] | : Number of conditions: 0 [06:00:43.794] | : int 0 [06:00:43.795] | signalConditions() ... done [06:00:43.795] | check for misuse ... [06:00:43.796] | check for misuse ... done [06:00:43.796] value() for MultisessionFuture ('fsample_4-649166') ... done [06:00:43.796] value: [06:00:43.796] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:43.797] | nx: 4 [06:00:43.797] | relay: TRUE [06:00:43.797] | stdout: TRUE [06:00:43.797] | signal: TRUE [06:00:43.798] | resignal: FALSE [06:00:43.798] | force: TRUE [06:00:43.798] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.799] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.799] | until=4 [06:00:43.799] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.800] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.800] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:43.800] resolve() for MultisessionFuture ... [06:00:43.800] resolve() for MultisessionFuture ... done [06:00:43.801] length: 0 (resolved future 4) [06:00:43.801] Relaying remaining futures ... [06:00:43.802] | signalConditionsASAP(NULL, pos=0) ... [06:00:43.802] | : nx: 4 [06:00:43.802] | : relay: TRUE [06:00:43.802] | : stdout: TRUE [06:00:43.803] | : signal: TRUE [06:00:43.803] | : resignal: FALSE [06:00:43.803] | : force: TRUE [06:00:43.803] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.804] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:43.804] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.805] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:43.805] | signalConditionsASAP(NULL, pos=0) ... done [06:00:43.805] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 2 [[4]] [1] 1 [06:00:43.806] future(..., label = 'fsample_1-886304') ... [06:00:43.806] | lazy: FALSE [06:00:43.807] | stdout: TRUE [06:00:43.807] | conditions: [n=1] 'condition' [06:00:43.807] | gc: FALSE [06:00:43.807] | earlySignal: FALSE [06:00:43.808] | getGlobalsAndPackages() ... [06:00:43.808] | : Searching for globals ... [06:00:43.821] | : . globals found: [3] '{', 'sample', 'x' [06:00:43.821] | : Searching for globals ... done [06:00:43.821] | : Resolving globals: FALSE [06:00:43.822] | : Search for packages associated with the globals ... [06:00:43.822] | : . Packages associated with globals: [1] 'base' [06:00:43.823] | : . Packages: [1] 'base' [06:00:43.823] | : Search for packages associated with the globals ... done [06:00:43.824] | : Packages after dropping 'base': [0] [06:00:43.824] | : globals: [1] 'x' [06:00:43.824] | : packages: [0] [06:00:43.824] | getGlobalsAndPackages() ... done [06:00:43.825] | run() for 'Future' ('fsample_1-886304') ... [06:00:43.825] | : state: 'created' [06:00:43.826] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.826] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.826] | : Using MultisessionFutureBackend ... [06:00:43.827] | : . Number of futures since start: 12 (12 created, 12 launched, 16 finished) [06:00:43.827] | : . Launching futures ... [06:00:43.827] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:43.828] | : . ' , Workers: [n=2] [06:00:43.828] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:43.832] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:43.832] | : . ' , requestWorker() ... [06:00:43.832] | : . ' , ; requestNode() ... [06:00:43.833] | : . ' , ; ` Number of workers: 2 [06:00:43.833] | : . ' , ; ` Polling for a free worker ... [06:00:43.833] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.834] | : . ' , ; ` | : Listing all futures [06:00:43.834] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.834] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.835] | : . ' , ; ` | Total time: 0 [06:00:43.835] | : . ' , ; ` Polling for a free worker ... done [06:00:43.835] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.836] | : . ' , ; ` | Listing all futures [06:00:43.836] | : . ' , ; ` | Number of registered futures: 0 [06:00:43.836] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.836] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:43.837] | : . ' , ; ` Index of first available worker: 1 [06:00:43.837] | : . ' , ; ` Validate that the worker is functional ... [06:00:43.934] | : . ' , ; ` | Worker is functional [06:00:43.935] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:43.935] | : . ' , ; ` | : Listing all futures [06:00:43.936] | : . ' , ; ` | : Number of registered futures: 0 [06:00:43.936] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:43.936] | : . ' , ; ` Validate that the worker is functional ... done [06:00:43.937] | : . ' , ; requestNode() ... done [06:00:43.937] | : . ' , ; cluster node index: 1 [06:00:43.937] | : . ' , requestWorker() ... done [06:00:43.938] | : . ' , eraseGlobalEnvironment() ... [06:00:43.938] | : . ' , eraseGlobalEnvironment() ... done [06:00:43.939] | : . ' , launchFuture() ... [06:00:43.939] | : . ' , ; cluster node index: 1 [06:00:43.939] | : . ' , ; getFutureData() ... [06:00:43.940] | : . ' , ; ` getFutureCore() ... [06:00:43.940] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:43.940] | : . ' , ; ` getFutureCore() ... done [06:00:43.941] | : . ' , ; ` getFutureCapture() ... [06:00:43.941] | : . ' , ; ` getFutureCapture() ... done [06:00:43.941] | : . ' , ; ` getFutureContext() ... [06:00:43.941] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:43.942] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:43.942] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:43.942] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:43.946] | : . ' , ; ` getFutureContext() ... done [06:00:43.947] | : . ' , ; getFutureData() ... done [06:00:43.947] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:43.948] | : . ' , ; ` Appended future to position #1 [06:00:43.948] | : . ' , ; ` Number of registered futures: 1 [06:00:43.948] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:43.949] | : . ' , launchFuture() ... done [06:00:43.949] | : . ' , MultisessionFuture started [06:00:43.949] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:43.950] | : . Launching futures ... done [06:00:43.950] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:43.950] | : Using MultisessionFutureBackend ... done [06:00:43.951] | run() for 'Future' ('fsample_1-886304') ... done [06:00:43.951] future(..., label = 'fsample_1-886304') ... done MultisessionFuture: Label: 'fsample_1-886304' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.77 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: 0x00000209fbe9cb70 State: 'running' [06:00:43.973] resolved() for MultisessionFuture ('fsample_1-886304') ... [06:00:43.973] | Cluster node socket connection: index=4, id=1388 [06:00:43.974] | assertValidConnection() ... [06:00:43.974] | : cluster node index: 1 [06:00:43.975] | assertValidConnection() ... done [06:00:43.975] | receiveMessageFromWorker() for ClusterFuture ... [06:00:43.976] | : cluster node index: 1 [06:00:43.976] | : [1] TRUE [06:00:43.977] | : received data: [06:00:43.977] | : List of 5 [06:00:43.977] | : $ type : chr "VALUE" [06:00:43.977] | : $ value :List of 16 [06:00:43.977] | : ..$ value : int 3 [06:00:43.977] | : ..$ visible : logi TRUE [06:00:43.977] | : ..$ stdout : chr "" [06:00:43.977] | : ..$ conditions : list() [06:00:43.977] | : ..$ rng : logi TRUE [06:00:43.977] | : ..$ seed : int [1:626] 10403 1 301668150 -111671456 -852259421 -111712575 -1460674896 -1182475826 -419664583 -1287667381 ... [06:00:43.977] | : ..$ misuseGlobalEnv : NULL [06:00:43.977] | : ..$ misuseConnections :List of 3 [06:00:43.977] | : .. ..$ added : NULL [06:00:43.977] | : .. ..$ removed : NULL [06:00:43.977] | : .. ..$ replaced: NULL [06:00:43.977] | : ..$ misuseDevices : NULL [06:00:43.977] | : ..$ misuseDefaultDevice: list() [06:00:43.977] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.977] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:43" [06:00:43.977] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "86" [06:00:43.977] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:43.977] | : .. ..- attr(*, "source")=List of 5 [06:00:43.977] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:43.977] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:43.977] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:43.977] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:43.977] | : .. .. ..$ pid : int 202520 [06:00:43.977] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:43.977] | : .. .. ..$ random: int 2147483647 [06:00:43.977] | : ..$ r_info :List of 4 [06:00:43.977] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:43.977] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:43.977] | : .. ..$ os : chr "windows" [06:00:43.977] | : .. ..$ os_name : chr "Windows" [06:00:43.977] | : .. ..$ captures_utf8: logi TRUE [06:00:43.977] | : ..$ version : chr "1.8" [06:00:43.977] | : ..- attr(*, "class")= chr "FutureResult" [06:00:43.977] | : $ success: logi TRUE [06:00:43.977] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:43.977] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:43.977] | : $ tag : NULL [06:00:43.994] | : Received FutureResult [06:00:43.994] | : FutureResult: [06:00:43.994] | : value: 'integer' [06:00:43.994] | : visible: TRUE [06:00:43.994] | : stdout: character [06:00:43.994] | : conditions: [n = 0] [06:00:43.994] | : RNG used: TRUE [06:00:43.994] | : duration: 0.01082587 secs (started 2025-06-05 06:00:43.948172) [06:00:43.994] | : version: 1.8 [06:00:43.995] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:43.995] | : . Removed future from position #1 [06:00:43.996] | : . Number of registered futures: 0 [06:00:43.996] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:43.996] | : Erased future from future backend [06:00:43.996] | : result() for ClusterFuture ... [06:00:43.996] | : . result already collected: FutureResult [06:00:43.996] | : result() for ClusterFuture ... done [06:00:43.997] | : signalConditions() ... [06:00:43.997] | : . include = 'immediateCondition' [06:00:43.997] | : . exclude = [06:00:43.997] | : . resignal = FALSE [06:00:43.997] | : . Number of conditions: 0 [06:00:43.997] | : . int 0 [06:00:43.998] | : signalConditions() ... done [06:00:43.998] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:43.998] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:43.998] resolved() for MultisessionFuture ('fsample_1-886304') ... done [06:00:43.999] assertFutureResult() ... [06:00:43.999] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:43.999] | Future uuid: 86 [06:00:43.999] | identical; success [06:00:43.999] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-86 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:43.999] future(..., label = 'fsample_2-969223') ... [06:00:44.000] | lazy: FALSE [06:00:44.000] | stdout: TRUE [06:00:44.000] | conditions: [n=1] 'condition' [06:00:44.000] | gc: FALSE [06:00:44.000] | earlySignal: FALSE [06:00:44.000] | getGlobalsAndPackages() ... [06:00:44.001] | : Searching for globals ... [06:00:44.008] | : . globals found: [3] '{', 'sample', 'x' [06:00:44.008] | : Searching for globals ... done [06:00:44.008] | : Resolving globals: FALSE [06:00:44.008] | : Search for packages associated with the globals ... [06:00:44.008] | : . Packages associated with globals: [1] 'base' [06:00:44.009] | : . Packages: [1] 'base' [06:00:44.009] | : Search for packages associated with the globals ... done [06:00:44.010] | : Packages after dropping 'base': [0] [06:00:44.010] | : globals: [1] 'x' [06:00:44.010] | : packages: [0] [06:00:44.010] | getGlobalsAndPackages() ... done [06:00:44.011] | run() for 'Future' ('fsample_2-969223') ... [06:00:44.011] | : state: 'created' [06:00:44.011] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.011] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.012] | : Using MultisessionFutureBackend ... [06:00:44.012] | : . Number of futures since start: 13 (13 created, 13 launched, 17 finished) [06:00:44.012] | : . Launching futures ... [06:00:44.012] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:44.012] | : . ' , Workers: [n=2] [06:00:44.013] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:44.015] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:44.015] | : . ' , requestWorker() ... [06:00:44.015] | : . ' , ; requestNode() ... [06:00:44.015] | : . ' , ; ` Number of workers: 2 [06:00:44.015] | : . ' , ; ` Polling for a free worker ... [06:00:44.016] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.016] | : . ' , ; ` | : Listing all futures [06:00:44.016] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.016] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.016] | : . ' , ; ` | Total time: 0 [06:00:44.016] | : . ' , ; ` Polling for a free worker ... done [06:00:44.017] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.017] | : . ' , ; ` | Listing all futures [06:00:44.017] | : . ' , ; ` | Number of registered futures: 0 [06:00:44.017] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.017] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:44.017] | : . ' , ; ` Index of first available worker: 1 [06:00:44.018] | : . ' , ; ` Validate that the worker is functional ... [06:00:44.092] | : . ' , ; ` | Worker is functional [06:00:44.093] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.093] | : . ' , ; ` | : Listing all futures [06:00:44.093] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.094] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.094] | : . ' , ; ` Validate that the worker is functional ... done [06:00:44.094] | : . ' , ; requestNode() ... done [06:00:44.095] | : . ' , ; cluster node index: 1 [06:00:44.095] | : . ' , requestWorker() ... done [06:00:44.095] | : . ' , eraseGlobalEnvironment() ... [06:00:44.096] | : . ' , eraseGlobalEnvironment() ... done [06:00:44.097] | : . ' , launchFuture() ... [06:00:44.097] | : . ' , ; cluster node index: 1 [06:00:44.097] | : . ' , ; getFutureData() ... [06:00:44.098] | : . ' , ; ` getFutureCore() ... [06:00:44.098] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:44.098] | : . ' , ; ` getFutureCore() ... done [06:00:44.099] | : . ' , ; ` getFutureCapture() ... [06:00:44.099] | : . ' , ; ` getFutureCapture() ... done [06:00:44.099] | : . ' , ; ` getFutureContext() ... [06:00:44.100] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.100] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:44.100] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.101] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:44.101] | : . ' , ; ` getFutureContext() ... done [06:00:44.101] | : . ' , ; getFutureData() ... done [06:00:44.128] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:44.128] | : . ' , ; ` Appended future to position #1 [06:00:44.129] | : . ' , ; ` Number of registered futures: 1 [06:00:44.129] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:44.129] | : . ' , launchFuture() ... done [06:00:44.130] | : . ' , MultisessionFuture started [06:00:44.130] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:44.130] | : . Launching futures ... done [06:00:44.131] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:44.131] | : Using MultisessionFutureBackend ... done [06:00:44.131] | run() for 'Future' ('fsample_2-969223') ... done [06:00:44.132] future(..., label = 'fsample_2-969223') ... done MultisessionFuture: Label: 'fsample_2-969223' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.51 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: 0x00000209fbe9cb70 State: 'running' [06:00:44.155] resolved() for MultisessionFuture ('fsample_2-969223') ... [06:00:44.156] | Cluster node socket connection: index=4, id=1388 [06:00:44.156] | assertValidConnection() ... [06:00:44.156] | : cluster node index: 1 [06:00:44.157] | assertValidConnection() ... done [06:00:44.157] | receiveMessageFromWorker() for ClusterFuture ... [06:00:44.157] | : cluster node index: 1 [06:00:44.158] | : [1] TRUE [06:00:44.158] | : received data: [06:00:44.158] | : List of 5 [06:00:44.158] | : $ type : chr "VALUE" [06:00:44.158] | : $ value :List of 16 [06:00:44.158] | : ..$ value : int 0 [06:00:44.158] | : ..$ visible : logi TRUE [06:00:44.158] | : ..$ stdout : chr "" [06:00:44.158] | : ..$ conditions : list() [06:00:44.158] | : ..$ rng : logi TRUE [06:00:44.158] | : ..$ seed : int [1:626] 10403 1 1435551062 -187222575 -1576317565 118854674 -2086477916 -733448345 1901110461 1321767988 ... [06:00:44.158] | : ..$ misuseGlobalEnv : NULL [06:00:44.158] | : ..$ misuseConnections :List of 3 [06:00:44.158] | : .. ..$ added : NULL [06:00:44.158] | : .. ..$ removed : NULL [06:00:44.158] | : .. ..$ replaced: NULL [06:00:44.158] | : ..$ misuseDevices : NULL [06:00:44.158] | : ..$ misuseDefaultDevice: list() [06:00:44.158] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.158] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.158] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "87" [06:00:44.158] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:44.158] | : .. ..- attr(*, "source")=List of 5 [06:00:44.158] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:44.158] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:44.158] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:44.158] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:44.158] | : .. .. ..$ pid : int 202520 [06:00:44.158] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:44.158] | : .. .. ..$ random: int 2147483647 [06:00:44.158] | : ..$ r_info :List of 4 [06:00:44.158] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:44.158] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:44.158] | : .. ..$ os : chr "windows" [06:00:44.158] | : .. ..$ os_name : chr "Windows" [06:00:44.158] | : .. ..$ captures_utf8: logi TRUE [06:00:44.158] | : ..$ version : chr "1.8" [06:00:44.158] | : ..- attr(*, "class")= chr "FutureResult" [06:00:44.158] | : $ success: logi TRUE [06:00:44.158] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:44.158] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:44.158] | : $ tag : NULL [06:00:44.184] | : Received FutureResult [06:00:44.185] | : FutureResult: [06:00:44.185] | : value: 'integer' [06:00:44.185] | : visible: TRUE [06:00:44.185] | : stdout: character [06:00:44.185] | : conditions: [n = 0] [06:00:44.185] | : RNG used: TRUE [06:00:44.185] | : duration: 0.005974054 secs (started 2025-06-05 06:00:44.128489) [06:00:44.185] | : version: 1.8 [06:00:44.186] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:44.186] | : . Removed future from position #1 [06:00:44.187] | : . Number of registered futures: 0 [06:00:44.187] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:44.187] | : Erased future from future backend [06:00:44.187] | : result() for ClusterFuture ... [06:00:44.188] | : . result already collected: FutureResult [06:00:44.188] | : result() for ClusterFuture ... done [06:00:44.188] | : signalConditions() ... [06:00:44.188] | : . include = 'immediateCondition' [06:00:44.188] | : . exclude = [06:00:44.188] | : . resignal = FALSE [06:00:44.189] | : . Number of conditions: 0 [06:00:44.189] | : . int 0 [06:00:44.189] | : signalConditions() ... done [06:00:44.190] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:44.190] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:44.190] resolved() for MultisessionFuture ('fsample_2-969223') ... done [06:00:44.191] assertFutureResult() ... [06:00:44.196] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:44.196] | Future uuid: 87 [06:00:44.197] | identical; success [06:00:44.197] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-87 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:44.197] future(..., label = 'fsample_3-997359') ... [06:00:44.198] | lazy: FALSE [06:00:44.198] | stdout: TRUE [06:00:44.198] | conditions: [n=1] 'condition' [06:00:44.199] | gc: FALSE [06:00:44.199] | earlySignal: FALSE [06:00:44.199] | getGlobalsAndPackages() ... [06:00:44.200] | : Searching for globals ... [06:00:44.212] | : . globals found: [3] '{', 'sample', 'x' [06:00:44.213] | : Searching for globals ... done [06:00:44.213] | : Resolving globals: FALSE [06:00:44.213] | : Search for packages associated with the globals ... [06:00:44.214] | : . Packages associated with globals: [1] 'base' [06:00:44.214] | : . Packages: [1] 'base' [06:00:44.215] | : Search for packages associated with the globals ... done [06:00:44.215] | : Packages after dropping 'base': [0] [06:00:44.215] | : globals: [1] 'x' [06:00:44.216] | : packages: [0] [06:00:44.216] | getGlobalsAndPackages() ... done [06:00:44.217] | run() for 'Future' ('fsample_3-997359') ... [06:00:44.217] | : state: 'created' [06:00:44.217] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.218] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.218] | : Using MultisessionFutureBackend ... [06:00:44.218] | : . Number of futures since start: 14 (14 created, 14 launched, 18 finished) [06:00:44.219] | : . Launching futures ... [06:00:44.219] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:44.219] | : . ' , Workers: [n=2] [06:00:44.220] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:44.223] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:44.223] | : . ' , requestWorker() ... [06:00:44.224] | : . ' , ; requestNode() ... [06:00:44.224] | : . ' , ; ` Number of workers: 2 [06:00:44.224] | : . ' , ; ` Polling for a free worker ... [06:00:44.224] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.225] | : . ' , ; ` | : Listing all futures [06:00:44.225] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.225] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.226] | : . ' , ; ` | Total time: 0 [06:00:44.226] | : . ' , ; ` Polling for a free worker ... done [06:00:44.226] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.226] | : . ' , ; ` | Listing all futures [06:00:44.227] | : . ' , ; ` | Number of registered futures: 0 [06:00:44.227] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.227] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:44.228] | : . ' , ; ` Index of first available worker: 1 [06:00:44.228] | : . ' , ; ` Validate that the worker is functional ... [06:00:44.316] | : . ' , ; ` | Worker is functional [06:00:44.316] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.316] | : . ' , ; ` | : Listing all futures [06:00:44.316] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.317] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.317] | : . ' , ; ` Validate that the worker is functional ... done [06:00:44.317] | : . ' , ; requestNode() ... done [06:00:44.317] | : . ' , ; cluster node index: 1 [06:00:44.317] | : . ' , requestWorker() ... done [06:00:44.317] | : . ' , eraseGlobalEnvironment() ... [06:00:44.318] | : . ' , eraseGlobalEnvironment() ... done [06:00:44.318] | : . ' , launchFuture() ... [06:00:44.318] | : . ' , ; cluster node index: 1 [06:00:44.319] | : . ' , ; getFutureData() ... [06:00:44.319] | : . ' , ; ` getFutureCore() ... [06:00:44.319] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:44.319] | : . ' , ; ` getFutureCore() ... done [06:00:44.319] | : . ' , ; ` getFutureCapture() ... [06:00:44.320] | : . ' , ; ` getFutureCapture() ... done [06:00:44.320] | : . ' , ; ` getFutureContext() ... [06:00:44.320] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.320] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:44.320] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.320] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:44.321] | : . ' , ; ` getFutureContext() ... done [06:00:44.321] | : . ' , ; getFutureData() ... done [06:00:44.344] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:44.344] | : . ' , ; ` Appended future to position #1 [06:00:44.344] | : . ' , ; ` Number of registered futures: 1 [06:00:44.345] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:44.345] | : . ' , launchFuture() ... done [06:00:44.345] | : . ' , MultisessionFuture started [06:00:44.345] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:44.345] | : . Launching futures ... done [06:00:44.346] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:44.346] | : Using MultisessionFutureBackend ... done [06:00:44.346] | run() for 'Future' ('fsample_3-997359') ... done [06:00:44.346] future(..., label = 'fsample_3-997359') ... done MultisessionFuture: Label: 'fsample_3-997359' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 524.20 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: 0x00000209fbe9cb70 State: 'running' [06:00:44.367] resolved() for MultisessionFuture ('fsample_3-997359') ... [06:00:44.367] | Cluster node socket connection: index=4, id=1388 [06:00:44.368] | assertValidConnection() ... [06:00:44.368] | : cluster node index: 1 [06:00:44.369] | assertValidConnection() ... done [06:00:44.369] | receiveMessageFromWorker() for ClusterFuture ... [06:00:44.369] | : cluster node index: 1 [06:00:44.370] | : [1] TRUE [06:00:44.370] | : received data: [06:00:44.371] | : List of 5 [06:00:44.371] | : $ type : chr "VALUE" [06:00:44.371] | : $ value :List of 16 [06:00:44.371] | : ..$ value : int 2 [06:00:44.371] | : ..$ visible : logi TRUE [06:00:44.371] | : ..$ stdout : chr "" [06:00:44.371] | : ..$ conditions : list() [06:00:44.371] | : ..$ rng : logi TRUE [06:00:44.371] | : ..$ seed : int [1:626] 10403 1 -244955818 1676785105 -1737175677 1946424338 395272100 1246033767 -2041699139 -1867443148 ... [06:00:44.371] | : ..$ misuseGlobalEnv : NULL [06:00:44.371] | : ..$ misuseConnections :List of 3 [06:00:44.371] | : .. ..$ added : NULL [06:00:44.371] | : .. ..$ removed : NULL [06:00:44.371] | : .. ..$ replaced: NULL [06:00:44.371] | : ..$ misuseDevices : NULL [06:00:44.371] | : ..$ misuseDefaultDevice: list() [06:00:44.371] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.371] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.371] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "88" [06:00:44.371] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:44.371] | : .. ..- attr(*, "source")=List of 5 [06:00:44.371] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:44.371] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:44.371] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:44.371] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:44.371] | : .. .. ..$ pid : int 202520 [06:00:44.371] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:44.371] | : .. .. ..$ random: int 2147483647 [06:00:44.371] | : ..$ r_info :List of 4 [06:00:44.371] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:44.371] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:44.371] | : .. ..$ os : chr "windows" [06:00:44.371] | : .. ..$ os_name : chr "Windows" [06:00:44.371] | : .. ..$ captures_utf8: logi TRUE [06:00:44.371] | : ..$ version : chr "1.8" [06:00:44.371] | : ..- attr(*, "class")= chr "FutureResult" [06:00:44.371] | : $ success: logi TRUE [06:00:44.371] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:44.371] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:44.371] | : $ tag : NULL [06:00:44.391] | : Received FutureResult [06:00:44.392] | : FutureResult: [06:00:44.392] | : value: 'integer' [06:00:44.392] | : visible: TRUE [06:00:44.392] | : stdout: character [06:00:44.392] | : conditions: [n = 0] [06:00:44.392] | : RNG used: TRUE [06:00:44.392] | : duration: 0.005829096 secs (started 2025-06-05 06:00:44.344533) [06:00:44.392] | : version: 1.8 [06:00:44.393] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:44.393] | : . Removed future from position #1 [06:00:44.393] | : . Number of registered futures: 0 [06:00:44.394] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:44.394] | : Erased future from future backend [06:00:44.394] | : result() for ClusterFuture ... [06:00:44.394] | : . result already collected: FutureResult [06:00:44.395] | : result() for ClusterFuture ... done [06:00:44.395] | : signalConditions() ... [06:00:44.395] | : . include = 'immediateCondition' [06:00:44.396] | : . exclude = [06:00:44.396] | : . resignal = FALSE [06:00:44.396] | : . Number of conditions: 0 [06:00:44.396] | : . int 0 [06:00:44.397] | : signalConditions() ... done [06:00:44.397] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:44.398] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:44.398] resolved() for MultisessionFuture ('fsample_3-997359') ... done [06:00:44.398] assertFutureResult() ... [06:00:44.398] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:44.398] | Future uuid: 88 [06:00:44.399] | identical; success [06:00:44.399] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-88 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:44.399] future(..., label = 'fsample_4-887368') ... [06:00:44.400] | lazy: FALSE [06:00:44.400] | stdout: TRUE [06:00:44.400] | conditions: [n=1] 'condition' [06:00:44.400] | gc: FALSE [06:00:44.401] | earlySignal: FALSE [06:00:44.401] | getGlobalsAndPackages() ... [06:00:44.401] | : Searching for globals ... [06:00:44.410] | : . globals found: [3] '{', 'sample', 'x' [06:00:44.410] | : Searching for globals ... done [06:00:44.410] | : Resolving globals: FALSE [06:00:44.410] | : Search for packages associated with the globals ... [06:00:44.411] | : . Packages associated with globals: [1] 'base' [06:00:44.411] | : . Packages: [1] 'base' [06:00:44.411] | : Search for packages associated with the globals ... done [06:00:44.411] | : Packages after dropping 'base': [0] [06:00:44.412] | : globals: [1] 'x' [06:00:44.412] | : packages: [0] [06:00:44.412] | getGlobalsAndPackages() ... done [06:00:44.412] | run() for 'Future' ('fsample_4-887368') ... [06:00:44.413] | : state: 'created' [06:00:44.413] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.413] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.413] | : Using MultisessionFutureBackend ... [06:00:44.413] | : . Number of futures since start: 15 (15 created, 15 launched, 19 finished) [06:00:44.413] | : . Launching futures ... [06:00:44.414] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:44.414] | : . ' , Workers: [n=2] [06:00:44.414] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:44.416] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:44.416] | : . ' , requestWorker() ... [06:00:44.417] | : . ' , ; requestNode() ... [06:00:44.417] | : . ' , ; ` Number of workers: 2 [06:00:44.417] | : . ' , ; ` Polling for a free worker ... [06:00:44.417] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.418] | : . ' , ; ` | : Listing all futures [06:00:44.418] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.418] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.419] | : . ' , ; ` | Total time: 0 [06:00:44.419] | : . ' , ; ` Polling for a free worker ... done [06:00:44.419] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.419] | : . ' , ; ` | Listing all futures [06:00:44.420] | : . ' , ; ` | Number of registered futures: 0 [06:00:44.420] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.420] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:44.420] | : . ' , ; ` Index of first available worker: 1 [06:00:44.421] | : . ' , ; ` Validate that the worker is functional ... [06:00:44.495] | : . ' , ; ` | Worker is functional [06:00:44.496] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.496] | : . ' , ; ` | : Listing all futures [06:00:44.496] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.497] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.497] | : . ' , ; ` Validate that the worker is functional ... done [06:00:44.497] | : . ' , ; requestNode() ... done [06:00:44.498] | : . ' , ; cluster node index: 1 [06:00:44.498] | : . ' , requestWorker() ... done [06:00:44.498] | : . ' , eraseGlobalEnvironment() ... [06:00:44.499] | : . ' , eraseGlobalEnvironment() ... done [06:00:44.499] | : . ' , launchFuture() ... [06:00:44.500] | : . ' , ; cluster node index: 1 [06:00:44.500] | : . ' , ; getFutureData() ... [06:00:44.500] | : . ' , ; ` getFutureCore() ... [06:00:44.500] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:44.501] | : . ' , ; ` getFutureCore() ... done [06:00:44.501] | : . ' , ; ` getFutureCapture() ... [06:00:44.501] | : . ' , ; ` getFutureCapture() ... done [06:00:44.502] | : . ' , ; ` getFutureContext() ... [06:00:44.502] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.502] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:44.502] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.503] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:44.503] | : . ' , ; ` getFutureContext() ... done [06:00:44.503] | : . ' , ; getFutureData() ... done [06:00:44.528] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:44.528] | : . ' , ; ` Appended future to position #1 [06:00:44.528] | : . ' , ; ` Number of registered futures: 1 [06:00:44.529] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:44.529] | : . ' , launchFuture() ... done [06:00:44.529] | : . ' , MultisessionFuture started [06:00:44.529] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:44.530] | : . Launching futures ... done [06:00:44.530] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:44.530] | : Using MultisessionFutureBackend ... done [06:00:44.531] | run() for 'Future' ('fsample_4-887368') ... done [06:00:44.531] future(..., label = 'fsample_4-887368') ... done MultisessionFuture: Label: 'fsample_4-887368' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.90 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: 0x00000209fbe9cb70 State: 'running' [06:00:44.552] resolved() for MultisessionFuture ('fsample_4-887368') ... [06:00:44.553] | Cluster node socket connection: index=4, id=1388 [06:00:44.553] | assertValidConnection() ... [06:00:44.553] | : cluster node index: 1 [06:00:44.554] | assertValidConnection() ... done [06:00:44.554] | receiveMessageFromWorker() for ClusterFuture ... [06:00:44.554] | : cluster node index: 1 [06:00:44.555] | : [1] TRUE [06:00:44.555] | : received data: [06:00:44.555] | : List of 5 [06:00:44.555] | : $ type : chr "VALUE" [06:00:44.555] | : $ value :List of 16 [06:00:44.555] | : ..$ value : int 0 [06:00:44.555] | : ..$ visible : logi TRUE [06:00:44.555] | : ..$ stdout : chr "" [06:00:44.555] | : ..$ conditions : list() [06:00:44.555] | : ..$ rng : logi TRUE [06:00:44.555] | : ..$ seed : int [1:626] 10403 1 -568474282 1531721169 2115128707 -534997998 -2097946716 1487107943 -2104515395 -1092643788 ... [06:00:44.555] | : ..$ misuseGlobalEnv : NULL [06:00:44.555] | : ..$ misuseConnections :List of 3 [06:00:44.555] | : .. ..$ added : NULL [06:00:44.555] | : .. ..$ removed : NULL [06:00:44.555] | : .. ..$ replaced: NULL [06:00:44.555] | : ..$ misuseDevices : NULL [06:00:44.555] | : ..$ misuseDefaultDevice: list() [06:00:44.555] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.555] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.555] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "89" [06:00:44.555] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:44.555] | : .. ..- attr(*, "source")=List of 5 [06:00:44.555] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:44.555] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:44.555] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:44.555] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:44.555] | : .. .. ..$ pid : int 202520 [06:00:44.555] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:44.555] | : .. .. ..$ random: int 2147483647 [06:00:44.555] | : ..$ r_info :List of 4 [06:00:44.555] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:44.555] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:44.555] | : .. ..$ os : chr "windows" [06:00:44.555] | : .. ..$ os_name : chr "Windows" [06:00:44.555] | : .. ..$ captures_utf8: logi TRUE [06:00:44.555] | : ..$ version : chr "1.8" [06:00:44.555] | : ..- attr(*, "class")= chr "FutureResult" [06:00:44.555] | : $ success: logi TRUE [06:00:44.555] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:44.555] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:44.555] | : $ tag : NULL [06:00:44.575] | : Received FutureResult [06:00:44.576] | : FutureResult: [06:00:44.576] | : value: 'integer' [06:00:44.576] | : visible: TRUE [06:00:44.576] | : stdout: character [06:00:44.576] | : conditions: [n = 0] [06:00:44.576] | : RNG used: TRUE [06:00:44.576] | : duration: 0.007771015 secs (started 2025-06-05 06:00:44.528707) [06:00:44.576] | : version: 1.8 [06:00:44.577] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:44.577] | : . Removed future from position #1 [06:00:44.577] | : . Number of registered futures: 0 [06:00:44.578] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:44.578] | : Erased future from future backend [06:00:44.578] | : result() for ClusterFuture ... [06:00:44.578] | : . result already collected: FutureResult [06:00:44.579] | : result() for ClusterFuture ... done [06:00:44.579] | : signalConditions() ... [06:00:44.579] | : . include = 'immediateCondition' [06:00:44.579] | : . exclude = [06:00:44.580] | : . resignal = FALSE [06:00:44.580] | : . Number of conditions: 0 [06:00:44.580] | : . int 0 [06:00:44.581] | : signalConditions() ... done [06:00:44.581] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:44.581] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:44.582] resolved() for MultisessionFuture ('fsample_4-887368') ... done [06:00:44.582] assertFutureResult() ... [06:00:44.582] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:44.582] | Future uuid: 89 [06:00:44.582] | identical; success [06:00:44.583] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-89 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:44.583] value() for list ... [06:00:44.583] | recursive: 0 [06:00:44.584] | reduce: FALSE [06:00:44.584] | length: 4 [06:00:44.584] | Number of remaining objects: 4 [06:00:44.585] | checking value #1: [06:00:44.585] | 'obj' is MultisessionFuture [06:00:44.585] | MultisessionFuture #1 [06:00:44.585] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:44.586] | : nx: 4 [06:00:44.586] | : relay: TRUE [06:00:44.586] | : stdout: TRUE [06:00:44.586] | : signal: TRUE [06:00:44.586] | : resignal: FALSE [06:00:44.587] | : force: TRUE [06:00:44.587] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:44.587] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:44.587] | : until=1 [06:00:44.588] | : relaying element #1 [06:00:44.588] | : value() for MultisessionFuture ('fsample_1-886304') ... [06:00:44.588] | : . result() for ClusterFuture ... [06:00:44.589] | : . ' result already collected: FutureResult [06:00:44.589] | : . result() for ClusterFuture ... done [06:00:44.589] | : . result() for ClusterFuture ... [06:00:44.589] | : . ' result already collected: FutureResult [06:00:44.590] | : . result() for ClusterFuture ... done [06:00:44.590] | : . signalConditions() ... [06:00:44.590] | : . ' include = 'immediateCondition' [06:00:44.590] | : . ' exclude = [06:00:44.591] | : . ' resignal = FALSE [06:00:44.591] | : . ' Number of conditions: 0 [06:00:44.591] | : . ' int 0 [06:00:44.592] | : . signalConditions() ... done [06:00:44.592] | : . relay stdout ... [06:00:44.592] | : . relay stdout ... done [06:00:44.593] | : . check for misuse ... [06:00:44.593] | : . check for misuse ... done [06:00:44.593] | : value() for MultisessionFuture ('fsample_1-886304') ... done [06:00:44.593] | : result() for ClusterFuture ... [06:00:44.594] | : . result already collected: FutureResult [06:00:44.594] | : result() for ClusterFuture ... done [06:00:44.594] | : signalConditions() ... [06:00:44.594] | : . include = 'immediateCondition' [06:00:44.595] | : . exclude = [06:00:44.595] | : . resignal = FALSE [06:00:44.595] | : . Number of conditions: 0 [06:00:44.595] | : . int 0 [06:00:44.596] | : signalConditions() ... done [06:00:44.596] | : result() for ClusterFuture ... [06:00:44.597] | : . result already collected: FutureResult [06:00:44.597] | : result() for ClusterFuture ... done [06:00:44.597] | : signalConditions() ... [06:00:44.597] | : . include = 'condition' [06:00:44.598] | : . exclude = 'error', 'immediateCondition' [06:00:44.598] | : . resignal = TRUE [06:00:44.598] | : . Number of conditions: 0 [06:00:44.598] | : . int 0 [06:00:44.599] | : signalConditions() ... done [06:00:44.599] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.600] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.600] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:44.600] | value(, ...) ... [06:00:44.600] | value(, ...) ... done [06:00:44.601] | value() for MultisessionFuture ('fsample_1-886304') ... [06:00:44.601] | : result() for ClusterFuture ... [06:00:44.601] | : . result already collected: FutureResult [06:00:44.601] | : result() for ClusterFuture ... done [06:00:44.602] | : result() for ClusterFuture ... [06:00:44.602] | : . result already collected: FutureResult [06:00:44.602] | : result() for ClusterFuture ... done [06:00:44.603] | : signalConditions() ... [06:00:44.603] | : . include = 'immediateCondition' [06:00:44.603] | : . exclude = [06:00:44.603] | : . resignal = FALSE [06:00:44.604] | : . Number of conditions: 0 [06:00:44.604] | : . int 0 [06:00:44.605] | : signalConditions() ... done [06:00:44.605] | : check for misuse ... [06:00:44.605] | : check for misuse ... done [06:00:44.605] | value() for MultisessionFuture ('fsample_1-886304') ... done [06:00:44.606] | value: [06:00:44.606] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:44.606] | : nx: 4 [06:00:44.606] | : relay: TRUE [06:00:44.607] | : stdout: TRUE [06:00:44.607] | : signal: TRUE [06:00:44.607] | : resignal: FALSE [06:00:44.607] | : force: TRUE [06:00:44.608] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.608] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.608] | : until=2 [06:00:44.608] | : relaying element #2 [06:00:44.609] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.609] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.609] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:44.609] | resolve() for MultisessionFuture ... [06:00:44.610] | resolve() for MultisessionFuture ... done [06:00:44.610] | length: 3 (resolved future 1) [06:00:44.610] value() for list ... done [06:00:44.611] checking value #2: [06:00:44.611] 'obj' is MultisessionFuture [06:00:44.611] MultisessionFuture #2 [06:00:44.611] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:44.611] | nx: 4 [06:00:44.612] | relay: TRUE [06:00:44.612] | stdout: TRUE [06:00:44.612] | signal: TRUE [06:00:44.612] | resignal: FALSE [06:00:44.613] | force: TRUE [06:00:44.613] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.613] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:44.613] | until=2 [06:00:44.614] | relaying element #2 [06:00:44.614] | value() for MultisessionFuture ('fsample_2-969223') ... [06:00:44.614] | : result() for ClusterFuture ... [06:00:44.615] | : . result already collected: FutureResult [06:00:44.615] | : result() for ClusterFuture ... done [06:00:44.615] | : result() for ClusterFuture ... [06:00:44.615] | : . result already collected: FutureResult [06:00:44.616] | : result() for ClusterFuture ... done [06:00:44.616] | : signalConditions() ... [06:00:44.616] | : . include = 'immediateCondition' [06:00:44.616] | : . exclude = [06:00:44.617] | : . resignal = FALSE [06:00:44.617] | : . Number of conditions: 0 [06:00:44.617] | : . int 0 [06:00:44.618] | : signalConditions() ... done [06:00:44.618] | : relay stdout ... [06:00:44.619] | : relay stdout ... done [06:00:44.619] | : check for misuse ... [06:00:44.619] | : check for misuse ... done [06:00:44.620] | value() for MultisessionFuture ('fsample_2-969223') ... done [06:00:44.620] | result() for ClusterFuture ... [06:00:44.620] | : result already collected: FutureResult [06:00:44.620] | result() for ClusterFuture ... done [06:00:44.621] | signalConditions() ... [06:00:44.621] | : include = 'immediateCondition' [06:00:44.621] | : exclude = [06:00:44.622] | : resignal = FALSE [06:00:44.622] | : Number of conditions: 0 [06:00:44.622] | : int 0 [06:00:44.623] | signalConditions() ... done [06:00:44.623] | result() for ClusterFuture ... [06:00:44.624] | : result already collected: FutureResult [06:00:44.624] | result() for ClusterFuture ... done [06:00:44.624] | signalConditions() ... [06:00:44.625] | : include = 'condition' [06:00:44.625] | : exclude = 'error', 'immediateCondition' [06:00:44.625] | : resignal = TRUE [06:00:44.625] | : Number of conditions: 0 [06:00:44.626] | : int 0 [06:00:44.627] | signalConditions() ... done [06:00:44.627] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.627] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.628] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:44.628] value(, ...) ... [06:00:44.628] value(, ...) ... done [06:00:44.628] value() for MultisessionFuture ('fsample_2-969223') ... [06:00:44.629] | result() for ClusterFuture ... [06:00:44.629] | : result already collected: FutureResult [06:00:44.629] | result() for ClusterFuture ... done [06:00:44.630] | result() for ClusterFuture ... [06:00:44.630] | : result already collected: FutureResult [06:00:44.630] | result() for ClusterFuture ... done [06:00:44.631] | signalConditions() ... [06:00:44.631] | : include = 'immediateCondition' [06:00:44.631] | : exclude = [06:00:44.631] | : resignal = FALSE [06:00:44.632] | : Number of conditions: 0 [06:00:44.632] | : int 0 [06:00:44.633] | signalConditions() ... done [06:00:44.633] | check for misuse ... [06:00:44.634] | check for misuse ... done [06:00:44.634] value() for MultisessionFuture ('fsample_2-969223') ... done [06:00:44.634] value: [06:00:44.634] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:44.635] | nx: 4 [06:00:44.635] | relay: TRUE [06:00:44.635] | stdout: TRUE [06:00:44.635] | signal: TRUE [06:00:44.635] | resignal: FALSE [06:00:44.635] | force: TRUE [06:00:44.635] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.636] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.636] | until=3 [06:00:44.636] | relaying element #3 [06:00:44.636] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.636] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.636] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:44.637] resolve() for MultisessionFuture ... [06:00:44.637] resolve() for MultisessionFuture ... done [06:00:44.637] length: 2 (resolved future 2) [06:00:44.637] checking value #3: [06:00:44.637] 'obj' is MultisessionFuture [06:00:44.638] MultisessionFuture #3 [06:00:44.638] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:44.638] | nx: 4 [06:00:44.638] | relay: TRUE [06:00:44.638] | stdout: TRUE [06:00:44.638] | signal: TRUE [06:00:44.639] | resignal: FALSE [06:00:44.639] | force: TRUE [06:00:44.639] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.639] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:44.640] | until=3 [06:00:44.640] | relaying element #3 [06:00:44.640] | value() for MultisessionFuture ('fsample_3-997359') ... [06:00:44.641] | : result() for ClusterFuture ... [06:00:44.641] | : . result already collected: FutureResult [06:00:44.641] | : result() for ClusterFuture ... done [06:00:44.641] | : result() for ClusterFuture ... [06:00:44.642] | : . result already collected: FutureResult [06:00:44.642] | : result() for ClusterFuture ... done [06:00:44.642] | : signalConditions() ... [06:00:44.643] | : . include = 'immediateCondition' [06:00:44.643] | : . exclude = [06:00:44.643] | : . resignal = FALSE [06:00:44.643] | : . Number of conditions: 0 [06:00:44.644] | : . int 0 [06:00:44.644] | : signalConditions() ... done [06:00:44.645] | : relay stdout ... [06:00:44.645] | : relay stdout ... done [06:00:44.645] | : check for misuse ... [06:00:44.646] | : check for misuse ... done [06:00:44.646] | value() for MultisessionFuture ('fsample_3-997359') ... done [06:00:44.646] | result() for ClusterFuture ... [06:00:44.646] | : result already collected: FutureResult [06:00:44.647] | result() for ClusterFuture ... done [06:00:44.647] | signalConditions() ... [06:00:44.647] | : include = 'immediateCondition' [06:00:44.648] | : exclude = [06:00:44.648] | : resignal = FALSE [06:00:44.648] | : Number of conditions: 0 [06:00:44.648] | : int 0 [06:00:44.649] | signalConditions() ... done [06:00:44.649] | result() for ClusterFuture ... [06:00:44.650] | : result already collected: FutureResult [06:00:44.650] | result() for ClusterFuture ... done [06:00:44.650] | signalConditions() ... [06:00:44.651] | : include = 'condition' [06:00:44.651] | : exclude = 'error', 'immediateCondition' [06:00:44.651] | : resignal = TRUE [06:00:44.652] | : Number of conditions: 0 [06:00:44.652] | : int 0 [06:00:44.653] | signalConditions() ... done [06:00:44.653] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.653] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.654] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:44.654] value(, ...) ... [06:00:44.654] value(, ...) ... done [06:00:44.654] value() for MultisessionFuture ('fsample_3-997359') ... [06:00:44.655] | result() for ClusterFuture ... [06:00:44.655] | : result already collected: FutureResult [06:00:44.655] | result() for ClusterFuture ... done [06:00:44.655] | result() for ClusterFuture ... [06:00:44.656] | : result already collected: FutureResult [06:00:44.656] | result() for ClusterFuture ... done [06:00:44.656] | signalConditions() ... [06:00:44.657] | : include = 'immediateCondition' [06:00:44.657] | : exclude = [06:00:44.657] | : resignal = FALSE [06:00:44.657] | : Number of conditions: 0 [06:00:44.657] | : int 0 [06:00:44.658] | signalConditions() ... done [06:00:44.658] | check for misuse ... [06:00:44.658] | check for misuse ... done [06:00:44.658] value() for MultisessionFuture ('fsample_3-997359') ... done [06:00:44.659] value: [06:00:44.659] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:44.659] | nx: 4 [06:00:44.659] | relay: TRUE [06:00:44.659] | stdout: TRUE [06:00:44.659] | signal: TRUE [06:00:44.660] | resignal: FALSE [06:00:44.660] | force: TRUE [06:00:44.660] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.660] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.661] | until=4 [06:00:44.661] | relaying element #4 [06:00:44.661] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.661] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.661] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:44.661] resolve() for MultisessionFuture ... [06:00:44.662] resolve() for MultisessionFuture ... done [06:00:44.662] length: 1 (resolved future 3) [06:00:44.662] checking value #4: [06:00:44.662] 'obj' is MultisessionFuture [06:00:44.662] MultisessionFuture #4 [06:00:44.663] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:44.663] | nx: 4 [06:00:44.663] | relay: TRUE [06:00:44.663] | stdout: TRUE [06:00:44.663] | signal: TRUE [06:00:44.663] | resignal: FALSE [06:00:44.663] | force: TRUE [06:00:44.664] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.664] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:44.664] | until=4 [06:00:44.664] | relaying element #4 [06:00:44.664] | value() for MultisessionFuture ('fsample_4-887368') ... [06:00:44.664] | : result() for ClusterFuture ... [06:00:44.665] | : . result already collected: FutureResult [06:00:44.665] | : result() for ClusterFuture ... done [06:00:44.665] | : result() for ClusterFuture ... [06:00:44.665] | : . result already collected: FutureResult [06:00:44.665] | : result() for ClusterFuture ... done [06:00:44.665] | : signalConditions() ... [06:00:44.666] | : . include = 'immediateCondition' [06:00:44.666] | : . exclude = [06:00:44.666] | : . resignal = FALSE [06:00:44.666] | : . Number of conditions: 0 [06:00:44.666] | : . int 0 [06:00:44.667] | : signalConditions() ... done [06:00:44.667] | : relay stdout ... [06:00:44.667] | : relay stdout ... done [06:00:44.667] | : check for misuse ... [06:00:44.668] | : check for misuse ... done [06:00:44.668] | value() for MultisessionFuture ('fsample_4-887368') ... done [06:00:44.668] | result() for ClusterFuture ... [06:00:44.669] | : result already collected: FutureResult [06:00:44.669] | result() for ClusterFuture ... done [06:00:44.669] | signalConditions() ... [06:00:44.669] | : include = 'immediateCondition' [06:00:44.670] | : exclude = [06:00:44.670] | : resignal = FALSE [06:00:44.670] | : Number of conditions: 0 [06:00:44.671] | : int 0 [06:00:44.671] | signalConditions() ... done [06:00:44.672] | result() for ClusterFuture ... [06:00:44.672] | : result already collected: FutureResult [06:00:44.672] | result() for ClusterFuture ... done [06:00:44.673] | signalConditions() ... [06:00:44.673] | : include = 'condition' [06:00:44.673] | : exclude = 'error', 'immediateCondition' [06:00:44.673] | : resignal = TRUE [06:00:44.674] | : Number of conditions: 0 [06:00:44.674] | : int 0 [06:00:44.674] | signalConditions() ... done [06:00:44.675] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.675] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.678] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:44.678] value(, ...) ... [06:00:44.679] value(, ...) ... done [06:00:44.679] value() for MultisessionFuture ('fsample_4-887368') ... [06:00:44.679] | result() for ClusterFuture ... [06:00:44.679] | : result already collected: FutureResult [06:00:44.680] | result() for ClusterFuture ... done [06:00:44.680] | result() for ClusterFuture ... [06:00:44.680] | : result already collected: FutureResult [06:00:44.680] | result() for ClusterFuture ... done [06:00:44.681] | signalConditions() ... [06:00:44.681] | : include = 'immediateCondition' [06:00:44.681] | : exclude = [06:00:44.681] | : resignal = FALSE [06:00:44.681] | : Number of conditions: 0 [06:00:44.682] | : int 0 [06:00:44.682] | signalConditions() ... done [06:00:44.683] | check for misuse ... [06:00:44.683] | check for misuse ... done [06:00:44.683] value() for MultisessionFuture ('fsample_4-887368') ... done [06:00:44.683] value: [06:00:44.683] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:44.684] | nx: 4 [06:00:44.684] | relay: TRUE [06:00:44.684] | stdout: TRUE [06:00:44.684] | signal: TRUE [06:00:44.684] | resignal: FALSE [06:00:44.685] | force: TRUE [06:00:44.685] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.685] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.685] | until=4 [06:00:44.686] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.686] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.686] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:44.686] resolve() for MultisessionFuture ... [06:00:44.686] resolve() for MultisessionFuture ... done [06:00:44.687] length: 0 (resolved future 4) [06:00:44.687] Relaying remaining futures ... [06:00:44.687] | signalConditionsASAP(NULL, pos=0) ... [06:00:44.688] | : nx: 4 [06:00:44.688] | : relay: TRUE [06:00:44.688] | : stdout: TRUE [06:00:44.688] | : signal: TRUE [06:00:44.688] | : resignal: FALSE [06:00:44.689] | : force: TRUE [06:00:44.689] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.689] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:44.689] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.690] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:44.690] | signalConditionsASAP(NULL, pos=0) ... done [06:00:44.690] Relaying remaining futures ... done [[1]] [1] 3 [[2]] [1] 0 [[3]] [1] 2 [[4]] [1] 0 [06:00:44.691] future(..., label = 'fsample_1-521186') ... [06:00:44.691] | lazy: FALSE [06:00:44.691] | stdout: TRUE [06:00:44.691] | conditions: [n=1] 'condition' [06:00:44.692] | gc: FALSE [06:00:44.692] | earlySignal: FALSE [06:00:44.692] | getGlobalsAndPackages() ... [06:00:44.692] | : Searching for globals ... [06:00:44.702] | : . globals found: [3] '{', 'sample', 'x' [06:00:44.702] | : Searching for globals ... done [06:00:44.702] | : Resolving globals: FALSE [06:00:44.702] | : Search for packages associated with the globals ... [06:00:44.703] | : . Packages associated with globals: [1] 'base' [06:00:44.703] | : . Packages: [1] 'base' [06:00:44.704] | : Search for packages associated with the globals ... done [06:00:44.704] | : Packages after dropping 'base': [0] [06:00:44.704] | : globals: [1] 'x' [06:00:44.704] | : packages: [0] [06:00:44.705] | getGlobalsAndPackages() ... done [06:00:44.705] | run() for 'Future' ('fsample_1-521186') ... [06:00:44.705] | : state: 'created' [06:00:44.706] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.706] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.706] | : Using MultisessionFutureBackend ... [06:00:44.706] | : . Number of futures since start: 16 (16 created, 16 launched, 20 finished) [06:00:44.707] | : . Launching futures ... [06:00:44.707] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:44.707] | : . ' , Workers: [n=2] [06:00:44.707] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:44.710] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:44.710] | : . ' , requestWorker() ... [06:00:44.710] | : . ' , ; requestNode() ... [06:00:44.711] | : . ' , ; ` Number of workers: 2 [06:00:44.711] | : . ' , ; ` Polling for a free worker ... [06:00:44.711] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.711] | : . ' , ; ` | : Listing all futures [06:00:44.711] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.711] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.712] | : . ' , ; ` | Total time: 0 [06:00:44.712] | : . ' , ; ` Polling for a free worker ... done [06:00:44.712] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.712] | : . ' , ; ` | Listing all futures [06:00:44.712] | : . ' , ; ` | Number of registered futures: 0 [06:00:44.712] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.713] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:44.713] | : . ' , ; ` Index of first available worker: 1 [06:00:44.713] | : . ' , ; ` Validate that the worker is functional ... [06:00:44.787] | : . ' , ; ` | Worker is functional [06:00:44.787] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.787] | : . ' , ; ` | : Listing all futures [06:00:44.788] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.788] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.788] | : . ' , ; ` Validate that the worker is functional ... done [06:00:44.788] | : . ' , ; requestNode() ... done [06:00:44.789] | : . ' , ; cluster node index: 1 [06:00:44.789] | : . ' , requestWorker() ... done [06:00:44.789] | : . ' , eraseGlobalEnvironment() ... [06:00:44.790] | : . ' , eraseGlobalEnvironment() ... done [06:00:44.790] | : . ' , launchFuture() ... [06:00:44.791] | : . ' , ; cluster node index: 1 [06:00:44.791] | : . ' , ; getFutureData() ... [06:00:44.791] | : . ' , ; ` getFutureCore() ... [06:00:44.791] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:44.792] | : . ' , ; ` getFutureCore() ... done [06:00:44.792] | : . ' , ; ` getFutureCapture() ... [06:00:44.792] | : . ' , ; ` getFutureCapture() ... done [06:00:44.792] | : . ' , ; ` getFutureContext() ... [06:00:44.793] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.793] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:44.793] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.794] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:44.794] | : . ' , ; ` getFutureContext() ... done [06:00:44.794] | : . ' , ; getFutureData() ... done [06:00:44.795] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:44.795] | : . ' , ; ` Appended future to position #1 [06:00:44.795] | : . ' , ; ` Number of registered futures: 1 [06:00:44.796] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:44.796] | : . ' , launchFuture() ... done [06:00:44.796] | : . ' , MultisessionFuture started [06:00:44.796] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:44.797] | : . Launching futures ... done [06:00:44.797] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:44.797] | : Using MultisessionFutureBackend ... done [06:00:44.798] | run() for 'Future' ('fsample_1-521186') ... done [06:00:44.798] future(..., label = 'fsample_1-521186') ... done MultisessionFuture: Label: 'fsample_1-521186' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.93 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: 0x00000209fc6c0160 State: 'running' [06:00:44.818] resolved() for MultisessionFuture ('fsample_1-521186') ... [06:00:44.819] | Cluster node socket connection: index=4, id=1388 [06:00:44.819] | assertValidConnection() ... [06:00:44.819] | : cluster node index: 1 [06:00:44.820] | assertValidConnection() ... done [06:00:44.820] | receiveMessageFromWorker() for ClusterFuture ... [06:00:44.820] | : cluster node index: 1 [06:00:44.821] | : [1] TRUE [06:00:44.821] | : received data: [06:00:44.821] | : List of 5 [06:00:44.821] | : $ type : chr "VALUE" [06:00:44.821] | : $ value :List of 16 [06:00:44.821] | : ..$ value : int 2 [06:00:44.821] | : ..$ visible : logi TRUE [06:00:44.821] | : ..$ stdout : chr "" [06:00:44.821] | : ..$ conditions : list() [06:00:44.821] | : ..$ rng : logi TRUE [06:00:44.821] | : ..$ seed : int [1:626] 10403 1 1959707990 1509242321 -34255485 1645712402 1526521764 947287911 480683197 146969652 ... [06:00:44.821] | : ..$ misuseGlobalEnv : NULL [06:00:44.821] | : ..$ misuseConnections :List of 3 [06:00:44.821] | : .. ..$ added : NULL [06:00:44.821] | : .. ..$ removed : NULL [06:00:44.821] | : .. ..$ replaced: NULL [06:00:44.821] | : ..$ misuseDevices : NULL [06:00:44.821] | : ..$ misuseDefaultDevice: list() [06:00:44.821] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.821] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:44.821] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "90" [06:00:44.821] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:44.821] | : .. ..- attr(*, "source")=List of 5 [06:00:44.821] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:44.821] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:44.821] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:44.821] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:44.821] | : .. .. ..$ pid : int 202520 [06:00:44.821] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:44.821] | : .. .. ..$ random: int 2147483647 [06:00:44.821] | : ..$ r_info :List of 4 [06:00:44.821] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:44.821] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:44.821] | : .. ..$ os : chr "windows" [06:00:44.821] | : .. ..$ os_name : chr "Windows" [06:00:44.821] | : .. ..$ captures_utf8: logi TRUE [06:00:44.821] | : ..$ version : chr "1.8" [06:00:44.821] | : ..- attr(*, "class")= chr "FutureResult" [06:00:44.821] | : $ success: logi TRUE [06:00:44.821] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:44.821] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:44.821] | : $ tag : NULL [06:00:44.842] | : Received FutureResult [06:00:44.843] | : FutureResult: [06:00:44.843] | : value: 'integer' [06:00:44.843] | : visible: TRUE [06:00:44.843] | : stdout: character [06:00:44.843] | : conditions: [n = 0] [06:00:44.843] | : RNG used: TRUE [06:00:44.843] | : duration: 0.009194851 secs (started 2025-06-05 06:00:44.795669) [06:00:44.843] | : version: 1.8 [06:00:44.844] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:44.844] | : . Removed future from position #1 [06:00:44.844] | : . Number of registered futures: 0 [06:00:44.845] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:44.845] | : Erased future from future backend [06:00:44.845] | : result() for ClusterFuture ... [06:00:44.845] | : . result already collected: FutureResult [06:00:44.846] | : result() for ClusterFuture ... done [06:00:44.846] | : signalConditions() ... [06:00:44.846] | : . include = 'immediateCondition' [06:00:44.846] | : . exclude = [06:00:44.847] | : . resignal = FALSE [06:00:44.847] | : . Number of conditions: 0 [06:00:44.847] | : . int 0 [06:00:44.848] | : signalConditions() ... done [06:00:44.848] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:44.848] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:44.849] resolved() for MultisessionFuture ('fsample_1-521186') ... done [06:00:44.849] assertFutureResult() ... [06:00:44.849] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:44.849] | Future uuid: 90 [06:00:44.849] | identical; success [06:00:44.850] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-90 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:44.850] future(..., label = 'fsample_2-323260') ... [06:00:44.850] | lazy: FALSE [06:00:44.850] | stdout: TRUE [06:00:44.851] | conditions: [n=1] 'condition' [06:00:44.851] | gc: FALSE [06:00:44.851] | earlySignal: FALSE [06:00:44.851] | getGlobalsAndPackages() ... [06:00:44.852] | : Searching for globals ... [06:00:44.863] | : . globals found: [3] '{', 'sample', 'x' [06:00:44.863] | : Searching for globals ... done [06:00:44.863] | : Resolving globals: FALSE [06:00:44.863] | : Search for packages associated with the globals ... [06:00:44.864] | : . Packages associated with globals: [1] 'base' [06:00:44.864] | : . Packages: [1] 'base' [06:00:44.865] | : Search for packages associated with the globals ... done [06:00:44.865] | : Packages after dropping 'base': [0] [06:00:44.865] | : globals: [1] 'x' [06:00:44.866] | : packages: [0] [06:00:44.866] | getGlobalsAndPackages() ... done [06:00:44.866] | run() for 'Future' ('fsample_2-323260') ... [06:00:44.867] | : state: 'created' [06:00:44.867] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.867] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.868] | : Using MultisessionFutureBackend ... [06:00:44.868] | : . Number of futures since start: 17 (17 created, 17 launched, 21 finished) [06:00:44.868] | : . Launching futures ... [06:00:44.869] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:44.869] | : . ' , Workers: [n=2] [06:00:44.869] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:44.872] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:44.872] | : . ' , requestWorker() ... [06:00:44.872] | : . ' , ; requestNode() ... [06:00:44.872] | : . ' , ; ` Number of workers: 2 [06:00:44.873] | : . ' , ; ` Polling for a free worker ... [06:00:44.873] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.873] | : . ' , ; ` | : Listing all futures [06:00:44.873] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.874] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.874] | : . ' , ; ` | Total time: 0 [06:00:44.874] | : . ' , ; ` Polling for a free worker ... done [06:00:44.875] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.875] | : . ' , ; ` | Listing all futures [06:00:44.875] | : . ' , ; ` | Number of registered futures: 0 [06:00:44.876] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.876] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:44.876] | : . ' , ; ` Index of first available worker: 1 [06:00:44.877] | : . ' , ; ` Validate that the worker is functional ... [06:00:44.961] | : . ' , ; ` | Worker is functional [06:00:44.961] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:44.961] | : . ' , ; ` | : Listing all futures [06:00:44.962] | : . ' , ; ` | : Number of registered futures: 0 [06:00:44.962] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:44.962] | : . ' , ; ` Validate that the worker is functional ... done [06:00:44.962] | : . ' , ; requestNode() ... done [06:00:44.963] | : . ' , ; cluster node index: 1 [06:00:44.963] | : . ' , requestWorker() ... done [06:00:44.963] | : . ' , eraseGlobalEnvironment() ... [06:00:44.964] | : . ' , eraseGlobalEnvironment() ... done [06:00:44.964] | : . ' , launchFuture() ... [06:00:44.965] | : . ' , ; cluster node index: 1 [06:00:44.965] | : . ' , ; getFutureData() ... [06:00:44.965] | : . ' , ; ` getFutureCore() ... [06:00:44.965] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:44.966] | : . ' , ; ` getFutureCore() ... done [06:00:44.966] | : . ' , ; ` getFutureCapture() ... [06:00:44.966] | : . ' , ; ` getFutureCapture() ... done [06:00:44.966] | : . ' , ; ` getFutureContext() ... [06:00:44.967] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:44.967] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:44.967] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:44.967] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:44.967] | : . ' , ; ` getFutureContext() ... done [06:00:44.968] | : . ' , ; getFutureData() ... done [06:00:44.987] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:44.987] | : . ' , ; ` Appended future to position #1 [06:00:44.987] | : . ' , ; ` Number of registered futures: 1 [06:00:44.988] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:44.988] | : . ' , launchFuture() ... done [06:00:44.988] | : . ' , MultisessionFuture started [06:00:44.988] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:44.989] | : . Launching futures ... done [06:00:44.989] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:44.989] | : Using MultisessionFutureBackend ... done [06:00:44.989] | run() for 'Future' ('fsample_2-323260') ... done [06:00:44.990] future(..., label = 'fsample_2-323260') ... done MultisessionFuture: Label: 'fsample_2-323260' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.60 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: 0x00000209fc6c0160 State: 'running' [06:00:45.008] resolved() for MultisessionFuture ('fsample_2-323260') ... [06:00:45.009] | Cluster node socket connection: index=4, id=1388 [06:00:45.009] | assertValidConnection() ... [06:00:45.010] | : cluster node index: 1 [06:00:45.010] | assertValidConnection() ... done [06:00:45.011] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.011] | : cluster node index: 1 [06:00:45.011] | : [1] TRUE [06:00:45.012] | : received data: [06:00:45.012] | : List of 5 [06:00:45.012] | : $ type : chr "VALUE" [06:00:45.012] | : $ value :List of 16 [06:00:45.012] | : ..$ value : int 3 [06:00:45.012] | : ..$ visible : logi TRUE [06:00:45.012] | : ..$ stdout : chr "" [06:00:45.012] | : ..$ conditions : list() [06:00:45.012] | : ..$ rng : logi TRUE [06:00:45.012] | : ..$ seed : int [1:626] 10403 1 45466966 757347793 1674202499 140809234 1893457828 -1995737241 -327703363 1491571764 ... [06:00:45.012] | : ..$ misuseGlobalEnv : NULL [06:00:45.012] | : ..$ misuseConnections :List of 3 [06:00:45.012] | : .. ..$ added : NULL [06:00:45.012] | : .. ..$ removed : NULL [06:00:45.012] | : .. ..$ replaced: NULL [06:00:45.012] | : ..$ misuseDevices : NULL [06:00:45.012] | : ..$ misuseDefaultDevice: list() [06:00:45.012] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:45.012] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:44" [06:00:45.012] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "91" [06:00:45.012] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.012] | : .. ..- attr(*, "source")=List of 5 [06:00:45.012] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.012] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.012] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.012] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.012] | : .. .. ..$ pid : int 202520 [06:00:45.012] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.012] | : .. .. ..$ random: int 2147483647 [06:00:45.012] | : ..$ r_info :List of 4 [06:00:45.012] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.012] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.012] | : .. ..$ os : chr "windows" [06:00:45.012] | : .. ..$ os_name : chr "Windows" [06:00:45.012] | : .. ..$ captures_utf8: logi TRUE [06:00:45.012] | : ..$ version : chr "1.8" [06:00:45.012] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.012] | : $ success: logi TRUE [06:00:45.012] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:45.012] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.012] | : $ tag : NULL [06:00:45.035] | : Received FutureResult [06:00:45.035] | : FutureResult: [06:00:45.035] | : value: 'integer' [06:00:45.035] | : visible: TRUE [06:00:45.035] | : stdout: character [06:00:45.035] | : conditions: [n = 0] [06:00:45.035] | : RNG used: TRUE [06:00:45.035] | : duration: 0.00563693 secs (started 2025-06-05 06:00:44.987448) [06:00:45.035] | : version: 1.8 [06:00:45.036] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.037] | : . Removed future from position #1 [06:00:45.037] | : . Number of registered futures: 0 [06:00:45.037] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.038] | : Erased future from future backend [06:00:45.038] | : result() for ClusterFuture ... [06:00:45.038] | : . result already collected: FutureResult [06:00:45.039] | : result() for ClusterFuture ... done [06:00:45.039] | : signalConditions() ... [06:00:45.039] | : . include = 'immediateCondition' [06:00:45.039] | : . exclude = [06:00:45.040] | : . resignal = FALSE [06:00:45.040] | : . Number of conditions: 0 [06:00:45.040] | : . int 0 [06:00:45.041] | : signalConditions() ... done [06:00:45.041] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.042] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.042] resolved() for MultisessionFuture ('fsample_2-323260') ... done [06:00:45.042] assertFutureResult() ... [06:00:45.043] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.043] | Future uuid: 91 [06:00:45.043] | identical; success [06:00:45.043] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-91 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.044] future(..., label = 'fsample_3-721459') ... [06:00:45.044] | lazy: FALSE [06:00:45.044] | stdout: TRUE [06:00:45.045] | conditions: [n=1] 'condition' [06:00:45.045] | gc: FALSE [06:00:45.045] | earlySignal: FALSE [06:00:45.045] | getGlobalsAndPackages() ... [06:00:45.046] | : Searching for globals ... [06:00:45.058] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.058] | : Searching for globals ... done [06:00:45.058] | : Resolving globals: FALSE [06:00:45.059] | : Search for packages associated with the globals ... [06:00:45.059] | : . Packages associated with globals: [1] 'base' [06:00:45.060] | : . Packages: [1] 'base' [06:00:45.060] | : Search for packages associated with the globals ... done [06:00:45.061] | : Packages after dropping 'base': [0] [06:00:45.061] | : globals: [1] 'x' [06:00:45.061] | : packages: [0] [06:00:45.061] | getGlobalsAndPackages() ... done [06:00:45.062] | run() for 'Future' ('fsample_3-721459') ... [06:00:45.062] | : state: 'created' [06:00:45.063] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.063] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.063] | : Using MultisessionFutureBackend ... [06:00:45.064] | : . Number of futures since start: 18 (18 created, 18 launched, 22 finished) [06:00:45.064] | : . Launching futures ... [06:00:45.064] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.065] | : . ' , Workers: [n=2] [06:00:45.065] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.067] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.067] | : . ' , requestWorker() ... [06:00:45.067] | : . ' , ; requestNode() ... [06:00:45.068] | : . ' , ; ` Number of workers: 2 [06:00:45.068] | : . ' , ; ` Polling for a free worker ... [06:00:45.068] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.068] | : . ' , ; ` | : Listing all futures [06:00:45.068] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.068] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.069] | : . ' , ; ` | Total time: 0 [06:00:45.069] | : . ' , ; ` Polling for a free worker ... done [06:00:45.069] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.069] | : . ' , ; ` | Listing all futures [06:00:45.069] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.070] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.070] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.070] | : . ' , ; ` Index of first available worker: 1 [06:00:45.070] | : . ' , ; ` Validate that the worker is functional ... [06:00:45.143] | : . ' , ; ` | Worker is functional [06:00:45.143] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.143] | : . ' , ; ` | : Listing all futures [06:00:45.144] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.144] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.144] | : . ' , ; ` Validate that the worker is functional ... done [06:00:45.144] | : . ' , ; requestNode() ... done [06:00:45.145] | : . ' , ; cluster node index: 1 [06:00:45.145] | : . ' , requestWorker() ... done [06:00:45.145] | : . ' , eraseGlobalEnvironment() ... [06:00:45.146] | : . ' , eraseGlobalEnvironment() ... done [06:00:45.146] | : . ' , launchFuture() ... [06:00:45.147] | : . ' , ; cluster node index: 1 [06:00:45.147] | : . ' , ; getFutureData() ... [06:00:45.147] | : . ' , ; ` getFutureCore() ... [06:00:45.147] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:45.148] | : . ' , ; ` getFutureCore() ... done [06:00:45.148] | : . ' , ; ` getFutureCapture() ... [06:00:45.148] | : . ' , ; ` getFutureCapture() ... done [06:00:45.149] | : . ' , ; ` getFutureContext() ... [06:00:45.149] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.149] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:45.149] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.150] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:45.150] | : . ' , ; ` getFutureContext() ... done [06:00:45.150] | : . ' , ; getFutureData() ... done [06:00:45.172] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:45.173] | : . ' , ; ` Appended future to position #1 [06:00:45.173] | : . ' , ; ` Number of registered futures: 1 [06:00:45.174] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:45.174] | : . ' , launchFuture() ... done [06:00:45.174] | : . ' , MultisessionFuture started [06:00:45.174] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:45.175] | : . Launching futures ... done [06:00:45.175] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:45.175] | : Using MultisessionFutureBackend ... done [06:00:45.176] | run() for 'Future' ('fsample_3-721459') ... done [06:00:45.176] future(..., label = 'fsample_3-721459') ... done MultisessionFuture: Label: 'fsample_3-721459' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 527.22 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: 0x00000209fc6c0160 State: 'running' [06:00:45.197] resolved() for MultisessionFuture ('fsample_3-721459') ... [06:00:45.197] | Cluster node socket connection: index=4, id=1388 [06:00:45.198] | assertValidConnection() ... [06:00:45.198] | : cluster node index: 1 [06:00:45.199] | assertValidConnection() ... done [06:00:45.199] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.200] | : cluster node index: 1 [06:00:45.200] | : [1] TRUE [06:00:45.200] | : received data: [06:00:45.201] | : List of 5 [06:00:45.201] | : $ type : chr "VALUE" [06:00:45.201] | : $ value :List of 16 [06:00:45.201] | : ..$ value : int 2 [06:00:45.201] | : ..$ visible : logi TRUE [06:00:45.201] | : ..$ stdout : chr "" [06:00:45.201] | : ..$ conditions : list() [06:00:45.201] | : ..$ rng : logi TRUE [06:00:45.201] | : ..$ seed : int [1:626] 10403 1 -1625047 -714042405 765790442 -257898868 570898895 -1427722875 -1032235460 1788197650 ... [06:00:45.201] | : ..$ misuseGlobalEnv : NULL [06:00:45.201] | : ..$ misuseConnections :List of 3 [06:00:45.201] | : .. ..$ added : NULL [06:00:45.201] | : .. ..$ removed : NULL [06:00:45.201] | : .. ..$ replaced: NULL [06:00:45.201] | : ..$ misuseDevices : NULL [06:00:45.201] | : ..$ misuseDefaultDevice: list() [06:00:45.201] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.201] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.201] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "92" [06:00:45.201] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.201] | : .. ..- attr(*, "source")=List of 5 [06:00:45.201] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.201] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.201] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.201] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.201] | : .. .. ..$ pid : int 202520 [06:00:45.201] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.201] | : .. .. ..$ random: int 2147483647 [06:00:45.201] | : ..$ r_info :List of 4 [06:00:45.201] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.201] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.201] | : .. ..$ os : chr "windows" [06:00:45.201] | : .. ..$ os_name : chr "Windows" [06:00:45.201] | : .. ..$ captures_utf8: logi TRUE [06:00:45.201] | : ..$ version : chr "1.8" [06:00:45.201] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.201] | : $ success: logi TRUE [06:00:45.201] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:45.201] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.201] | : $ tag : NULL [06:00:45.217] | : Received FutureResult [06:00:45.217] | : FutureResult: [06:00:45.217] | : value: 'integer' [06:00:45.217] | : visible: TRUE [06:00:45.217] | : stdout: character [06:00:45.217] | : conditions: [n = 0] [06:00:45.217] | : RNG used: TRUE [06:00:45.217] | : duration: 0.007138968 secs (started 2025-06-05 06:00:45.173258) [06:00:45.217] | : version: 1.8 [06:00:45.218] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.218] | : . Removed future from position #1 [06:00:45.218] | : . Number of registered futures: 0 [06:00:45.218] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.219] | : Erased future from future backend [06:00:45.219] | : result() for ClusterFuture ... [06:00:45.219] | : . result already collected: FutureResult [06:00:45.219] | : result() for ClusterFuture ... done [06:00:45.219] | : signalConditions() ... [06:00:45.219] | : . include = 'immediateCondition' [06:00:45.220] | : . exclude = [06:00:45.220] | : . resignal = FALSE [06:00:45.220] | : . Number of conditions: 0 [06:00:45.220] | : . int 0 [06:00:45.221] | : signalConditions() ... done [06:00:45.221] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.221] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.221] resolved() for MultisessionFuture ('fsample_3-721459') ... done [06:00:45.222] assertFutureResult() ... [06:00:45.222] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.222] | Future uuid: 92 [06:00:45.222] | identical; success [06:00:45.222] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-92 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.223] future(..., label = 'fsample_4-69258') ... [06:00:45.223] | lazy: FALSE [06:00:45.223] | stdout: TRUE [06:00:45.224] | conditions: [n=1] 'condition' [06:00:45.224] | gc: FALSE [06:00:45.224] | earlySignal: FALSE [06:00:45.224] | getGlobalsAndPackages() ... [06:00:45.224] | : Searching for globals ... [06:00:45.231] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.231] | : Searching for globals ... done [06:00:45.231] | : Resolving globals: FALSE [06:00:45.232] | : Search for packages associated with the globals ... [06:00:45.232] | : . Packages associated with globals: [1] 'base' [06:00:45.232] | : . Packages: [1] 'base' [06:00:45.233] | : Search for packages associated with the globals ... done [06:00:45.233] | : Packages after dropping 'base': [0] [06:00:45.233] | : globals: [1] 'x' [06:00:45.233] | : packages: [0] [06:00:45.233] | getGlobalsAndPackages() ... done [06:00:45.234] | run() for 'Future' ('fsample_4-69258') ... [06:00:45.234] | : state: 'created' [06:00:45.234] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.235] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.235] | : Using MultisessionFutureBackend ... [06:00:45.235] | : . Number of futures since start: 19 (19 created, 19 launched, 23 finished) [06:00:45.236] | : . Launching futures ... [06:00:45.236] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.236] | : . ' , Workers: [n=2] [06:00:45.236] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.239] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.240] | : . ' , requestWorker() ... [06:00:45.240] | : . ' , ; requestNode() ... [06:00:45.240] | : . ' , ; ` Number of workers: 2 [06:00:45.240] | : . ' , ; ` Polling for a free worker ... [06:00:45.241] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.241] | : . ' , ; ` | : Listing all futures [06:00:45.241] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.242] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.242] | : . ' , ; ` | Total time: 0 [06:00:45.242] | : . ' , ; ` Polling for a free worker ... done [06:00:45.242] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.243] | : . ' , ; ` | Listing all futures [06:00:45.243] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.243] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.243] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.244] | : . ' , ; ` Index of first available worker: 1 [06:00:45.244] | : . ' , ; ` Validate that the worker is functional ... [06:00:45.321] | : . ' , ; ` | Worker is functional [06:00:45.321] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.321] | : . ' , ; ` | : Listing all futures [06:00:45.322] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.322] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.322] | : . ' , ; ` Validate that the worker is functional ... done [06:00:45.322] | : . ' , ; requestNode() ... done [06:00:45.322] | : . ' , ; cluster node index: 1 [06:00:45.322] | : . ' , requestWorker() ... done [06:00:45.323] | : . ' , eraseGlobalEnvironment() ... [06:00:45.323] | : . ' , eraseGlobalEnvironment() ... done [06:00:45.323] | : . ' , launchFuture() ... [06:00:45.324] | : . ' , ; cluster node index: 1 [06:00:45.324] | : . ' , ; getFutureData() ... [06:00:45.324] | : . ' , ; ` getFutureCore() ... [06:00:45.324] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:45.324] | : . ' , ; ` getFutureCore() ... done [06:00:45.324] | : . ' , ; ` getFutureCapture() ... [06:00:45.325] | : . ' , ; ` getFutureCapture() ... done [06:00:45.325] | : . ' , ; ` getFutureContext() ... [06:00:45.325] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.325] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:45.325] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.325] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:45.326] | : . ' , ; ` getFutureContext() ... done [06:00:45.326] | : . ' , ; getFutureData() ... done [06:00:45.346] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:45.346] | : . ' , ; ` Appended future to position #1 [06:00:45.346] | : . ' , ; ` Number of registered futures: 1 [06:00:45.347] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:45.347] | : . ' , launchFuture() ... done [06:00:45.347] | : . ' , MultisessionFuture started [06:00:45.347] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:45.348] | : . Launching futures ... done [06:00:45.348] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:45.348] | : Using MultisessionFutureBackend ... done [06:00:45.349] | run() for 'Future' ('fsample_4-69258') ... done [06:00:45.349] future(..., label = 'fsample_4-69258') ... done MultisessionFuture: Label: 'fsample_4-69258' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.85 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: 0x00000209fc6c0160 State: 'running' [06:00:45.367] resolved() for MultisessionFuture ('fsample_4-69258') ... [06:00:45.368] | Cluster node socket connection: index=4, id=1388 [06:00:45.368] | assertValidConnection() ... [06:00:45.368] | : cluster node index: 1 [06:00:45.369] | assertValidConnection() ... done [06:00:45.369] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.369] | : cluster node index: 1 [06:00:45.369] | : [1] TRUE [06:00:45.370] | : received data: [06:00:45.370] | : List of 5 [06:00:45.370] | : $ type : chr "VALUE" [06:00:45.370] | : $ value :List of 16 [06:00:45.370] | : ..$ value : int 2 [06:00:45.370] | : ..$ visible : logi TRUE [06:00:45.370] | : ..$ stdout : chr "" [06:00:45.370] | : ..$ conditions : list() [06:00:45.370] | : ..$ rng : logi TRUE [06:00:45.370] | : ..$ seed : int [1:626] 10403 1 689026089 146215899 490440938 -1586870644 -1650411057 -1069273723 513594940 -10405102 ... [06:00:45.370] | : ..$ misuseGlobalEnv : NULL [06:00:45.370] | : ..$ misuseConnections :List of 3 [06:00:45.370] | : .. ..$ added : NULL [06:00:45.370] | : .. ..$ removed : NULL [06:00:45.370] | : .. ..$ replaced: NULL [06:00:45.370] | : ..$ misuseDevices : NULL [06:00:45.370] | : ..$ misuseDefaultDevice: list() [06:00:45.370] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.370] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.370] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "93" [06:00:45.370] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.370] | : .. ..- attr(*, "source")=List of 5 [06:00:45.370] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.370] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.370] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.370] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.370] | : .. .. ..$ pid : int 202520 [06:00:45.370] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.370] | : .. .. ..$ random: int 2147483647 [06:00:45.370] | : ..$ r_info :List of 4 [06:00:45.370] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.370] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.370] | : .. ..$ os : chr "windows" [06:00:45.370] | : .. ..$ os_name : chr "Windows" [06:00:45.370] | : .. ..$ captures_utf8: logi TRUE [06:00:45.370] | : ..$ version : chr "1.8" [06:00:45.370] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.370] | : $ success: logi TRUE [06:00:45.370] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:45.370] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.370] | : $ tag : NULL [06:00:45.391] | : Received FutureResult [06:00:45.391] | : FutureResult: [06:00:45.391] | : value: 'integer' [06:00:45.391] | : visible: TRUE [06:00:45.391] | : stdout: character [06:00:45.391] | : conditions: [n = 0] [06:00:45.391] | : RNG used: TRUE [06:00:45.391] | : duration: 0.005628109 secs (started 2025-06-05 06:00:45.346473) [06:00:45.391] | : version: 1.8 [06:00:45.392] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.392] | : . Removed future from position #1 [06:00:45.393] | : . Number of registered futures: 0 [06:00:45.393] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.393] | : Erased future from future backend [06:00:45.393] | : result() for ClusterFuture ... [06:00:45.394] | : . result already collected: FutureResult [06:00:45.394] | : result() for ClusterFuture ... done [06:00:45.394] | : signalConditions() ... [06:00:45.395] | : . include = 'immediateCondition' [06:00:45.395] | : . exclude = [06:00:45.395] | : . resignal = FALSE [06:00:45.395] | : . Number of conditions: 0 [06:00:45.396] | : . int 0 [06:00:45.396] | : signalConditions() ... done [06:00:45.397] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.397] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.397] resolved() for MultisessionFuture ('fsample_4-69258') ... done [06:00:45.397] assertFutureResult() ... [06:00:45.398] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.398] | Future uuid: 93 [06:00:45.398] | identical; success [06:00:45.398] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-93 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.399] value() for list ... [06:00:45.399] | recursive: 0 [06:00:45.399] | reduce: FALSE [06:00:45.400] | length: 4 [06:00:45.400] | Number of remaining objects: 4 [06:00:45.401] | checking value #1: [06:00:45.401] | 'obj' is MultisessionFuture [06:00:45.401] | MultisessionFuture #1 [06:00:45.402] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:45.402] | : nx: 4 [06:00:45.402] | : relay: TRUE [06:00:45.402] | : stdout: TRUE [06:00:45.403] | : signal: TRUE [06:00:45.403] | : resignal: FALSE [06:00:45.403] | : force: TRUE [06:00:45.403] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:45.404] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:45.404] | : until=1 [06:00:45.404] | : relaying element #1 [06:00:45.405] | : value() for MultisessionFuture ('fsample_1-521186') ... [06:00:45.405] | : . result() for ClusterFuture ... [06:00:45.405] | : . ' result already collected: FutureResult [06:00:45.406] | : . result() for ClusterFuture ... done [06:00:45.406] | : . result() for ClusterFuture ... [06:00:45.406] | : . ' result already collected: FutureResult [06:00:45.407] | : . result() for ClusterFuture ... done [06:00:45.407] | : . signalConditions() ... [06:00:45.407] | : . ' include = 'immediateCondition' [06:00:45.407] | : . ' exclude = [06:00:45.408] | : . ' resignal = FALSE [06:00:45.408] | : . ' Number of conditions: 0 [06:00:45.408] | : . ' int 0 [06:00:45.409] | : . signalConditions() ... done [06:00:45.409] | : . relay stdout ... [06:00:45.409] | : . relay stdout ... done [06:00:45.409] | : . check for misuse ... [06:00:45.410] | : . check for misuse ... done [06:00:45.410] | : value() for MultisessionFuture ('fsample_1-521186') ... done [06:00:45.410] | : result() for ClusterFuture ... [06:00:45.410] | : . result already collected: FutureResult [06:00:45.410] | : result() for ClusterFuture ... done [06:00:45.411] | : signalConditions() ... [06:00:45.411] | : . include = 'immediateCondition' [06:00:45.411] | : . exclude = [06:00:45.411] | : . resignal = FALSE [06:00:45.411] | : . Number of conditions: 1 [06:00:45.411] | : . int 1 [06:00:45.412] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:45.412] | : signalConditions() ... done [06:00:45.412] | : result() for ClusterFuture ... [06:00:45.412] | : . result already collected: FutureResult [06:00:45.413] | : result() for ClusterFuture ... done [06:00:45.413] | : signalConditions() ... [06:00:45.413] | : . include = 'condition' [06:00:45.413] | : . exclude = 'error', 'immediateCondition' [06:00:45.413] | : . resignal = TRUE [06:00:45.413] | : . Number of conditions: 1 [06:00:45.414] | : . int 1 [06:00:45.414] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:45.414] | : . Condition #1: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:45.415] | : signalConditions() ... done [06:00:45.415] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:45.415] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:45.418] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:45.418] value() for list ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-90 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-521186' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 539.69 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: 0x00000209fc6c0160 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-90 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureWarning' Duration: 0.009194851 secs (started 2025-06-05 06:00:44.795669) Worker process: 5b49070b41ebbfd33423811563c3d729 DEBUG: END TROUBLESHOOTING HELP [06:00:45.438] future(..., label = 'fsample_1-618114') ... [06:00:45.439] | lazy: FALSE [06:00:45.439] | stdout: TRUE [06:00:45.439] | conditions: [n=1] 'condition' [06:00:45.440] | gc: FALSE [06:00:45.440] | earlySignal: FALSE [06:00:45.440] | getGlobalsAndPackages() ... [06:00:45.440] | : Searching for globals ... [06:00:45.452] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.452] | : Searching for globals ... done [06:00:45.453] | : Resolving globals: FALSE [06:00:45.453] | : Search for packages associated with the globals ... [06:00:45.454] | : . Packages associated with globals: [1] 'base' [06:00:45.454] | : . Packages: [1] 'base' [06:00:45.454] | : Search for packages associated with the globals ... done [06:00:45.455] | : Packages after dropping 'base': [0] [06:00:45.455] | : globals: [1] 'x' [06:00:45.455] | : packages: [0] [06:00:45.455] | getGlobalsAndPackages() ... done [06:00:45.456] | run() for 'Future' ('fsample_1-618114') ... [06:00:45.456] | : state: 'created' [06:00:45.456] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.457] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.457] | : Using MultisessionFutureBackend ... [06:00:45.457] | : . Number of futures since start: 20 (20 created, 20 launched, 24 finished) [06:00:45.458] | : . Launching futures ... [06:00:45.458] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.458] | : . ' , Workers: [n=2] [06:00:45.458] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.461] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.462] | : . ' , requestWorker() ... [06:00:45.462] | : . ' , ; requestNode() ... [06:00:45.462] | : . ' , ; ` Number of workers: 2 [06:00:45.462] | : . ' , ; ` Polling for a free worker ... [06:00:45.463] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.463] | : . ' , ; ` | : Listing all futures [06:00:45.463] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.463] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.463] | : . ' , ; ` | Total time: 0 [06:00:45.464] | : . ' , ; ` Polling for a free worker ... done [06:00:45.464] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.464] | : . ' , ; ` | Listing all futures [06:00:45.464] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.465] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.465] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.465] | : . ' , ; ` Index of first available worker: 1 [06:00:45.465] | : . ' , ; ` Validate that the worker is functional ... [06:00:45.547] | : . ' , ; ` | Worker is functional [06:00:45.547] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.547] | : . ' , ; ` | : Listing all futures [06:00:45.548] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.548] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.548] | : . ' , ; ` Validate that the worker is functional ... done [06:00:45.548] | : . ' , ; requestNode() ... done [06:00:45.548] | : . ' , ; cluster node index: 1 [06:00:45.549] | : . ' , requestWorker() ... done [06:00:45.549] | : . ' , eraseGlobalEnvironment() ... [06:00:45.549] | : . ' , eraseGlobalEnvironment() ... done [06:00:45.550] | : . ' , launchFuture() ... [06:00:45.550] | : . ' , ; cluster node index: 1 [06:00:45.550] | : . ' , ; getFutureData() ... [06:00:45.550] | : . ' , ; ` getFutureCore() ... [06:00:45.550] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:45.551] | : . ' , ; ` getFutureCore() ... done [06:00:45.551] | : . ' , ; ` getFutureCapture() ... [06:00:45.551] | : . ' , ; ` getFutureCapture() ... done [06:00:45.552] | : . ' , ; ` getFutureContext() ... [06:00:45.552] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.552] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:45.553] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.553] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:45.553] | : . ' , ; ` getFutureContext() ... done [06:00:45.554] | : . ' , ; getFutureData() ... done [06:00:45.554] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:45.555] | : . ' , ; ` Appended future to position #1 [06:00:45.555] | : . ' , ; ` Number of registered futures: 1 [06:00:45.555] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:45.555] | : . ' , launchFuture() ... done [06:00:45.556] | : . ' , MultisessionFuture started [06:00:45.556] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:45.556] | : . Launching futures ... done [06:00:45.556] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:45.556] | : Using MultisessionFutureBackend ... done [06:00:45.556] | run() for 'Future' ('fsample_1-618114') ... done [06:00:45.557] future(..., label = 'fsample_1-618114') ... done MultisessionFuture: Label: 'fsample_1-618114' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.77 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: 0x00000209fb754890 State: 'running' [06:00:45.575] resolved() for MultisessionFuture ('fsample_1-618114') ... [06:00:45.576] | Cluster node socket connection: index=4, id=1388 [06:00:45.576] | assertValidConnection() ... [06:00:45.577] | : cluster node index: 1 [06:00:45.577] | assertValidConnection() ... done [06:00:45.578] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.578] | : cluster node index: 1 [06:00:45.578] | : [1] TRUE [06:00:45.579] | : received data: [06:00:45.579] | : List of 5 [06:00:45.579] | : $ type : chr "VALUE" [06:00:45.579] | : $ value :List of 16 [06:00:45.579] | : ..$ value : int 0 [06:00:45.579] | : ..$ visible : logi TRUE [06:00:45.579] | : ..$ stdout : chr "" [06:00:45.579] | : ..$ conditions : list() [06:00:45.579] | : ..$ rng : logi TRUE [06:00:45.579] | : ..$ seed : int [1:626] 10403 1 -1018252247 -2055859237 118393066 -1873983860 799652303 -1922486907 -764160452 -867026158 ... [06:00:45.579] | : ..$ misuseGlobalEnv : NULL [06:00:45.579] | : ..$ misuseConnections :List of 3 [06:00:45.579] | : .. ..$ added : NULL [06:00:45.579] | : .. ..$ removed : NULL [06:00:45.579] | : .. ..$ replaced: NULL [06:00:45.579] | : ..$ misuseDevices : NULL [06:00:45.579] | : ..$ misuseDefaultDevice: list() [06:00:45.579] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.579] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.579] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "94" [06:00:45.579] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.579] | : .. ..- attr(*, "source")=List of 5 [06:00:45.579] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.579] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.579] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.579] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.579] | : .. .. ..$ pid : int 202520 [06:00:45.579] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.579] | : .. .. ..$ random: int 2147483647 [06:00:45.579] | : ..$ r_info :List of 4 [06:00:45.579] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.579] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.579] | : .. ..$ os : chr "windows" [06:00:45.579] | : .. ..$ os_name : chr "Windows" [06:00:45.579] | : .. ..$ captures_utf8: logi TRUE [06:00:45.579] | : ..$ version : chr "1.8" [06:00:45.579] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.579] | : $ success: logi TRUE [06:00:45.579] | : $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [06:00:45.579] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.579] | : $ tag : NULL [06:00:45.598] | : Received FutureResult [06:00:45.598] | : FutureResult: [06:00:45.598] | : value: 'integer' [06:00:45.598] | : visible: TRUE [06:00:45.598] | : stdout: character [06:00:45.598] | : conditions: [n = 0] [06:00:45.598] | : RNG used: TRUE [06:00:45.598] | : duration: 0.0119381 secs (started 2025-06-05 06:00:45.555333) [06:00:45.598] | : version: 1.8 [06:00:45.599] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.599] | : . Removed future from position #1 [06:00:45.599] | : . Number of registered futures: 0 [06:00:45.600] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.600] | : Erased future from future backend [06:00:45.600] | : result() for ClusterFuture ... [06:00:45.601] | : . result already collected: FutureResult [06:00:45.601] | : result() for ClusterFuture ... done [06:00:45.601] | : signalConditions() ... [06:00:45.601] | : . include = 'immediateCondition' [06:00:45.602] | : . exclude = [06:00:45.602] | : . resignal = FALSE [06:00:45.602] | : . Number of conditions: 0 [06:00:45.602] | : . int 0 [06:00:45.603] | : signalConditions() ... done [06:00:45.603] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.604] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.604] resolved() for MultisessionFuture ('fsample_1-618114') ... done [06:00:45.604] assertFutureResult() ... [06:00:45.604] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.604] | Future uuid: 94 [06:00:45.605] | identical; success [06:00:45.605] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-94 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.605] future(..., label = 'fsample_2-323939') ... [06:00:45.606] | lazy: FALSE [06:00:45.606] | stdout: TRUE [06:00:45.606] | conditions: [n=1] 'condition' [06:00:45.606] | gc: FALSE [06:00:45.606] | earlySignal: FALSE [06:00:45.607] | getGlobalsAndPackages() ... [06:00:45.607] | : Searching for globals ... [06:00:45.618] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.618] | : Searching for globals ... done [06:00:45.618] | : Resolving globals: FALSE [06:00:45.619] | : Search for packages associated with the globals ... [06:00:45.619] | : . Packages associated with globals: [1] 'base' [06:00:45.619] | : . Packages: [1] 'base' [06:00:45.620] | : Search for packages associated with the globals ... done [06:00:45.620] | : Packages after dropping 'base': [0] [06:00:45.620] | : globals: [1] 'x' [06:00:45.621] | : packages: [0] [06:00:45.621] | getGlobalsAndPackages() ... done [06:00:45.621] | run() for 'Future' ('fsample_2-323939') ... [06:00:45.622] | : state: 'created' [06:00:45.622] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.622] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.622] | : Using MultisessionFutureBackend ... [06:00:45.623] | : . Number of futures since start: 21 (21 created, 21 launched, 25 finished) [06:00:45.623] | : . Launching futures ... [06:00:45.623] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.624] | : . ' , Workers: [n=2] [06:00:45.624] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.627] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.627] | : . ' , requestWorker() ... [06:00:45.627] | : . ' , ; requestNode() ... [06:00:45.628] | : . ' , ; ` Number of workers: 2 [06:00:45.628] | : . ' , ; ` Polling for a free worker ... [06:00:45.628] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.628] | : . ' , ; ` | : Listing all futures [06:00:45.629] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.629] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.629] | : . ' , ; ` | Total time: 0 [06:00:45.630] | : . ' , ; ` Polling for a free worker ... done [06:00:45.630] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.630] | : . ' , ; ` | Listing all futures [06:00:45.630] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.631] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.631] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.631] | : . ' , ; ` Index of first available worker: 1 [06:00:45.631] | : . ' , ; ` Validate that the worker is functional ... [06:00:45.707] | : . ' , ; ` | Worker is functional [06:00:45.708] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.708] | : . ' , ; ` | : Listing all futures [06:00:45.708] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.708] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.709] | : . ' , ; ` Validate that the worker is functional ... done [06:00:45.709] | : . ' , ; requestNode() ... done [06:00:45.709] | : . ' , ; cluster node index: 1 [06:00:45.709] | : . ' , requestWorker() ... done [06:00:45.709] | : . ' , eraseGlobalEnvironment() ... [06:00:45.710] | : . ' , eraseGlobalEnvironment() ... done [06:00:45.710] | : . ' , launchFuture() ... [06:00:45.710] | : . ' , ; cluster node index: 1 [06:00:45.710] | : . ' , ; getFutureData() ... [06:00:45.710] | : . ' , ; ` getFutureCore() ... [06:00:45.711] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:45.711] | : . ' , ; ` getFutureCore() ... done [06:00:45.711] | : . ' , ; ` getFutureCapture() ... [06:00:45.711] | : . ' , ; ` getFutureCapture() ... done [06:00:45.711] | : . ' , ; ` getFutureContext() ... [06:00:45.711] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.712] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:45.712] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.712] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:45.712] | : . ' , ; ` getFutureContext() ... done [06:00:45.712] | : . ' , ; getFutureData() ... done [06:00:45.731] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:45.731] | : . ' , ; ` Appended future to position #1 [06:00:45.732] | : . ' , ; ` Number of registered futures: 1 [06:00:45.732] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:45.732] | : . ' , launchFuture() ... done [06:00:45.732] | : . ' , MultisessionFuture started [06:00:45.733] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:45.733] | : . Launching futures ... done [06:00:45.733] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:45.733] | : Using MultisessionFutureBackend ... done [06:00:45.734] | run() for 'Future' ('fsample_2-323939') ... done [06:00:45.734] future(..., label = 'fsample_2-323939') ... done MultisessionFuture: Label: 'fsample_2-323939' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.51 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: 0x00000209fb754890 State: 'running' [06:00:45.754] resolved() for MultisessionFuture ('fsample_2-323939') ... [06:00:45.755] | Cluster node socket connection: index=4, id=1388 [06:00:45.755] | assertValidConnection() ... [06:00:45.755] | : cluster node index: 1 [06:00:45.756] | assertValidConnection() ... done [06:00:45.756] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.757] | : cluster node index: 1 [06:00:45.757] | : [1] TRUE [06:00:45.757] | : received data: [06:00:45.758] | : List of 5 [06:00:45.758] | : $ type : chr "VALUE" [06:00:45.758] | : $ value :List of 16 [06:00:45.758] | : ..$ value : int 1 [06:00:45.758] | : ..$ visible : logi TRUE [06:00:45.758] | : ..$ stdout : chr "" [06:00:45.758] | : ..$ conditions : list() [06:00:45.758] | : ..$ rng : logi TRUE [06:00:45.758] | : ..$ seed : int [1:626] 10403 1 1848554537 -2104093733 -747730710 -726841716 -1568032305 -1685508731 -1110190532 -1804453102 ... [06:00:45.758] | : ..$ misuseGlobalEnv : NULL [06:00:45.758] | : ..$ misuseConnections :List of 3 [06:00:45.758] | : .. ..$ added : NULL [06:00:45.758] | : .. ..$ removed : NULL [06:00:45.758] | : .. ..$ replaced: NULL [06:00:45.758] | : ..$ misuseDevices : NULL [06:00:45.758] | : ..$ misuseDefaultDevice: list() [06:00:45.758] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.758] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.758] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "95" [06:00:45.758] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.758] | : .. ..- attr(*, "source")=List of 5 [06:00:45.758] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.758] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.758] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.758] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.758] | : .. .. ..$ pid : int 202520 [06:00:45.758] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.758] | : .. .. ..$ random: int 2147483647 [06:00:45.758] | : ..$ r_info :List of 4 [06:00:45.758] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.758] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.758] | : .. ..$ os : chr "windows" [06:00:45.758] | : .. ..$ os_name : chr "Windows" [06:00:45.758] | : .. ..$ captures_utf8: logi TRUE [06:00:45.758] | : ..$ version : chr "1.8" [06:00:45.758] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.758] | : $ success: logi TRUE [06:00:45.758] | : $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [06:00:45.758] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.758] | : $ tag : NULL [06:00:45.777] | : Received FutureResult [06:00:45.777] | : FutureResult: [06:00:45.777] | : value: 'integer' [06:00:45.777] | : visible: TRUE [06:00:45.777] | : stdout: character [06:00:45.777] | : conditions: [n = 0] [06:00:45.777] | : RNG used: TRUE [06:00:45.777] | : duration: 0.005960941 secs (started 2025-06-05 06:00:45.731828) [06:00:45.777] | : version: 1.8 [06:00:45.778] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.778] | : . Removed future from position #1 [06:00:45.779] | : . Number of registered futures: 0 [06:00:45.779] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.779] | : Erased future from future backend [06:00:45.780] | : result() for ClusterFuture ... [06:00:45.780] | : . result already collected: FutureResult [06:00:45.780] | : result() for ClusterFuture ... done [06:00:45.780] | : signalConditions() ... [06:00:45.781] | : . include = 'immediateCondition' [06:00:45.781] | : . exclude = [06:00:45.781] | : . resignal = FALSE [06:00:45.781] | : . Number of conditions: 0 [06:00:45.782] | : . int 0 [06:00:45.783] | : signalConditions() ... done [06:00:45.783] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.783] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.783] resolved() for MultisessionFuture ('fsample_2-323939') ... done [06:00:45.784] assertFutureResult() ... [06:00:45.784] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.784] | Future uuid: 95 [06:00:45.784] | identical; success [06:00:45.784] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-95 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.785] future(..., label = 'fsample_3-634274') ... [06:00:45.785] | lazy: FALSE [06:00:45.785] | stdout: TRUE [06:00:45.785] | conditions: [n=1] 'condition' [06:00:45.786] | gc: FALSE [06:00:45.786] | earlySignal: FALSE [06:00:45.786] | getGlobalsAndPackages() ... [06:00:45.786] | : Searching for globals ... [06:00:45.797] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.798] | : Searching for globals ... done [06:00:45.798] | : Resolving globals: FALSE [06:00:45.798] | : Search for packages associated with the globals ... [06:00:45.799] | : . Packages associated with globals: [1] 'base' [06:00:45.799] | : . Packages: [1] 'base' [06:00:45.799] | : Search for packages associated with the globals ... done [06:00:45.800] | : Packages after dropping 'base': [0] [06:00:45.800] | : globals: [1] 'x' [06:00:45.800] | : packages: [0] [06:00:45.800] | getGlobalsAndPackages() ... done [06:00:45.801] | run() for 'Future' ('fsample_3-634274') ... [06:00:45.801] | : state: 'created' [06:00:45.801] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.801] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.801] | : Using MultisessionFutureBackend ... [06:00:45.802] | : . Number of futures since start: 22 (22 created, 22 launched, 26 finished) [06:00:45.802] | : . Launching futures ... [06:00:45.802] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.802] | : . ' , Workers: [n=2] [06:00:45.803] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.805] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.805] | : . ' , requestWorker() ... [06:00:45.805] | : . ' , ; requestNode() ... [06:00:45.806] | : . ' , ; ` Number of workers: 2 [06:00:45.806] | : . ' , ; ` Polling for a free worker ... [06:00:45.806] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.806] | : . ' , ; ` | : Listing all futures [06:00:45.806] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.807] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.807] | : . ' , ; ` | Total time: 0 [06:00:45.807] | : . ' , ; ` Polling for a free worker ... done [06:00:45.807] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.807] | : . ' , ; ` | Listing all futures [06:00:45.808] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.808] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.808] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.808] | : . ' , ; ` Index of first available worker: 1 [06:00:45.808] | : . ' , ; ` Validate that the worker is functional ... [06:00:45.897] | : . ' , ; ` | Worker is functional [06:00:45.898] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.898] | : . ' , ; ` | : Listing all futures [06:00:45.898] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.898] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.899] | : . ' , ; ` Validate that the worker is functional ... done [06:00:45.899] | : . ' , ; requestNode() ... done [06:00:45.899] | : . ' , ; cluster node index: 1 [06:00:45.900] | : . ' , requestWorker() ... done [06:00:45.900] | : . ' , eraseGlobalEnvironment() ... [06:00:45.901] | : . ' , eraseGlobalEnvironment() ... done [06:00:45.901] | : . ' , launchFuture() ... [06:00:45.901] | : . ' , ; cluster node index: 1 [06:00:45.902] | : . ' , ; getFutureData() ... [06:00:45.902] | : . ' , ; ` getFutureCore() ... [06:00:45.902] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:45.902] | : . ' , ; ` getFutureCore() ... done [06:00:45.903] | : . ' , ; ` getFutureCapture() ... [06:00:45.903] | : . ' , ; ` getFutureCapture() ... done [06:00:45.903] | : . ' , ; ` getFutureContext() ... [06:00:45.903] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.904] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:45.904] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.904] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:45.905] | : . ' , ; ` getFutureContext() ... done [06:00:45.905] | : . ' , ; getFutureData() ... done [06:00:45.924] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:45.924] | : . ' , ; ` Appended future to position #1 [06:00:45.924] | : . ' , ; ` Number of registered futures: 1 [06:00:45.924] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:45.924] | : . ' , launchFuture() ... done [06:00:45.925] | : . ' , MultisessionFuture started [06:00:45.925] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:45.925] | : . Launching futures ... done [06:00:45.925] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:45.925] | : Using MultisessionFutureBackend ... done [06:00:45.925] | run() for 'Future' ('fsample_3-634274') ... done [06:00:45.926] future(..., label = 'fsample_3-634274') ... done MultisessionFuture: Label: 'fsample_3-634274' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 524.20 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: 0x00000209fb754890 State: 'running' [06:00:45.945] resolved() for MultisessionFuture ('fsample_3-634274') ... [06:00:45.945] | Cluster node socket connection: index=4, id=1388 [06:00:45.946] | assertValidConnection() ... [06:00:45.946] | : cluster node index: 1 [06:00:45.947] | assertValidConnection() ... done [06:00:45.947] | receiveMessageFromWorker() for ClusterFuture ... [06:00:45.947] | : cluster node index: 1 [06:00:45.948] | : [1] TRUE [06:00:45.948] | : received data: [06:00:45.948] | : List of 5 [06:00:45.948] | : $ type : chr "VALUE" [06:00:45.948] | : $ value :List of 16 [06:00:45.948] | : ..$ value : int 3 [06:00:45.948] | : ..$ visible : logi TRUE [06:00:45.948] | : ..$ stdout : chr "" [06:00:45.948] | : ..$ conditions : list() [06:00:45.948] | : ..$ rng : logi TRUE [06:00:45.948] | : ..$ seed : int [1:626] 10403 1 1417917481 -1487596581 -251819798 1577076364 -1267549745 -1075434107 -1678322116 -949273838 ... [06:00:45.948] | : ..$ misuseGlobalEnv : NULL [06:00:45.948] | : ..$ misuseConnections :List of 3 [06:00:45.948] | : .. ..$ added : NULL [06:00:45.948] | : .. ..$ removed : NULL [06:00:45.948] | : .. ..$ replaced: NULL [06:00:45.948] | : ..$ misuseDevices : NULL [06:00:45.948] | : ..$ misuseDefaultDevice: list() [06:00:45.948] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.948] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:45" [06:00:45.948] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "96" [06:00:45.948] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:45.948] | : .. ..- attr(*, "source")=List of 5 [06:00:45.948] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:45.948] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:45.948] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:45.948] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:45.948] | : .. .. ..$ pid : int 202520 [06:00:45.948] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:45.948] | : .. .. ..$ random: int 2147483647 [06:00:45.948] | : ..$ r_info :List of 4 [06:00:45.948] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:45.948] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:45.948] | : .. ..$ os : chr "windows" [06:00:45.948] | : .. ..$ os_name : chr "Windows" [06:00:45.948] | : .. ..$ captures_utf8: logi TRUE [06:00:45.948] | : ..$ version : chr "1.8" [06:00:45.948] | : ..- attr(*, "class")= chr "FutureResult" [06:00:45.948] | : $ success: logi TRUE [06:00:45.948] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:45.948] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:45.948] | : $ tag : NULL [06:00:45.968] | : Received FutureResult [06:00:45.968] | : FutureResult: [06:00:45.968] | : value: 'integer' [06:00:45.968] | : visible: TRUE [06:00:45.968] | : stdout: character [06:00:45.968] | : conditions: [n = 0] [06:00:45.968] | : RNG used: TRUE [06:00:45.968] | : duration: 0.006552935 secs (started 2025-06-05 06:00:45.924587) [06:00:45.968] | : version: 1.8 [06:00:45.968] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:45.969] | : . Removed future from position #1 [06:00:45.969] | : . Number of registered futures: 0 [06:00:45.969] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:45.969] | : Erased future from future backend [06:00:45.969] | : result() for ClusterFuture ... [06:00:45.970] | : . result already collected: FutureResult [06:00:45.970] | : result() for ClusterFuture ... done [06:00:45.970] | : signalConditions() ... [06:00:45.970] | : . include = 'immediateCondition' [06:00:45.970] | : . exclude = [06:00:45.970] | : . resignal = FALSE [06:00:45.971] | : . Number of conditions: 0 [06:00:45.971] | : . int 0 [06:00:45.971] | : signalConditions() ... done [06:00:45.971] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:45.972] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:45.972] resolved() for MultisessionFuture ('fsample_3-634274') ... done [06:00:45.972] assertFutureResult() ... [06:00:45.972] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:45.972] | Future uuid: 96 [06:00:45.972] | identical; success [06:00:45.972] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-96 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:45.973] future(..., label = 'fsample_4-107035') ... [06:00:45.973] | lazy: FALSE [06:00:45.973] | stdout: TRUE [06:00:45.973] | conditions: [n=1] 'condition' [06:00:45.973] | gc: FALSE [06:00:45.973] | earlySignal: FALSE [06:00:45.974] | getGlobalsAndPackages() ... [06:00:45.974] | : Searching for globals ... [06:00:45.981] | : . globals found: [3] '{', 'sample', 'x' [06:00:45.982] | : Searching for globals ... done [06:00:45.982] | : Resolving globals: FALSE [06:00:45.982] | : Search for packages associated with the globals ... [06:00:45.983] | : . Packages associated with globals: [1] 'base' [06:00:45.983] | : . Packages: [1] 'base' [06:00:45.983] | : Search for packages associated with the globals ... done [06:00:45.984] | : Packages after dropping 'base': [0] [06:00:45.984] | : globals: [1] 'x' [06:00:45.984] | : packages: [0] [06:00:45.985] | getGlobalsAndPackages() ... done [06:00:45.985] | run() for 'Future' ('fsample_4-107035') ... [06:00:45.985] | : state: 'created' [06:00:45.986] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:45.986] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:45.986] | : Using MultisessionFutureBackend ... [06:00:45.986] | : . Number of futures since start: 23 (23 created, 23 launched, 27 finished) [06:00:45.987] | : . Launching futures ... [06:00:45.987] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:45.987] | : . ' , Workers: [n=2] [06:00:45.987] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:45.990] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:45.991] | : . ' , requestWorker() ... [06:00:45.991] | : . ' , ; requestNode() ... [06:00:45.991] | : . ' , ; ` Number of workers: 2 [06:00:45.991] | : . ' , ; ` Polling for a free worker ... [06:00:45.992] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.992] | : . ' , ; ` | : Listing all futures [06:00:45.992] | : . ' , ; ` | : Number of registered futures: 0 [06:00:45.992] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.992] | : . ' , ; ` | Total time: 0 [06:00:45.993] | : . ' , ; ` Polling for a free worker ... done [06:00:45.993] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:45.993] | : . ' , ; ` | Listing all futures [06:00:45.993] | : . ' , ; ` | Number of registered futures: 0 [06:00:45.994] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:45.994] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:45.994] | : . ' , ; ` Index of first available worker: 1 [06:00:45.994] | : . ' , ; ` Validate that the worker is functional ... [06:00:46.066] | : . ' , ; ` | Worker is functional [06:00:46.067] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.067] | : . ' , ; ` | : Listing all futures [06:00:46.067] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.068] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.068] | : . ' , ; ` Validate that the worker is functional ... done [06:00:46.068] | : . ' , ; requestNode() ... done [06:00:46.069] | : . ' , ; cluster node index: 1 [06:00:46.069] | : . ' , requestWorker() ... done [06:00:46.069] | : . ' , eraseGlobalEnvironment() ... [06:00:46.070] | : . ' , eraseGlobalEnvironment() ... done [06:00:46.071] | : . ' , launchFuture() ... [06:00:46.071] | : . ' , ; cluster node index: 1 [06:00:46.071] | : . ' , ; getFutureData() ... [06:00:46.072] | : . ' , ; ` getFutureCore() ... [06:00:46.072] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:46.072] | : . ' , ; ` getFutureCore() ... done [06:00:46.073] | : . ' , ; ` getFutureCapture() ... [06:00:46.073] | : . ' , ; ` getFutureCapture() ... done [06:00:46.073] | : . ' , ; ` getFutureContext() ... [06:00:46.074] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.074] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:46.074] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.075] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:46.075] | : . ' , ; ` getFutureContext() ... done [06:00:46.075] | : . ' , ; getFutureData() ... done [06:00:46.101] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:46.101] | : . ' , ; ` Appended future to position #1 [06:00:46.101] | : . ' , ; ` Number of registered futures: 1 [06:00:46.102] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:46.102] | : . ' , launchFuture() ... done [06:00:46.102] | : . ' , MultisessionFuture started [06:00:46.102] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:46.103] | : . Launching futures ... done [06:00:46.103] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:46.103] | : Using MultisessionFutureBackend ... done [06:00:46.104] | run() for 'Future' ('fsample_4-107035') ... done [06:00:46.104] future(..., label = 'fsample_4-107035') ... done MultisessionFuture: Label: 'fsample_4-107035' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.90 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: 0x00000209fb754890 State: 'running' [06:00:46.128] resolved() for MultisessionFuture ('fsample_4-107035') ... [06:00:46.129] | Cluster node socket connection: index=4, id=1388 [06:00:46.129] | assertValidConnection() ... [06:00:46.129] | : cluster node index: 1 [06:00:46.130] | assertValidConnection() ... done [06:00:46.130] | receiveMessageFromWorker() for ClusterFuture ... [06:00:46.130] | : cluster node index: 1 [06:00:46.131] | : [1] TRUE [06:00:46.131] | : received data: [06:00:46.131] | : List of 5 [06:00:46.131] | : $ type : chr "VALUE" [06:00:46.131] | : $ value :List of 16 [06:00:46.131] | : ..$ value : int 0 [06:00:46.131] | : ..$ visible : logi TRUE [06:00:46.131] | : ..$ stdout : chr "" [06:00:46.131] | : ..$ conditions : list() [06:00:46.131] | : ..$ rng : logi TRUE [06:00:46.131] | : ..$ seed : int [1:626] 10403 1 -1812710247 1861311784 2140646358 -2112491439 -79838461 1771057810 594001956 1311141607 ... [06:00:46.131] | : ..$ misuseGlobalEnv : NULL [06:00:46.131] | : ..$ misuseConnections :List of 3 [06:00:46.131] | : .. ..$ added : NULL [06:00:46.131] | : .. ..$ removed : NULL [06:00:46.131] | : .. ..$ replaced: NULL [06:00:46.131] | : ..$ misuseDevices : NULL [06:00:46.131] | : ..$ misuseDefaultDevice: list() [06:00:46.131] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.131] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.131] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "97" [06:00:46.131] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:46.131] | : .. ..- attr(*, "source")=List of 5 [06:00:46.131] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:46.131] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:46.131] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:46.131] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:46.131] | : .. .. ..$ pid : int 202520 [06:00:46.131] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:46.131] | : .. .. ..$ random: int 2147483647 [06:00:46.131] | : ..$ r_info :List of 4 [06:00:46.131] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:46.131] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:46.131] | : .. ..$ os : chr "windows" [06:00:46.131] | : .. ..$ os_name : chr "Windows" [06:00:46.131] | : .. ..$ captures_utf8: logi TRUE [06:00:46.131] | : ..$ version : chr "1.8" [06:00:46.131] | : ..- attr(*, "class")= chr "FutureResult" [06:00:46.131] | : $ success: logi TRUE [06:00:46.131] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:46.131] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:46.131] | : $ tag : NULL [06:00:46.151] | : Received FutureResult [06:00:46.151] | : FutureResult: [06:00:46.151] | : value: 'integer' [06:00:46.151] | : visible: TRUE [06:00:46.151] | : stdout: character [06:00:46.151] | : conditions: [n = 0] [06:00:46.151] | : RNG used: TRUE [06:00:46.151] | : duration: 0.004109144 secs (started 2025-06-05 06:00:46.101492) [06:00:46.151] | : version: 1.8 [06:00:46.152] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:46.152] | : . Removed future from position #1 [06:00:46.152] | : . Number of registered futures: 0 [06:00:46.153] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:46.153] | : Erased future from future backend [06:00:46.153] | : result() for ClusterFuture ... [06:00:46.153] | : . result already collected: FutureResult [06:00:46.154] | : result() for ClusterFuture ... done [06:00:46.154] | : signalConditions() ... [06:00:46.154] | : . include = 'immediateCondition' [06:00:46.154] | : . exclude = [06:00:46.154] | : . resignal = FALSE [06:00:46.155] | : . Number of conditions: 0 [06:00:46.155] | : . int 0 [06:00:46.156] | : signalConditions() ... done [06:00:46.156] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:46.156] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:46.156] resolved() for MultisessionFuture ('fsample_4-107035') ... done [06:00:46.157] assertFutureResult() ... [06:00:46.157] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:46.157] | Future uuid: 97 [06:00:46.157] | identical; success [06:00:46.157] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-97 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:46.158] value() for list ... [06:00:46.158] | recursive: 0 [06:00:46.158] | reduce: FALSE [06:00:46.158] | length: 4 [06:00:46.159] | Number of remaining objects: 4 [06:00:46.159] | checking value #1: [06:00:46.159] | 'obj' is MultisessionFuture [06:00:46.159] | MultisessionFuture #1 [06:00:46.159] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:46.160] | : nx: 4 [06:00:46.160] | : relay: TRUE [06:00:46.160] | : stdout: TRUE [06:00:46.160] | : signal: TRUE [06:00:46.160] | : resignal: FALSE [06:00:46.161] | : force: TRUE [06:00:46.161] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:46.161] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:46.161] | : until=1 [06:00:46.161] | : relaying element #1 [06:00:46.162] | : value() for MultisessionFuture ('fsample_1-618114') ... [06:00:46.162] | : . result() for ClusterFuture ... [06:00:46.162] | : . ' result already collected: FutureResult [06:00:46.162] | : . result() for ClusterFuture ... done [06:00:46.162] | : . result() for ClusterFuture ... [06:00:46.163] | : . ' result already collected: FutureResult [06:00:46.163] | : . result() for ClusterFuture ... done [06:00:46.163] | : . signalConditions() ... [06:00:46.163] | : . ' include = 'immediateCondition' [06:00:46.163] | : . ' exclude = [06:00:46.164] | : . ' resignal = FALSE [06:00:46.164] | : . ' Number of conditions: 0 [06:00:46.164] | : . ' int 0 [06:00:46.165] | : . signalConditions() ... done [06:00:46.165] | : . relay stdout ... [06:00:46.165] | : . relay stdout ... done [06:00:46.165] | : . check for misuse ... [06:00:46.165] | : . check for misuse ... done [06:00:46.166] | : value() for MultisessionFuture ('fsample_1-618114') ... done [06:00:46.166] | : result() for ClusterFuture ... [06:00:46.166] | : . result already collected: FutureResult [06:00:46.166] | : result() for ClusterFuture ... done [06:00:46.166] | : signalConditions() ... [06:00:46.167] | : . include = 'immediateCondition' [06:00:46.167] | : . exclude = [06:00:46.167] | : . resignal = FALSE [06:00:46.167] | : . Number of conditions: 0 [06:00:46.168] | : . int 0 [06:00:46.168] | : signalConditions() ... done [06:00:46.169] | : result() for ClusterFuture ... [06:00:46.169] | : . result already collected: FutureResult [06:00:46.169] | : result() for ClusterFuture ... done [06:00:46.170] | : signalConditions() ... [06:00:46.170] | : . include = 'condition' [06:00:46.170] | : . exclude = 'error', 'immediateCondition' [06:00:46.171] | : . resignal = TRUE [06:00:46.171] | : . Number of conditions: 0 [06:00:46.171] | : . int 0 [06:00:46.172] | : signalConditions() ... done [06:00:46.172] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.173] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.176] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:46.177] | value(, ...) ... [06:00:46.177] | value(, ...) ... done [06:00:46.177] | value() for MultisessionFuture ('fsample_1-618114') ... [06:00:46.178] | : result() for ClusterFuture ... [06:00:46.178] | : . result already collected: FutureResult [06:00:46.178] | : result() for ClusterFuture ... done [06:00:46.179] | : result() for ClusterFuture ... [06:00:46.179] | : . result already collected: FutureResult [06:00:46.179] | : result() for ClusterFuture ... done [06:00:46.180] | : signalConditions() ... [06:00:46.180] | : . include = 'immediateCondition' [06:00:46.180] | : . exclude = [06:00:46.180] | : . resignal = FALSE [06:00:46.180] | : . Number of conditions: 0 [06:00:46.181] | : . int 0 [06:00:46.182] | : signalConditions() ... done [06:00:46.182] | : check for misuse ... [06:00:46.182] | : check for misuse ... done [06:00:46.182] | value() for MultisessionFuture ('fsample_1-618114') ... done [06:00:46.183] | value: [06:00:46.183] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:46.183] | : nx: 4 [06:00:46.183] | : relay: TRUE [06:00:46.183] | : stdout: TRUE [06:00:46.184] | : signal: TRUE [06:00:46.184] | : resignal: FALSE [06:00:46.184] | : force: TRUE [06:00:46.184] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.184] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.185] | : until=2 [06:00:46.185] | : relaying element #2 [06:00:46.185] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.186] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.186] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:46.186] | resolve() for MultisessionFuture ... [06:00:46.186] | resolve() for MultisessionFuture ... done [06:00:46.187] | length: 3 (resolved future 1) [06:00:46.187] value() for list ... done [06:00:46.187] checking value #2: [06:00:46.187] 'obj' is MultisessionFuture [06:00:46.188] MultisessionFuture #2 [06:00:46.188] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:46.188] | nx: 4 [06:00:46.188] | relay: TRUE [06:00:46.188] | stdout: TRUE [06:00:46.188] | signal: TRUE [06:00:46.189] | resignal: FALSE [06:00:46.189] | force: TRUE [06:00:46.189] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.189] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:46.190] | until=2 [06:00:46.190] | relaying element #2 [06:00:46.190] | value() for MultisessionFuture ('fsample_2-323939') ... [06:00:46.190] | : result() for ClusterFuture ... [06:00:46.190] | : . result already collected: FutureResult [06:00:46.191] | : result() for ClusterFuture ... done [06:00:46.191] | : result() for ClusterFuture ... [06:00:46.191] | : . result already collected: FutureResult [06:00:46.191] | : result() for ClusterFuture ... done [06:00:46.191] | : signalConditions() ... [06:00:46.192] | : . include = 'immediateCondition' [06:00:46.192] | : . exclude = [06:00:46.192] | : . resignal = FALSE [06:00:46.192] | : . Number of conditions: 0 [06:00:46.192] | : . int 0 [06:00:46.193] | : signalConditions() ... done [06:00:46.193] | : relay stdout ... [06:00:46.193] | : relay stdout ... done [06:00:46.194] | : check for misuse ... [06:00:46.194] | : check for misuse ... done [06:00:46.194] | value() for MultisessionFuture ('fsample_2-323939') ... done [06:00:46.194] | result() for ClusterFuture ... [06:00:46.194] | : result already collected: FutureResult [06:00:46.195] | result() for ClusterFuture ... done [06:00:46.195] | signalConditions() ... [06:00:46.195] | : include = 'immediateCondition' [06:00:46.195] | : exclude = [06:00:46.195] | : resignal = FALSE [06:00:46.195] | : Number of conditions: 0 [06:00:46.196] | : int 0 [06:00:46.196] | signalConditions() ... done [06:00:46.197] | result() for ClusterFuture ... [06:00:46.197] | : result already collected: FutureResult [06:00:46.197] | result() for ClusterFuture ... done [06:00:46.197] | signalConditions() ... [06:00:46.197] | : include = 'condition' [06:00:46.198] | : exclude = 'error', 'immediateCondition' [06:00:46.198] | : resignal = TRUE [06:00:46.198] | : Number of conditions: 0 [06:00:46.198] | : int 0 [06:00:46.199] | signalConditions() ... done [06:00:46.199] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.199] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.199] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:46.199] value(, ...) ... [06:00:46.200] value(, ...) ... done [06:00:46.200] value() for MultisessionFuture ('fsample_2-323939') ... [06:00:46.200] | result() for ClusterFuture ... [06:00:46.200] | : result already collected: FutureResult [06:00:46.200] | result() for ClusterFuture ... done [06:00:46.201] | result() for ClusterFuture ... [06:00:46.201] | : result already collected: FutureResult [06:00:46.201] | result() for ClusterFuture ... done [06:00:46.201] | signalConditions() ... [06:00:46.201] | : include = 'immediateCondition' [06:00:46.202] | : exclude = [06:00:46.202] | : resignal = FALSE [06:00:46.202] | : Number of conditions: 0 [06:00:46.202] | : int 0 [06:00:46.203] | signalConditions() ... done [06:00:46.203] | check for misuse ... [06:00:46.203] | check for misuse ... done [06:00:46.203] value() for MultisessionFuture ('fsample_2-323939') ... done [06:00:46.204] value: [06:00:46.204] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:46.204] | nx: 4 [06:00:46.204] | relay: TRUE [06:00:46.204] | stdout: TRUE [06:00:46.204] | signal: TRUE [06:00:46.205] | resignal: FALSE [06:00:46.205] | force: TRUE [06:00:46.205] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.205] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.205] | until=3 [06:00:46.206] | relaying element #3 [06:00:46.206] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.206] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.206] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:46.206] resolve() for MultisessionFuture ... [06:00:46.207] resolve() for MultisessionFuture ... done [06:00:46.207] length: 2 (resolved future 2) [06:00:46.207] checking value #3: [06:00:46.207] 'obj' is MultisessionFuture [06:00:46.207] MultisessionFuture #3 [06:00:46.208] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:46.208] | nx: 4 [06:00:46.208] | relay: TRUE [06:00:46.208] | stdout: TRUE [06:00:46.208] | signal: TRUE [06:00:46.209] | resignal: FALSE [06:00:46.209] | force: TRUE [06:00:46.209] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.209] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:46.209] | until=3 [06:00:46.209] | relaying element #3 [06:00:46.210] | value() for MultisessionFuture ('fsample_3-634274') ... [06:00:46.210] | : result() for ClusterFuture ... [06:00:46.210] | : . result already collected: FutureResult [06:00:46.210] | : result() for ClusterFuture ... done [06:00:46.210] | : result() for ClusterFuture ... [06:00:46.211] | : . result already collected: FutureResult [06:00:46.211] | : result() for ClusterFuture ... done [06:00:46.211] | : signalConditions() ... [06:00:46.211] | : . include = 'immediateCondition' [06:00:46.211] | : . exclude = [06:00:46.212] | : . resignal = FALSE [06:00:46.212] | : . Number of conditions: 0 [06:00:46.212] | : . int 0 [06:00:46.213] | : signalConditions() ... done [06:00:46.213] | : relay stdout ... [06:00:46.213] | : relay stdout ... done [06:00:46.213] | : check for misuse ... [06:00:46.213] | : check for misuse ... done [06:00:46.214] | value() for MultisessionFuture ('fsample_3-634274') ... done [06:00:46.214] | result() for ClusterFuture ... [06:00:46.214] | : result already collected: FutureResult [06:00:46.214] | result() for ClusterFuture ... done [06:00:46.214] | signalConditions() ... [06:00:46.215] | : include = 'immediateCondition' [06:00:46.215] | : exclude = [06:00:46.215] | : resignal = FALSE [06:00:46.215] | : Number of conditions: 0 [06:00:46.215] | : int 0 [06:00:46.216] | signalConditions() ... done [06:00:46.216] | result() for ClusterFuture ... [06:00:46.216] | : result already collected: FutureResult [06:00:46.217] | result() for ClusterFuture ... done [06:00:46.217] | signalConditions() ... [06:00:46.217] | : include = 'condition' [06:00:46.217] | : exclude = 'error', 'immediateCondition' [06:00:46.218] | : resignal = TRUE [06:00:46.218] | : Number of conditions: 0 [06:00:46.218] | : int 0 [06:00:46.219] | signalConditions() ... done [06:00:46.219] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.219] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.219] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:46.219] value(, ...) ... [06:00:46.220] value(, ...) ... done [06:00:46.220] value() for MultisessionFuture ('fsample_3-634274') ... [06:00:46.220] | result() for ClusterFuture ... [06:00:46.220] | : result already collected: FutureResult [06:00:46.220] | result() for ClusterFuture ... done [06:00:46.221] | result() for ClusterFuture ... [06:00:46.221] | : result already collected: FutureResult [06:00:46.221] | result() for ClusterFuture ... done [06:00:46.221] | signalConditions() ... [06:00:46.222] | : include = 'immediateCondition' [06:00:46.222] | : exclude = [06:00:46.222] | : resignal = FALSE [06:00:46.222] | : Number of conditions: 0 [06:00:46.222] | : int 0 [06:00:46.223] | signalConditions() ... done [06:00:46.223] | check for misuse ... [06:00:46.223] | check for misuse ... done [06:00:46.224] value() for MultisessionFuture ('fsample_3-634274') ... done [06:00:46.224] value: [06:00:46.224] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:46.225] | nx: 4 [06:00:46.225] | relay: TRUE [06:00:46.225] | stdout: TRUE [06:00:46.225] | signal: TRUE [06:00:46.226] | resignal: FALSE [06:00:46.226] | force: TRUE [06:00:46.226] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.227] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.227] | until=4 [06:00:46.227] | relaying element #4 [06:00:46.228] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.228] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.228] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:46.228] resolve() for MultisessionFuture ... [06:00:46.229] resolve() for MultisessionFuture ... done [06:00:46.229] length: 1 (resolved future 3) [06:00:46.230] checking value #4: [06:00:46.230] 'obj' is MultisessionFuture [06:00:46.230] MultisessionFuture #4 [06:00:46.231] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:46.231] | nx: 4 [06:00:46.231] | relay: TRUE [06:00:46.231] | stdout: TRUE [06:00:46.232] | signal: TRUE [06:00:46.232] | resignal: FALSE [06:00:46.232] | force: TRUE [06:00:46.233] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.233] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:46.234] | until=4 [06:00:46.234] | relaying element #4 [06:00:46.234] | value() for MultisessionFuture ('fsample_4-107035') ... [06:00:46.235] | : result() for ClusterFuture ... [06:00:46.235] | : . result already collected: FutureResult [06:00:46.235] | : result() for ClusterFuture ... done [06:00:46.235] | : result() for ClusterFuture ... [06:00:46.236] | : . result already collected: FutureResult [06:00:46.236] | : result() for ClusterFuture ... done [06:00:46.236] | : signalConditions() ... [06:00:46.236] | : . include = 'immediateCondition' [06:00:46.236] | : . exclude = [06:00:46.237] | : . resignal = FALSE [06:00:46.237] | : . Number of conditions: 0 [06:00:46.237] | : . int 0 [06:00:46.238] | : signalConditions() ... done [06:00:46.238] | : relay stdout ... [06:00:46.238] | : relay stdout ... done [06:00:46.239] | : check for misuse ... [06:00:46.239] | : check for misuse ... done [06:00:46.239] | value() for MultisessionFuture ('fsample_4-107035') ... done [06:00:46.239] | result() for ClusterFuture ... [06:00:46.240] | : result already collected: FutureResult [06:00:46.240] | result() for ClusterFuture ... done [06:00:46.240] | signalConditions() ... [06:00:46.240] | : include = 'immediateCondition' [06:00:46.241] | : exclude = [06:00:46.241] | : resignal = FALSE [06:00:46.241] | : Number of conditions: 0 [06:00:46.241] | : int 0 [06:00:46.242] | signalConditions() ... done [06:00:46.242] | result() for ClusterFuture ... [06:00:46.243] | : result already collected: FutureResult [06:00:46.243] | result() for ClusterFuture ... done [06:00:46.243] | signalConditions() ... [06:00:46.243] | : include = 'condition' [06:00:46.243] | : exclude = 'error', 'immediateCondition' [06:00:46.244] | : resignal = TRUE [06:00:46.244] | : Number of conditions: 0 [06:00:46.244] | : int 0 [06:00:46.245] | signalConditions() ... done [06:00:46.245] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.245] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.246] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:46.246] value(, ...) ... [06:00:46.246] value(, ...) ... done [06:00:46.246] value() for MultisessionFuture ('fsample_4-107035') ... [06:00:46.247] | result() for ClusterFuture ... [06:00:46.247] | : result already collected: FutureResult [06:00:46.247] | result() for ClusterFuture ... done [06:00:46.247] | result() for ClusterFuture ... [06:00:46.248] | : result already collected: FutureResult [06:00:46.248] | result() for ClusterFuture ... done [06:00:46.248] | signalConditions() ... [06:00:46.248] | : include = 'immediateCondition' [06:00:46.248] | : exclude = [06:00:46.249] | : resignal = FALSE [06:00:46.249] | : Number of conditions: 0 [06:00:46.249] | : int 0 [06:00:46.250] | signalConditions() ... done [06:00:46.250] | check for misuse ... [06:00:46.250] | check for misuse ... done [06:00:46.251] value() for MultisessionFuture ('fsample_4-107035') ... done [06:00:46.251] value: [06:00:46.251] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:46.251] | nx: 4 [06:00:46.252] | relay: TRUE [06:00:46.252] | stdout: TRUE [06:00:46.252] | signal: TRUE [06:00:46.252] | resignal: FALSE [06:00:46.252] | force: TRUE [06:00:46.253] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.253] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.253] | until=4 [06:00:46.253] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.254] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.254] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:46.254] resolve() for MultisessionFuture ... [06:00:46.254] resolve() for MultisessionFuture ... done [06:00:46.255] length: 0 (resolved future 4) [06:00:46.255] Relaying remaining futures ... [06:00:46.255] | signalConditionsASAP(NULL, pos=0) ... [06:00:46.256] | : nx: 4 [06:00:46.256] | : relay: TRUE [06:00:46.256] | : stdout: TRUE [06:00:46.256] | : signal: TRUE [06:00:46.256] | : resignal: FALSE [06:00:46.257] | : force: TRUE [06:00:46.257] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.257] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:46.258] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.258] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:46.258] | signalConditionsASAP(NULL, pos=0) ... done [06:00:46.258] Relaying remaining futures ... done [[1]] [1] 0 [[2]] [1] 1 [[3]] [1] 3 [[4]] [1] 0 [06:00:46.259] future(..., label = 'fsample_1-683821') ... [06:00:46.259] | lazy: FALSE [06:00:46.260] | stdout: TRUE [06:00:46.260] | conditions: [n=1] 'condition' [06:00:46.260] | gc: FALSE [06:00:46.260] | earlySignal: FALSE [06:00:46.260] | getGlobalsAndPackages() ... [06:00:46.261] | : Searching for globals ... [06:00:46.271] | : . globals found: [3] '{', 'sample', 'x' [06:00:46.271] | : Searching for globals ... done [06:00:46.272] | : Resolving globals: FALSE [06:00:46.272] | : Search for packages associated with the globals ... [06:00:46.272] | : . Packages associated with globals: [1] 'base' [06:00:46.273] | : . Packages: [1] 'base' [06:00:46.273] | : Search for packages associated with the globals ... done [06:00:46.273] | : Packages after dropping 'base': [0] [06:00:46.274] | : globals: [1] 'x' [06:00:46.274] | : packages: [0] [06:00:46.274] | getGlobalsAndPackages() ... done [06:00:46.275] | run() for 'Future' ('fsample_1-683821') ... [06:00:46.275] | : state: 'created' [06:00:46.275] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.275] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.276] | : Using MultisessionFutureBackend ... [06:00:46.276] | : . Number of futures since start: 24 (24 created, 24 launched, 28 finished) [06:00:46.276] | : . Launching futures ... [06:00:46.277] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:46.277] | : . ' , Workers: [n=2] [06:00:46.277] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:46.280] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:46.280] | : . ' , requestWorker() ... [06:00:46.280] | : . ' , ; requestNode() ... [06:00:46.281] | : . ' , ; ` Number of workers: 2 [06:00:46.281] | : . ' , ; ` Polling for a free worker ... [06:00:46.281] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.282] | : . ' , ; ` | : Listing all futures [06:00:46.282] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.282] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.282] | : . ' , ; ` | Total time: 0 [06:00:46.282] | : . ' , ; ` Polling for a free worker ... done [06:00:46.283] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.283] | : . ' , ; ` | Listing all futures [06:00:46.283] | : . ' , ; ` | Number of registered futures: 0 [06:00:46.283] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.284] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:46.284] | : . ' , ; ` Index of first available worker: 1 [06:00:46.284] | : . ' , ; ` Validate that the worker is functional ... [06:00:46.371] | : . ' , ; ` | Worker is functional [06:00:46.371] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.372] | : . ' , ; ` | : Listing all futures [06:00:46.372] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.372] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.373] | : . ' , ; ` Validate that the worker is functional ... done [06:00:46.373] | : . ' , ; requestNode() ... done [06:00:46.373] | : . ' , ; cluster node index: 1 [06:00:46.374] | : . ' , requestWorker() ... done [06:00:46.374] | : . ' , eraseGlobalEnvironment() ... [06:00:46.375] | : . ' , eraseGlobalEnvironment() ... done [06:00:46.375] | : . ' , launchFuture() ... [06:00:46.375] | : . ' , ; cluster node index: 1 [06:00:46.375] | : . ' , ; getFutureData() ... [06:00:46.375] | : . ' , ; ` getFutureCore() ... [06:00:46.376] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:46.376] | : . ' , ; ` getFutureCore() ... done [06:00:46.376] | : . ' , ; ` getFutureCapture() ... [06:00:46.376] | : . ' , ; ` getFutureCapture() ... done [06:00:46.376] | : . ' , ; ` getFutureContext() ... [06:00:46.377] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.377] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:46.377] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.377] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:46.377] | : . ' , ; ` getFutureContext() ... done [06:00:46.377] | : . ' , ; getFutureData() ... done [06:00:46.378] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:46.378] | : . ' , ; ` Appended future to position #1 [06:00:46.378] | : . ' , ; ` Number of registered futures: 1 [06:00:46.379] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:46.379] | : . ' , launchFuture() ... done [06:00:46.379] | : . ' , MultisessionFuture started [06:00:46.379] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:46.379] | : . Launching futures ... done [06:00:46.379] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:46.380] | : Using MultisessionFutureBackend ... done [06:00:46.380] | run() for 'Future' ('fsample_1-683821') ... done [06:00:46.380] future(..., label = 'fsample_1-683821') ... done MultisessionFuture: Label: 'fsample_1-683821' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 511.93 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: 0x00000209fba3da88 State: 'running' [06:00:46.401] resolved() for MultisessionFuture ('fsample_1-683821') ... [06:00:46.402] | Cluster node socket connection: index=4, id=1388 [06:00:46.402] | assertValidConnection() ... [06:00:46.402] | : cluster node index: 1 [06:00:46.402] | assertValidConnection() ... done [06:00:46.417] | receiveMessageFromWorker() for ClusterFuture ... [06:00:46.418] | : cluster node index: 1 [06:00:46.418] | : [1] TRUE [06:00:46.418] | : received data: [06:00:46.419] | : List of 5 [06:00:46.419] | : $ type : chr "VALUE" [06:00:46.419] | : $ value :List of 16 [06:00:46.419] | : ..$ value : int 0 [06:00:46.419] | : ..$ visible : logi TRUE [06:00:46.419] | : ..$ stdout : chr "" [06:00:46.419] | : ..$ conditions : list() [06:00:46.419] | : ..$ rng : logi TRUE [06:00:46.419] | : ..$ seed : int [1:626] 10403 1 -2085208935 -2018288344 662809558 1747972177 803980035 850539154 315998244 -1665372441 ... [06:00:46.419] | : ..$ misuseGlobalEnv : NULL [06:00:46.419] | : ..$ misuseConnections :List of 3 [06:00:46.419] | : .. ..$ added : NULL [06:00:46.419] | : .. ..$ removed : NULL [06:00:46.419] | : .. ..$ replaced: NULL [06:00:46.419] | : ..$ misuseDevices : NULL [06:00:46.419] | : ..$ misuseDefaultDevice: list() [06:00:46.419] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.419] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.419] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "98" [06:00:46.419] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:46.419] | : .. ..- attr(*, "source")=List of 5 [06:00:46.419] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:46.419] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:46.419] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:46.419] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:46.419] | : .. .. ..$ pid : int 202520 [06:00:46.419] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:46.419] | : .. .. ..$ random: int 2147483647 [06:00:46.419] | : ..$ r_info :List of 4 [06:00:46.419] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:46.419] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:46.419] | : .. ..$ os : chr "windows" [06:00:46.419] | : .. ..$ os_name : chr "Windows" [06:00:46.419] | : .. ..$ captures_utf8: logi TRUE [06:00:46.419] | : ..$ version : chr "1.8" [06:00:46.419] | : ..- attr(*, "class")= chr "FutureResult" [06:00:46.419] | : $ success: logi TRUE [06:00:46.419] | : $ time : 'proc_time' Named num [1:5] 0.04 0 0.03 NA NA [06:00:46.419] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:46.419] | : $ tag : NULL [06:00:46.433] | : Received FutureResult [06:00:46.433] | : FutureResult: [06:00:46.433] | : value: 'integer' [06:00:46.433] | : visible: TRUE [06:00:46.433] | : stdout: character [06:00:46.433] | : conditions: [n = 0] [06:00:46.433] | : RNG used: TRUE [06:00:46.433] | : duration: 0.03737092 secs (started 2025-06-05 06:00:46.378818) [06:00:46.433] | : version: 1.8 [06:00:46.434] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:46.434] | : . Removed future from position #1 [06:00:46.434] | : . Number of registered futures: 0 [06:00:46.434] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:46.435] | : Erased future from future backend [06:00:46.435] | : result() for ClusterFuture ... [06:00:46.435] | : . result already collected: FutureResult [06:00:46.435] | : result() for ClusterFuture ... done [06:00:46.435] | : signalConditions() ... [06:00:46.436] | : . include = 'immediateCondition' [06:00:46.436] | : . exclude = [06:00:46.436] | : . resignal = FALSE [06:00:46.437] | : . Number of conditions: 0 [06:00:46.437] | : . int 0 [06:00:46.438] | : signalConditions() ... done [06:00:46.438] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:46.438] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:46.438] resolved() for MultisessionFuture ('fsample_1-683821') ... done [06:00:46.438] assertFutureResult() ... [06:00:46.439] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:46.439] | Future uuid: 98 [06:00:46.439] | identical; success [06:00:46.439] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-98 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:46.439] future(..., label = 'fsample_2-719263') ... [06:00:46.439] | lazy: FALSE [06:00:46.440] | stdout: TRUE [06:00:46.440] | conditions: [n=1] 'condition' [06:00:46.440] | gc: FALSE [06:00:46.440] | earlySignal: FALSE [06:00:46.440] | getGlobalsAndPackages() ... [06:00:46.441] | : Searching for globals ... [06:00:46.452] | : . globals found: [3] '{', 'sample', 'x' [06:00:46.453] | : Searching for globals ... done [06:00:46.453] | : Resolving globals: FALSE [06:00:46.454] | : Search for packages associated with the globals ... [06:00:46.454] | : . Packages associated with globals: [1] 'base' [06:00:46.455] | : . Packages: [1] 'base' [06:00:46.455] | : Search for packages associated with the globals ... done [06:00:46.455] | : Packages after dropping 'base': [0] [06:00:46.456] | : globals: [1] 'x' [06:00:46.456] | : packages: [0] [06:00:46.456] | getGlobalsAndPackages() ... done [06:00:46.457] | run() for 'Future' ('fsample_2-719263') ... [06:00:46.457] | : state: 'created' [06:00:46.458] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.458] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.458] | : Using MultisessionFutureBackend ... [06:00:46.459] | : . Number of futures since start: 25 (25 created, 25 launched, 29 finished) [06:00:46.459] | : . Launching futures ... [06:00:46.459] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:46.460] | : . ' , Workers: [n=2] [06:00:46.460] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:46.463] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:46.464] | : . ' , requestWorker() ... [06:00:46.464] | : . ' , ; requestNode() ... [06:00:46.464] | : . ' , ; ` Number of workers: 2 [06:00:46.465] | : . ' , ; ` Polling for a free worker ... [06:00:46.465] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.465] | : . ' , ; ` | : Listing all futures [06:00:46.465] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.466] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.466] | : . ' , ; ` | Total time: 0 [06:00:46.466] | : . ' , ; ` Polling for a free worker ... done [06:00:46.467] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.467] | : . ' , ; ` | Listing all futures [06:00:46.467] | : . ' , ; ` | Number of registered futures: 0 [06:00:46.468] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.468] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:46.468] | : . ' , ; ` Index of first available worker: 1 [06:00:46.469] | : . ' , ; ` Validate that the worker is functional ... [06:00:46.542] | : . ' , ; ` | Worker is functional [06:00:46.543] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.543] | : . ' , ; ` | : Listing all futures [06:00:46.543] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.543] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.543] | : . ' , ; ` Validate that the worker is functional ... done [06:00:46.544] | : . ' , ; requestNode() ... done [06:00:46.544] | : . ' , ; cluster node index: 1 [06:00:46.544] | : . ' , requestWorker() ... done [06:00:46.544] | : . ' , eraseGlobalEnvironment() ... [06:00:46.545] | : . ' , eraseGlobalEnvironment() ... done [06:00:46.545] | : . ' , launchFuture() ... [06:00:46.545] | : . ' , ; cluster node index: 1 [06:00:46.545] | : . ' , ; getFutureData() ... [06:00:46.545] | : . ' , ; ` getFutureCore() ... [06:00:46.546] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:46.546] | : . ' , ; ` getFutureCore() ... done [06:00:46.546] | : . ' , ; ` getFutureCapture() ... [06:00:46.546] | : . ' , ; ` getFutureCapture() ... done [06:00:46.546] | : . ' , ; ` getFutureContext() ... [06:00:46.546] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.547] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:46.547] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.547] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:46.548] | : . ' , ; ` getFutureContext() ... done [06:00:46.548] | : . ' , ; getFutureData() ... done [06:00:46.569] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:46.569] | : . ' , ; ` Appended future to position #1 [06:00:46.570] | : . ' , ; ` Number of registered futures: 1 [06:00:46.570] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:46.570] | : . ' , launchFuture() ... done [06:00:46.570] | : . ' , MultisessionFuture started [06:00:46.570] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:46.571] | : . Launching futures ... done [06:00:46.571] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:46.571] | : Using MultisessionFutureBackend ... done [06:00:46.571] | run() for 'Future' ('fsample_2-719263') ... done [06:00:46.572] future(..., label = 'fsample_2-719263') ... done MultisessionFuture: Label: 'fsample_2-719263' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 519.60 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: 0x00000209fba3da88 State: 'running' [06:00:46.592] resolved() for MultisessionFuture ('fsample_2-719263') ... [06:00:46.592] | Cluster node socket connection: index=4, id=1388 [06:00:46.593] | assertValidConnection() ... [06:00:46.593] | : cluster node index: 1 [06:00:46.594] | assertValidConnection() ... done [06:00:46.594] | receiveMessageFromWorker() for ClusterFuture ... [06:00:46.594] | : cluster node index: 1 [06:00:46.595] | : [1] TRUE [06:00:46.595] | : received data: [06:00:46.596] | : List of 5 [06:00:46.596] | : $ type : chr "VALUE" [06:00:46.596] | : $ value :List of 16 [06:00:46.596] | : ..$ value : int 3 [06:00:46.596] | : ..$ visible : logi TRUE [06:00:46.596] | : ..$ stdout : chr "" [06:00:46.596] | : ..$ conditions : list() [06:00:46.596] | : ..$ rng : logi TRUE [06:00:46.596] | : ..$ seed : int [1:626] 10403 1 -920109927 1586847016 1363913686 1785851985 1555153667 1727279762 68927524 -2113245465 ... [06:00:46.596] | : ..$ misuseGlobalEnv : NULL [06:00:46.596] | : ..$ misuseConnections :List of 3 [06:00:46.596] | : .. ..$ added : NULL [06:00:46.596] | : .. ..$ removed : NULL [06:00:46.596] | : .. ..$ replaced: NULL [06:00:46.596] | : ..$ misuseDevices : NULL [06:00:46.596] | : ..$ misuseDefaultDevice: list() [06:00:46.596] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.596] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.596] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "99" [06:00:46.596] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:46.596] | : .. ..- attr(*, "source")=List of 5 [06:00:46.596] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:46.596] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:46.596] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:46.596] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:46.596] | : .. .. ..$ pid : int 202520 [06:00:46.596] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:46.596] | : .. .. ..$ random: int 2147483647 [06:00:46.596] | : ..$ r_info :List of 4 [06:00:46.596] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:46.596] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:46.596] | : .. ..$ os : chr "windows" [06:00:46.596] | : .. ..$ os_name : chr "Windows" [06:00:46.596] | : .. ..$ captures_utf8: logi TRUE [06:00:46.596] | : ..$ version : chr "1.8" [06:00:46.596] | : ..- attr(*, "class")= chr "FutureResult" [06:00:46.596] | : $ success: logi TRUE [06:00:46.596] | : $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [06:00:46.596] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:46.596] | : $ tag : NULL [06:00:46.612] | : Received FutureResult [06:00:46.612] | : FutureResult: [06:00:46.612] | : value: 'integer' [06:00:46.612] | : visible: TRUE [06:00:46.612] | : stdout: character [06:00:46.612] | : conditions: [n = 0] [06:00:46.612] | : RNG used: TRUE [06:00:46.612] | : duration: 0.006761074 secs (started 2025-06-05 06:00:46.569762) [06:00:46.612] | : version: 1.8 [06:00:46.613] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:46.613] | : . Removed future from position #1 [06:00:46.614] | : . Number of registered futures: 0 [06:00:46.614] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:46.618] | : Erased future from future backend [06:00:46.618] | : result() for ClusterFuture ... [06:00:46.618] | : . result already collected: FutureResult [06:00:46.619] | : result() for ClusterFuture ... done [06:00:46.619] | : signalConditions() ... [06:00:46.619] | : . include = 'immediateCondition' [06:00:46.619] | : . exclude = [06:00:46.620] | : . resignal = FALSE [06:00:46.620] | : . Number of conditions: 0 [06:00:46.620] | : . int 0 [06:00:46.621] | : signalConditions() ... done [06:00:46.621] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:46.621] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:46.622] resolved() for MultisessionFuture ('fsample_2-719263') ... done [06:00:46.622] assertFutureResult() ... [06:00:46.622] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:46.622] | Future uuid: 99 [06:00:46.622] | identical; success [06:00:46.623] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-99 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:46.623] future(..., label = 'fsample_3-886753') ... [06:00:46.623] | lazy: FALSE [06:00:46.624] | stdout: TRUE [06:00:46.624] | conditions: [n=1] 'condition' [06:00:46.624] | gc: FALSE [06:00:46.624] | earlySignal: FALSE [06:00:46.625] | getGlobalsAndPackages() ... [06:00:46.625] | : Searching for globals ... [06:00:46.635] | : . globals found: [3] '{', 'sample', 'x' [06:00:46.636] | : Searching for globals ... done [06:00:46.636] | : Resolving globals: FALSE [06:00:46.636] | : Search for packages associated with the globals ... [06:00:46.637] | : . Packages associated with globals: [1] 'base' [06:00:46.637] | : . Packages: [1] 'base' [06:00:46.638] | : Search for packages associated with the globals ... done [06:00:46.638] | : Packages after dropping 'base': [0] [06:00:46.638] | : globals: [1] 'x' [06:00:46.638] | : packages: [0] [06:00:46.639] | getGlobalsAndPackages() ... done [06:00:46.639] | run() for 'Future' ('fsample_3-886753') ... [06:00:46.639] | : state: 'created' [06:00:46.640] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.640] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.640] | : Using MultisessionFutureBackend ... [06:00:46.640] | : . Number of futures since start: 26 (26 created, 26 launched, 30 finished) [06:00:46.641] | : . Launching futures ... [06:00:46.641] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:46.641] | : . ' , Workers: [n=2] [06:00:46.642] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:46.645] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:46.645] | : . ' , requestWorker() ... [06:00:46.645] | : . ' , ; requestNode() ... [06:00:46.645] | : . ' , ; ` Number of workers: 2 [06:00:46.646] | : . ' , ; ` Polling for a free worker ... [06:00:46.646] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.646] | : . ' , ; ` | : Listing all futures [06:00:46.646] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.647] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.647] | : . ' , ; ` | Total time: 0 [06:00:46.647] | : . ' , ; ` Polling for a free worker ... done [06:00:46.647] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.648] | : . ' , ; ` | Listing all futures [06:00:46.648] | : . ' , ; ` | Number of registered futures: 0 [06:00:46.648] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.648] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:46.649] | : . ' , ; ` Index of first available worker: 1 [06:00:46.649] | : . ' , ; ` Validate that the worker is functional ... [06:00:46.726] | : . ' , ; ` | Worker is functional [06:00:46.726] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.726] | : . ' , ; ` | : Listing all futures [06:00:46.727] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.727] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.727] | : . ' , ; ` Validate that the worker is functional ... done [06:00:46.727] | : . ' , ; requestNode() ... done [06:00:46.728] | : . ' , ; cluster node index: 1 [06:00:46.728] | : . ' , requestWorker() ... done [06:00:46.728] | : . ' , eraseGlobalEnvironment() ... [06:00:46.729] | : . ' , eraseGlobalEnvironment() ... done [06:00:46.729] | : . ' , launchFuture() ... [06:00:46.730] | : . ' , ; cluster node index: 1 [06:00:46.730] | : . ' , ; getFutureData() ... [06:00:46.730] | : . ' , ; ` getFutureCore() ... [06:00:46.730] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:46.731] | : . ' , ; ` getFutureCore() ... done [06:00:46.731] | : . ' , ; ` getFutureCapture() ... [06:00:46.731] | : . ' , ; ` getFutureCapture() ... done [06:00:46.732] | : . ' , ; ` getFutureContext() ... [06:00:46.732] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.732] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:46.733] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.733] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:46.733] | : . ' , ; ` getFutureContext() ... done [06:00:46.734] | : . ' , ; getFutureData() ... done [06:00:46.758] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:46.759] | : . ' , ; ` Appended future to position #1 [06:00:46.759] | : . ' , ; ` Number of registered futures: 1 [06:00:46.759] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:46.759] | : . ' , launchFuture() ... done [06:00:46.760] | : . ' , MultisessionFuture started [06:00:46.760] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:46.760] | : . Launching futures ... done [06:00:46.760] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:46.760] | : Using MultisessionFutureBackend ... done [06:00:46.761] | run() for 'Future' ('fsample_3-886753') ... done [06:00:46.761] future(..., label = 'fsample_3-886753') ... done MultisessionFuture: Label: 'fsample_3-886753' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 527.22 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: 0x00000209fba3da88 State: 'running' [06:00:46.781] resolved() for MultisessionFuture ('fsample_3-886753') ... [06:00:46.782] | Cluster node socket connection: index=4, id=1388 [06:00:46.782] | assertValidConnection() ... [06:00:46.782] | : cluster node index: 1 [06:00:46.783] | assertValidConnection() ... done [06:00:46.783] | receiveMessageFromWorker() for ClusterFuture ... [06:00:46.784] | : cluster node index: 1 [06:00:46.784] | : [1] TRUE [06:00:46.785] | : received data: [06:00:46.785] | : List of 5 [06:00:46.785] | : $ type : chr "VALUE" [06:00:46.785] | : $ value :List of 16 [06:00:46.785] | : ..$ value : int 3 [06:00:46.785] | : ..$ visible : logi TRUE [06:00:46.785] | : ..$ stdout : chr "" [06:00:46.785] | : ..$ conditions : list() [06:00:46.785] | : ..$ rng : logi TRUE [06:00:46.785] | : ..$ seed : int [1:626] 10403 1 1123630233 -273130200 2068229078 802484305 1050067715 -827641198 -2147172316 -1840156953 ... [06:00:46.785] | : ..$ misuseGlobalEnv : NULL [06:00:46.785] | : ..$ misuseConnections :List of 3 [06:00:46.785] | : .. ..$ added : NULL [06:00:46.785] | : .. ..$ removed : NULL [06:00:46.785] | : .. ..$ replaced: NULL [06:00:46.785] | : ..$ misuseDevices : NULL [06:00:46.785] | : ..$ misuseDefaultDevice: list() [06:00:46.785] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.785] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.785] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "100" [06:00:46.785] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:46.785] | : .. ..- attr(*, "source")=List of 5 [06:00:46.785] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:46.785] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:46.785] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:46.785] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:46.785] | : .. .. ..$ pid : int 202520 [06:00:46.785] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:46.785] | : .. .. ..$ random: int 2147483647 [06:00:46.785] | : ..$ r_info :List of 4 [06:00:46.785] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:46.785] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:46.785] | : .. ..$ os : chr "windows" [06:00:46.785] | : .. ..$ os_name : chr "Windows" [06:00:46.785] | : .. ..$ captures_utf8: logi TRUE [06:00:46.785] | : ..$ version : chr "1.8" [06:00:46.785] | : ..- attr(*, "class")= chr "FutureResult" [06:00:46.785] | : $ success: logi TRUE [06:00:46.785] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:46.785] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:46.785] | : $ tag : NULL [06:00:46.807] | : Received FutureResult [06:00:46.807] | : FutureResult: [06:00:46.807] | : value: 'integer' [06:00:46.807] | : visible: TRUE [06:00:46.807] | : stdout: character [06:00:46.807] | : conditions: [n = 0] [06:00:46.807] | : RNG used: TRUE [06:00:46.807] | : duration: 0.005099058 secs (started 2025-06-05 06:00:46.759065) [06:00:46.807] | : version: 1.8 [06:00:46.808] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:46.808] | : . Removed future from position #1 [06:00:46.808] | : . Number of registered futures: 0 [06:00:46.809] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:46.809] | : Erased future from future backend [06:00:46.809] | : result() for ClusterFuture ... [06:00:46.809] | : . result already collected: FutureResult [06:00:46.809] | : result() for ClusterFuture ... done [06:00:46.810] | : signalConditions() ... [06:00:46.810] | : . include = 'immediateCondition' [06:00:46.810] | : . exclude = [06:00:46.810] | : . resignal = FALSE [06:00:46.810] | : . Number of conditions: 0 [06:00:46.811] | : . int 0 [06:00:46.811] | : signalConditions() ... done [06:00:46.812] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:46.812] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:46.812] resolved() for MultisessionFuture ('fsample_3-886753') ... done [06:00:46.813] assertFutureResult() ... [06:00:46.813] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:46.813] | Future uuid: 100 [06:00:46.813] | identical; success [06:00:46.813] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-100 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:46.814] future(..., label = 'fsample_4-364781') ... [06:00:46.814] | lazy: FALSE [06:00:46.815] | stdout: TRUE [06:00:46.815] | conditions: [n=1] 'condition' [06:00:46.815] | gc: FALSE [06:00:46.815] | earlySignal: FALSE [06:00:46.816] | getGlobalsAndPackages() ... [06:00:46.816] | : Searching for globals ... [06:00:46.828] | : . globals found: [3] '{', 'sample', 'x' [06:00:46.829] | : Searching for globals ... done [06:00:46.829] | : Resolving globals: FALSE [06:00:46.830] | : Search for packages associated with the globals ... [06:00:46.830] | : . Packages associated with globals: [1] 'base' [06:00:46.831] | : . Packages: [1] 'base' [06:00:46.831] | : Search for packages associated with the globals ... done [06:00:46.831] | : Packages after dropping 'base': [0] [06:00:46.832] | : globals: [1] 'x' [06:00:46.832] | : packages: [0] [06:00:46.832] | getGlobalsAndPackages() ... done [06:00:46.833] | run() for 'Future' ('fsample_4-364781') ... [06:00:46.833] | : state: 'created' [06:00:46.833] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.834] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.834] | : Using MultisessionFutureBackend ... [06:00:46.834] | : . Number of futures since start: 27 (27 created, 27 launched, 31 finished) [06:00:46.835] | : . Launching futures ... [06:00:46.835] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:46.835] | : . ' , Workers: [n=2] [06:00:46.836] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:46.839] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:46.839] | : . ' , requestWorker() ... [06:00:46.840] | : . ' , ; requestNode() ... [06:00:46.840] | : . ' , ; ` Number of workers: 2 [06:00:46.840] | : . ' , ; ` Polling for a free worker ... [06:00:46.841] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.841] | : . ' , ; ` | : Listing all futures [06:00:46.841] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.842] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.842] | : . ' , ; ` | Total time: 0 [06:00:46.842] | : . ' , ; ` Polling for a free worker ... done [06:00:46.843] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.843] | : . ' , ; ` | Listing all futures [06:00:46.843] | : . ' , ; ` | Number of registered futures: 0 [06:00:46.843] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.844] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:46.844] | : . ' , ; ` Index of first available worker: 1 [06:00:46.844] | : . ' , ; ` Validate that the worker is functional ... [06:00:46.923] | : . ' , ; ` | Worker is functional [06:00:46.923] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:46.923] | : . ' , ; ` | : Listing all futures [06:00:46.924] | : . ' , ; ` | : Number of registered futures: 0 [06:00:46.924] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:46.924] | : . ' , ; ` Validate that the worker is functional ... done [06:00:46.924] | : . ' , ; requestNode() ... done [06:00:46.925] | : . ' , ; cluster node index: 1 [06:00:46.925] | : . ' , requestWorker() ... done [06:00:46.925] | : . ' , eraseGlobalEnvironment() ... [06:00:46.926] | : . ' , eraseGlobalEnvironment() ... done [06:00:46.926] | : . ' , launchFuture() ... [06:00:46.926] | : . ' , ; cluster node index: 1 [06:00:46.927] | : . ' , ; getFutureData() ... [06:00:46.927] | : . ' , ; ` getFutureCore() ... [06:00:46.927] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:46.927] | : . ' , ; ` getFutureCore() ... done [06:00:46.928] | : . ' , ; ` getFutureCapture() ... [06:00:46.928] | : . ' , ; ` getFutureCapture() ... done [06:00:46.928] | : . ' , ; ` getFutureContext() ... [06:00:46.929] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:46.929] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:46.929] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:46.929] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:46.930] | : . ' , ; ` getFutureContext() ... done [06:00:46.930] | : . ' , ; getFutureData() ... done [06:00:46.954] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:46.954] | : . ' , ; ` Appended future to position #1 [06:00:46.955] | : . ' , ; ` Number of registered futures: 1 [06:00:46.955] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:46.955] | : . ' , launchFuture() ... done [06:00:46.956] | : . ' , MultisessionFuture started [06:00:46.956] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:46.956] | : . Launching futures ... done [06:00:46.957] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:46.957] | : Using MultisessionFutureBackend ... done [06:00:46.957] | run() for 'Future' ('fsample_4-364781') ... done [06:00:46.958] future(..., label = 'fsample_4-364781') ... done MultisessionFuture: Label: 'fsample_4-364781' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 534.85 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: 0x00000209fba3da88 State: 'running' [06:00:46.980] resolved() for MultisessionFuture ('fsample_4-364781') ... [06:00:46.981] | Cluster node socket connection: index=4, id=1388 [06:00:46.981] | assertValidConnection() ... [06:00:46.982] | : cluster node index: 1 [06:00:46.983] | assertValidConnection() ... done [06:00:46.983] | receiveMessageFromWorker() for ClusterFuture ... [06:00:46.983] | : cluster node index: 1 [06:00:46.984] | : [1] TRUE [06:00:46.984] | : received data: [06:00:46.985] | : List of 5 [06:00:46.985] | : $ type : chr "VALUE" [06:00:46.985] | : $ value :List of 16 [06:00:46.985] | : ..$ value : int 1 [06:00:46.985] | : ..$ visible : logi TRUE [06:00:46.985] | : ..$ stdout : chr "" [06:00:46.985] | : ..$ conditions : list() [06:00:46.985] | : ..$ rng : logi TRUE [06:00:46.985] | : ..$ seed : int [1:626] 10403 1 1511537817 570776872 -971265066 -2086539183 -1522416893 1604596370 -1683242972 1444572903 ... [06:00:46.985] | : ..$ misuseGlobalEnv : NULL [06:00:46.985] | : ..$ misuseConnections :List of 3 [06:00:46.985] | : .. ..$ added : NULL [06:00:46.985] | : .. ..$ removed : NULL [06:00:46.985] | : .. ..$ replaced: NULL [06:00:46.985] | : ..$ misuseDevices : NULL [06:00:46.985] | : ..$ misuseDefaultDevice: list() [06:00:46.985] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.985] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:46" [06:00:46.985] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "101" [06:00:46.985] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:46.985] | : .. ..- attr(*, "source")=List of 5 [06:00:46.985] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:46.985] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:46.985] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:46.985] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:46.985] | : .. .. ..$ pid : int 202520 [06:00:46.985] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:46.985] | : .. .. ..$ random: int 2147483647 [06:00:46.985] | : ..$ r_info :List of 4 [06:00:46.985] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:46.985] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:46.985] | : .. ..$ os : chr "windows" [06:00:46.985] | : .. ..$ os_name : chr "Windows" [06:00:46.985] | : .. ..$ captures_utf8: logi TRUE [06:00:46.985] | : ..$ version : chr "1.8" [06:00:46.985] | : ..- attr(*, "class")= chr "FutureResult" [06:00:46.985] | : $ success: logi TRUE [06:00:46.985] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:46.985] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:46.985] | : $ tag : NULL [06:00:47.005] | : Received FutureResult [06:00:47.005] | : FutureResult: [06:00:47.005] | : value: 'integer' [06:00:47.005] | : visible: TRUE [06:00:47.005] | : stdout: character [06:00:47.005] | : conditions: [n = 0] [06:00:47.005] | : RNG used: TRUE [06:00:47.005] | : duration: 0.004929066 secs (started 2025-06-05 06:00:46.954547) [06:00:47.005] | : version: 1.8 [06:00:47.006] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:47.006] | : . Removed future from position #1 [06:00:47.006] | : . Number of registered futures: 0 [06:00:47.007] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:47.007] | : Erased future from future backend [06:00:47.007] | : result() for ClusterFuture ... [06:00:47.008] | : . result already collected: FutureResult [06:00:47.008] | : result() for ClusterFuture ... done [06:00:47.008] | : signalConditions() ... [06:00:47.008] | : . include = 'immediateCondition' [06:00:47.009] | : . exclude = [06:00:47.009] | : . resignal = FALSE [06:00:47.009] | : . Number of conditions: 0 [06:00:47.009] | : . int 0 [06:00:47.010] | : signalConditions() ... done [06:00:47.010] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:47.010] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:47.010] resolved() for MultisessionFuture ('fsample_4-364781') ... done [06:00:47.011] assertFutureResult() ... [06:00:47.011] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:47.011] | Future uuid: 101 [06:00:47.011] | identical; success [06:00:47.011] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-101 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:47.012] value() for list ... [06:00:47.012] | recursive: 0 [06:00:47.012] | reduce: FALSE [06:00:47.013] | length: 4 [06:00:47.013] | Number of remaining objects: 4 [06:00:47.013] | checking value #1: [06:00:47.014] | 'obj' is MultisessionFuture [06:00:47.014] | MultisessionFuture #1 [06:00:47.014] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:47.014] | : nx: 4 [06:00:47.014] | : relay: TRUE [06:00:47.015] | : stdout: TRUE [06:00:47.015] | : signal: TRUE [06:00:47.015] | : resignal: FALSE [06:00:47.015] | : force: TRUE [06:00:47.016] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:47.016] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:47.016] | : until=1 [06:00:47.016] | : relaying element #1 [06:00:47.017] | : value() for MultisessionFuture ('fsample_1-683821') ... [06:00:47.017] | : . result() for ClusterFuture ... [06:00:47.017] | : . ' result already collected: FutureResult [06:00:47.017] | : . result() for ClusterFuture ... done [06:00:47.018] | : . result() for ClusterFuture ... [06:00:47.018] | : . ' result already collected: FutureResult [06:00:47.018] | : . result() for ClusterFuture ... done [06:00:47.018] | : . signalConditions() ... [06:00:47.019] | : . ' include = 'immediateCondition' [06:00:47.019] | : . ' exclude = [06:00:47.019] | : . ' resignal = FALSE [06:00:47.019] | : . ' Number of conditions: 0 [06:00:47.020] | : . ' int 0 [06:00:47.020] | : . signalConditions() ... done [06:00:47.021] | : . relay stdout ... [06:00:47.021] | : . relay stdout ... done [06:00:47.021] | : . check for misuse ... [06:00:47.022] | : . check for misuse ... done [06:00:47.022] | : value() for MultisessionFuture ('fsample_1-683821') ... done [06:00:47.022] | : result() for ClusterFuture ... [06:00:47.022] | : . result already collected: FutureResult [06:00:47.023] | : result() for ClusterFuture ... done [06:00:47.023] | : signalConditions() ... [06:00:47.023] | : . include = 'immediateCondition' [06:00:47.023] | : . exclude = [06:00:47.024] | : . resignal = FALSE [06:00:47.024] | : . Number of conditions: 1 [06:00:47.024] | : . int 1 [06:00:47.025] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.025] | : signalConditions() ... done [06:00:47.025] | : result() for ClusterFuture ... [06:00:47.026] | : . result already collected: FutureResult [06:00:47.026] | : result() for ClusterFuture ... done [06:00:47.026] | : signalConditions() ... [06:00:47.026] | : . include = 'condition' [06:00:47.026] | : . exclude = 'error', 'immediateCondition' [06:00:47.027] | : . resignal = TRUE [06:00:47.027] | : . Number of conditions: 1 [06:00:47.027] | : . int 1 [06:00:47.027] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.028] | : signalConditions() ... done [06:00:47.028] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.028] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.028] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:47.028] | value(, ...) ... [06:00:47.029] | value(, ...) ... done [06:00:47.029] | value() for MultisessionFuture ('fsample_1-683821') ... [06:00:47.029] | : result() for ClusterFuture ... [06:00:47.029] | : . result already collected: FutureResult [06:00:47.029] | : result() for ClusterFuture ... done [06:00:47.030] | : result() for ClusterFuture ... [06:00:47.030] | : . result already collected: FutureResult [06:00:47.030] | : result() for ClusterFuture ... done [06:00:47.030] | : signalConditions() ... [06:00:47.030] | : . include = 'immediateCondition' [06:00:47.030] | : . exclude = [06:00:47.030] | : . resignal = FALSE [06:00:47.031] | : . Number of conditions: 1 [06:00:47.031] | : . int 1 [06:00:47.031] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.032] | : signalConditions() ... done [06:00:47.032] | : check for misuse ... [06:00:47.032] | : check for misuse ... done [06:00:47.032] | value() for MultisessionFuture ('fsample_1-683821') ... done [06:00:47.032] | value: [06:00:47.032] | signal RngFutureError ... [06:00:47.033] | : futures(x) ... [06:00:47.033] | : futures(x) ... done [06:00:47.033] | : cancel(y, interrupt = TRUE) ... [06:00:47.033] | : cancel(y, interrupt = TRUE) ... done [06:00:47.033] | : cancel(, interrupt = TRUE) ... [06:00:47.033] | : . Skipping, because a non-running future [06:00:47.034] | : cancel(, interrupt = TRUE) ... done [06:00:47.034] | : cancel(, interrupt = TRUE) ... [06:00:47.034] | : . Skipping, because a non-running future [06:00:47.034] | : cancel(, interrupt = TRUE) ... done [06:00:47.034] | : cancel(, interrupt = TRUE) ... [06:00:47.034] | : . Skipping, because a non-running future [06:00:47.035] | : cancel(, interrupt = TRUE) ... done [06:00:47.035] | : cancel(, interrupt = TRUE) ... [06:00:47.035] | : . Skipping, because a non-running future [06:00:47.035] | : cancel(, interrupt = TRUE) ... done [06:00:47.035] | : resolve(y, ...) ... [06:00:47.035] | : . resolve() for MultisessionFuture ... [06:00:47.036] | : . ' value() for MultisessionFuture ('fsample_1-683821') ... [06:00:47.036] | : . ' , result() for ClusterFuture ... [06:00:47.036] | : . ' , ; result already collected: FutureResult [06:00:47.037] | : . ' , result() for ClusterFuture ... done [06:00:47.037] | : . ' , result() for ClusterFuture ... [06:00:47.037] | : . ' , ; result already collected: FutureResult [06:00:47.037] | : . ' , result() for ClusterFuture ... done [06:00:47.038] | : . ' , signalConditions() ... [06:00:47.038] | : . ' , ; include = 'immediateCondition' [06:00:47.038] | : . ' , ; exclude = [06:00:47.038] | : . ' , ; resignal = FALSE [06:00:47.038] | : . ' , ; Number of conditions: 1 [06:00:47.038] | : . ' , ; int 1 [06:00:47.039] | : . ' , ; Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.039] | : . ' , signalConditions() ... done [06:00:47.039] | : . ' , relay stdout ... [06:00:47.040] | : . ' , relay stdout ... done [06:00:47.040] | : . ' , check for misuse ... [06:00:47.040] | : . ' , check for misuse ... done [06:00:47.040] | : . ' value() for MultisessionFuture ('fsample_1-683821') ... done [06:00:47.040] | : . ' result() for ClusterFuture ... [06:00:47.040] | : . ' , result already collected: FutureResult [06:00:47.041] | : . ' result() for ClusterFuture ... done [06:00:47.041] | : . ' signalConditions() ... [06:00:47.041] | : . ' , include = 'immediateCondition' [06:00:47.041] | : . ' , exclude = [06:00:47.041] | : . ' , resignal = FALSE [06:00:47.041] | : . ' , Number of conditions: 1 [06:00:47.042] | : . ' , int 1 [06:00:47.042] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.043] | : . ' signalConditions() ... done [06:00:47.043] | : . ' result() for ClusterFuture ... [06:00:47.043] | : . ' , result already collected: FutureResult [06:00:47.043] | : . ' result() for ClusterFuture ... done [06:00:47.044] | : . ' signalConditions() ... [06:00:47.044] | : . ' , include = 'condition' [06:00:47.044] | : . ' , exclude = 'immediateCondition' [06:00:47.045] | : . ' , resignal = TRUE [06:00:47.045] | : . ' , Number of conditions: 1 [06:00:47.045] | : . ' , int 1 [06:00:47.046] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.046] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:47.047] | : . ' signalConditions() ... done [06:00:47.047] | : . resolve() for MultisessionFuture ... done [06:00:47.047] | : . resolve() for MultisessionFuture ... [06:00:47.047] | : . ' value() for MultisessionFuture ('fsample_2-719263') ... [06:00:47.048] | : . ' , result() for ClusterFuture ... [06:00:47.048] | : . ' , ; result already collected: FutureResult [06:00:47.048] | : . ' , result() for ClusterFuture ... done [06:00:47.048] | : . ' , result() for ClusterFuture ... [06:00:47.048] | : . ' , ; result already collected: FutureResult [06:00:47.048] | : . ' , result() for ClusterFuture ... done [06:00:47.049] | : . ' , signalConditions() ... [06:00:47.049] | : . ' , ; include = 'immediateCondition' [06:00:47.049] | : . ' , ; exclude = [06:00:47.049] | : . ' , ; resignal = FALSE [06:00:47.049] | : . ' , ; Number of conditions: 0 [06:00:47.049] | : . ' , ; int 0 [06:00:47.050] | : . ' , signalConditions() ... done [06:00:47.050] | : . ' , relay stdout ... [06:00:47.050] | : . ' , relay stdout ... done [06:00:47.050] | : . ' , check for misuse ... [06:00:47.051] | : . ' , check for misuse ... done [06:00:47.051] | : . ' value() for MultisessionFuture ('fsample_2-719263') ... done [06:00:47.051] | : . ' result() for ClusterFuture ... [06:00:47.051] | : . ' , result already collected: FutureResult [06:00:47.052] | : . ' result() for ClusterFuture ... done [06:00:47.052] | : . ' signalConditions() ... [06:00:47.052] | : . ' , include = 'immediateCondition' [06:00:47.052] | : . ' , exclude = [06:00:47.052] | : . ' , resignal = FALSE [06:00:47.052] | : . ' , Number of conditions: 1 [06:00:47.053] | : . ' , int 1 [06:00:47.053] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.053] | : . ' signalConditions() ... done [06:00:47.054] | : . ' result() for ClusterFuture ... [06:00:47.054] | : . ' , result already collected: FutureResult [06:00:47.054] | : . ' result() for ClusterFuture ... done [06:00:47.054] | : . ' signalConditions() ... [06:00:47.054] | : . ' , include = 'condition' [06:00:47.054] | : . ' , exclude = 'immediateCondition' [06:00:47.055] | : . ' , resignal = TRUE [06:00:47.055] | : . ' , Number of conditions: 1 [06:00:47.055] | : . ' , int 1 [06:00:47.055] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.056] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:47.056] | : . ' signalConditions() ... done [06:00:47.056] | : . resolve() for MultisessionFuture ... done [06:00:47.056] | : . resolve() for MultisessionFuture ... [06:00:47.057] | : . ' value() for MultisessionFuture ('fsample_3-886753') ... [06:00:47.057] | : . ' , result() for ClusterFuture ... [06:00:47.057] | : . ' , ; result already collected: FutureResult [06:00:47.057] | : . ' , result() for ClusterFuture ... done [06:00:47.057] | : . ' , result() for ClusterFuture ... [06:00:47.057] | : . ' , ; result already collected: FutureResult [06:00:47.058] | : . ' , result() for ClusterFuture ... done [06:00:47.058] | : . ' , signalConditions() ... [06:00:47.058] | : . ' , ; include = 'immediateCondition' [06:00:47.058] | : . ' , ; exclude = [06:00:47.058] | : . ' , ; resignal = FALSE [06:00:47.058] | : . ' , ; Number of conditions: 0 [06:00:47.059] | : . ' , ; int 0 [06:00:47.059] | : . ' , signalConditions() ... done [06:00:47.059] | : . ' , relay stdout ... [06:00:47.059] | : . ' , relay stdout ... done [06:00:47.060] | : . ' , check for misuse ... [06:00:47.060] | : . ' , check for misuse ... done [06:00:47.060] | : . ' value() for MultisessionFuture ('fsample_3-886753') ... done [06:00:47.060] | : . ' result() for ClusterFuture ... [06:00:47.061] | : . ' , result already collected: FutureResult [06:00:47.061] | : . ' result() for ClusterFuture ... done [06:00:47.061] | : . ' signalConditions() ... [06:00:47.061] | : . ' , include = 'immediateCondition' [06:00:47.062] | : . ' , exclude = [06:00:47.062] | : . ' , resignal = FALSE [06:00:47.062] | : . ' , Number of conditions: 1 [06:00:47.062] | : . ' , int 1 [06:00:47.063] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.063] | : . ' signalConditions() ... done [06:00:47.063] | : . ' result() for ClusterFuture ... [06:00:47.063] | : . ' , result already collected: FutureResult [06:00:47.063] | : . ' result() for ClusterFuture ... done [06:00:47.064] | : . ' signalConditions() ... [06:00:47.064] | : . ' , include = 'condition' [06:00:47.064] | : . ' , exclude = 'immediateCondition' [06:00:47.064] | : . ' , resignal = TRUE [06:00:47.064] | : . ' , Number of conditions: 1 [06:00:47.064] | : . ' , int 1 [06:00:47.065] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.065] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:47.065] | : . ' signalConditions() ... done [06:00:47.066] | : . resolve() for MultisessionFuture ... done [06:00:47.066] | : . resolve() for MultisessionFuture ... [06:00:47.066] | : . ' value() for MultisessionFuture ('fsample_4-364781') ... [06:00:47.066] | : . ' , result() for ClusterFuture ... [06:00:47.066] | : . ' , ; result already collected: FutureResult [06:00:47.067] | : . ' , result() for ClusterFuture ... done [06:00:47.067] | : . ' , result() for ClusterFuture ... [06:00:47.067] | : . ' , ; result already collected: FutureResult [06:00:47.067] | : . ' , result() for ClusterFuture ... done [06:00:47.068] | : . ' , signalConditions() ... [06:00:47.068] | : . ' , ; include = 'immediateCondition' [06:00:47.068] | : . ' , ; exclude = [06:00:47.068] | : . ' , ; resignal = FALSE [06:00:47.069] | : . ' , ; Number of conditions: 0 [06:00:47.069] | : . ' , ; int 0 [06:00:47.069] | : . ' , signalConditions() ... done [06:00:47.070] | : . ' , relay stdout ... [06:00:47.070] | : . ' , relay stdout ... done [06:00:47.070] | : . ' , check for misuse ... [06:00:47.075] | : . ' , check for misuse ... done [06:00:47.075] | : . ' value() for MultisessionFuture ('fsample_4-364781') ... done [06:00:47.075] | : . ' result() for ClusterFuture ... [06:00:47.076] | : . ' , result already collected: FutureResult [06:00:47.076] | : . ' result() for ClusterFuture ... done [06:00:47.076] | : . ' signalConditions() ... [06:00:47.076] | : . ' , include = 'immediateCondition' [06:00:47.077] | : . ' , exclude = [06:00:47.077] | : . ' , resignal = FALSE [06:00:47.077] | : . ' , Number of conditions: 1 [06:00:47.077] | : . ' , int 1 [06:00:47.078] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.078] | : . ' signalConditions() ... done [06:00:47.079] | : . ' result() for ClusterFuture ... [06:00:47.079] | : . ' , result already collected: FutureResult [06:00:47.079] | : . ' result() for ClusterFuture ... done [06:00:47.079] | : . ' signalConditions() ... [06:00:47.079] | : . ' , include = 'condition' [06:00:47.080] | : . ' , exclude = 'immediateCondition' [06:00:47.080] | : . ' , resignal = TRUE [06:00:47.080] | : . ' , Number of conditions: 1 [06:00:47.080] | : . ' , int 1 [06:00:47.081] | : . ' , Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:47.081] | : . ' , Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:47.082] | : . ' signalConditions() ... done [06:00:47.082] | : . resolve() for MultisessionFuture ... done [06:00:47.082] | : resolve(y, ...) ... done [06:00:47.082] | : stop(value) in 3, 2, 1 ... [06:00:47.083] | signal RngFutureError ... done [06:00:47.083] value() for list ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-98 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-683821' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 542.05 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: 0x00000209fba3da88 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-98 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureError' Duration: 0.03737092 secs (started 2025-06-05 06:00:46.378818) Worker process: 5b49070b41ebbfd33423811563c3d729 DEBUG: END TROUBLESHOOTING HELP [06:00:47.102] future(..., label = 'fsample_1-499703') ... [06:00:47.103] | lazy: FALSE [06:00:47.103] | stdout: TRUE [06:00:47.103] | conditions: [n=1] 'condition' [06:00:47.103] | gc: FALSE [06:00:47.104] | earlySignal: FALSE [06:00:47.104] | getGlobalsAndPackages() ... [06:00:47.104] | : Searching for globals ... [06:00:47.112] | : . globals found: [3] '{', 'sample', 'x' [06:00:47.112] | : Searching for globals ... done [06:00:47.112] | : Resolving globals: FALSE [06:00:47.113] | : Search for packages associated with the globals ... [06:00:47.113] | : . Packages associated with globals: [1] 'base' [06:00:47.113] | : . Packages: [1] 'base' [06:00:47.114] | : Search for packages associated with the globals ... done [06:00:47.114] | : Packages after dropping 'base': [0] [06:00:47.114] | : globals: [1] 'x' [06:00:47.114] | : packages: [0] [06:00:47.114] | getGlobalsAndPackages() ... done [06:00:47.115] | run() for 'Future' ('fsample_1-499703') ... [06:00:47.115] | : state: 'created' [06:00:47.115] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.115] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.116] | : Using MultisessionFutureBackend ... [06:00:47.116] | : . Number of futures since start: 28 (28 created, 28 launched, 32 finished) [06:00:47.116] | : . Launching futures ... [06:00:47.116] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:47.117] | : . ' , Workers: [n=2] [06:00:47.117] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:47.120] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:47.120] | : . ' , requestWorker() ... [06:00:47.121] | : . ' , ; requestNode() ... [06:00:47.121] | : . ' , ; ` Number of workers: 2 [06:00:47.121] | : . ' , ; ` Polling for a free worker ... [06:00:47.121] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.122] | : . ' , ; ` | : Listing all futures [06:00:47.122] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.122] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.122] | : . ' , ; ` | Total time: 0 [06:00:47.122] | : . ' , ; ` Polling for a free worker ... done [06:00:47.123] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.123] | : . ' , ; ` | Listing all futures [06:00:47.123] | : . ' , ; ` | Number of registered futures: 0 [06:00:47.123] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.123] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:47.124] | : . ' , ; ` Index of first available worker: 1 [06:00:47.124] | : . ' , ; ` Validate that the worker is functional ... [06:00:47.205] | : . ' , ; ` | Worker is functional [06:00:47.206] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.206] | : . ' , ; ` | : Listing all futures [06:00:47.206] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.206] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.207] | : . ' , ; ` Validate that the worker is functional ... done [06:00:47.207] | : . ' , ; requestNode() ... done [06:00:47.207] | : . ' , ; cluster node index: 1 [06:00:47.208] | : . ' , requestWorker() ... done [06:00:47.208] | : . ' , eraseGlobalEnvironment() ... [06:00:47.208] | : . ' , eraseGlobalEnvironment() ... done [06:00:47.209] | : . ' , launchFuture() ... [06:00:47.209] | : . ' , ; cluster node index: 1 [06:00:47.209] | : . ' , ; getFutureData() ... [06:00:47.209] | : . ' , ; ` getFutureCore() ... [06:00:47.210] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:47.210] | : . ' , ; ` getFutureCore() ... done [06:00:47.210] | : . ' , ; ` getFutureCapture() ... [06:00:47.210] | : . ' , ; ` getFutureCapture() ... done [06:00:47.211] | : . ' , ; ` getFutureContext() ... [06:00:47.211] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.211] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:47.211] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.212] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:47.212] | : . ' , ; ` getFutureContext() ... done [06:00:47.212] | : . ' , ; getFutureData() ... done [06:00:47.213] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:47.213] | : . ' , ; ` Appended future to position #1 [06:00:47.213] | : . ' , ; ` Number of registered futures: 1 [06:00:47.214] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:47.214] | : . ' , launchFuture() ... done [06:00:47.214] | : . ' , MultisessionFuture started [06:00:47.214] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:47.215] | : . Launching futures ... done [06:00:47.215] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:47.215] | : Using MultisessionFutureBackend ... done [06:00:47.215] | run() for 'Future' ('fsample_1-499703') ... done [06:00:47.216] future(..., label = 'fsample_1-499703') ... done MultisessionFuture: Label: 'fsample_1-499703' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 510.77 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: 0x00000209fcd19eb0 State: 'running' [06:00:47.237] resolved() for MultisessionFuture ('fsample_1-499703') ... [06:00:47.238] | Cluster node socket connection: index=4, id=1388 [06:00:47.238] | assertValidConnection() ... [06:00:47.239] | : cluster node index: 1 [06:00:47.239] | assertValidConnection() ... done [06:00:47.240] | receiveMessageFromWorker() for ClusterFuture ... [06:00:47.240] | : cluster node index: 1 [06:00:47.241] | : [1] TRUE [06:00:47.241] | : received data: [06:00:47.241] | : List of 5 [06:00:47.241] | : $ type : chr "VALUE" [06:00:47.241] | : $ value :List of 16 [06:00:47.241] | : ..$ value : int 2 [06:00:47.241] | : ..$ visible : logi TRUE [06:00:47.241] | : ..$ stdout : chr "" [06:00:47.241] | : ..$ conditions : list() [06:00:47.241] | : ..$ rng : logi TRUE [06:00:47.241] | : ..$ seed : int [1:626] 10403 1 -780788316 880435082 1819347957 -2038046129 -173091498 -1712418816 1451438403 -910426911 ... [06:00:47.241] | : ..$ misuseGlobalEnv : NULL [06:00:47.241] | : ..$ misuseConnections :List of 3 [06:00:47.241] | : .. ..$ added : NULL [06:00:47.241] | : .. ..$ removed : NULL [06:00:47.241] | : .. ..$ replaced: NULL [06:00:47.241] | : ..$ misuseDevices : NULL [06:00:47.241] | : ..$ misuseDefaultDevice: list() [06:00:47.241] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.241] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.241] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "102" [06:00:47.241] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:47.241] | : .. ..- attr(*, "source")=List of 5 [06:00:47.241] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:47.241] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:47.241] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:47.241] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:47.241] | : .. .. ..$ pid : int 202520 [06:00:47.241] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:47.241] | : .. .. ..$ random: int 2147483647 [06:00:47.241] | : ..$ r_info :List of 4 [06:00:47.241] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:47.241] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:47.241] | : .. ..$ os : chr "windows" [06:00:47.241] | : .. ..$ os_name : chr "Windows" [06:00:47.241] | : .. ..$ captures_utf8: logi TRUE [06:00:47.241] | : ..$ version : chr "1.8" [06:00:47.241] | : ..- attr(*, "class")= chr "FutureResult" [06:00:47.241] | : $ success: logi TRUE [06:00:47.241] | : $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [06:00:47.241] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:47.241] | : $ tag : NULL [06:00:47.266] | : Received FutureResult [06:00:47.266] | : FutureResult: [06:00:47.266] | : value: 'integer' [06:00:47.266] | : visible: TRUE [06:00:47.266] | : stdout: character [06:00:47.266] | : conditions: [n = 0] [06:00:47.266] | : RNG used: TRUE [06:00:47.266] | : duration: 0.00570488 secs (started 2025-06-05 06:00:47.213627) [06:00:47.266] | : version: 1.8 [06:00:47.267] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:47.267] | : . Removed future from position #1 [06:00:47.268] | : . Number of registered futures: 0 [06:00:47.268] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:47.269] | : Erased future from future backend [06:00:47.269] | : result() for ClusterFuture ... [06:00:47.269] | : . result already collected: FutureResult [06:00:47.270] | : result() for ClusterFuture ... done [06:00:47.270] | : signalConditions() ... [06:00:47.270] | : . include = 'immediateCondition' [06:00:47.270] | : . exclude = [06:00:47.271] | : . resignal = FALSE [06:00:47.271] | : . Number of conditions: 0 [06:00:47.271] | : . int 0 [06:00:47.272] | : signalConditions() ... done [06:00:47.273] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:47.273] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:47.273] resolved() for MultisessionFuture ('fsample_1-499703') ... done [06:00:47.274] assertFutureResult() ... [06:00:47.274] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:47.274] | Future uuid: 102 [06:00:47.274] | identical; success [06:00:47.274] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-102 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:47.275] future(..., label = 'fsample_2-279344') ... [06:00:47.275] | lazy: FALSE [06:00:47.276] | stdout: TRUE [06:00:47.276] | conditions: [n=1] 'condition' [06:00:47.276] | gc: FALSE [06:00:47.277] | earlySignal: FALSE [06:00:47.277] | getGlobalsAndPackages() ... [06:00:47.277] | : Searching for globals ... [06:00:47.290] | : . globals found: [3] '{', 'sample', 'x' [06:00:47.291] | : Searching for globals ... done [06:00:47.291] | : Resolving globals: FALSE [06:00:47.291] | : Search for packages associated with the globals ... [06:00:47.292] | : . Packages associated with globals: [1] 'base' [06:00:47.292] | : . Packages: [1] 'base' [06:00:47.293] | : Search for packages associated with the globals ... done [06:00:47.293] | : Packages after dropping 'base': [0] [06:00:47.294] | : globals: [1] 'x' [06:00:47.294] | : packages: [0] [06:00:47.294] | getGlobalsAndPackages() ... done [06:00:47.295] | run() for 'Future' ('fsample_2-279344') ... [06:00:47.295] | : state: 'created' [06:00:47.296] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.296] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.296] | : Using MultisessionFutureBackend ... [06:00:47.296] | : . Number of futures since start: 29 (29 created, 29 launched, 33 finished) [06:00:47.297] | : . Launching futures ... [06:00:47.297] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:47.297] | : . ' , Workers: [n=2] [06:00:47.298] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:47.309] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:47.309] | : . ' , requestWorker() ... [06:00:47.310] | : . ' , ; requestNode() ... [06:00:47.310] | : . ' , ; ` Number of workers: 2 [06:00:47.310] | : . ' , ; ` Polling for a free worker ... [06:00:47.311] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.311] | : . ' , ; ` | : Listing all futures [06:00:47.311] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.312] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.312] | : . ' , ; ` | Total time: 0 [06:00:47.312] | : . ' , ; ` Polling for a free worker ... done [06:00:47.313] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.313] | : . ' , ; ` | Listing all futures [06:00:47.313] | : . ' , ; ` | Number of registered futures: 0 [06:00:47.314] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.314] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:47.315] | : . ' , ; ` Index of first available worker: 1 [06:00:47.315] | : . ' , ; ` Validate that the worker is functional ... [06:00:47.417] | : . ' , ; ` | Worker is functional [06:00:47.417] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.418] | : . ' , ; ` | : Listing all futures [06:00:47.418] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.418] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.419] | : . ' , ; ` Validate that the worker is functional ... done [06:00:47.419] | : . ' , ; requestNode() ... done [06:00:47.419] | : . ' , ; cluster node index: 1 [06:00:47.420] | : . ' , requestWorker() ... done [06:00:47.420] | : . ' , eraseGlobalEnvironment() ... [06:00:47.421] | : . ' , eraseGlobalEnvironment() ... done [06:00:47.422] | : . ' , launchFuture() ... [06:00:47.422] | : . ' , ; cluster node index: 1 [06:00:47.422] | : . ' , ; getFutureData() ... [06:00:47.423] | : . ' , ; ` getFutureCore() ... [06:00:47.423] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:47.423] | : . ' , ; ` getFutureCore() ... done [06:00:47.423] | : . ' , ; ` getFutureCapture() ... [06:00:47.423] | : . ' , ; ` getFutureCapture() ... done [06:00:47.424] | : . ' , ; ` getFutureContext() ... [06:00:47.424] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.424] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:47.424] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.425] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:47.425] | : . ' , ; ` getFutureContext() ... done [06:00:47.425] | : . ' , ; getFutureData() ... done [06:00:47.453] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:47.453] | : . ' , ; ` Appended future to position #1 [06:00:47.454] | : . ' , ; ` Number of registered futures: 1 [06:00:47.454] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:47.454] | : . ' , launchFuture() ... done [06:00:47.454] | : . ' , MultisessionFuture started [06:00:47.455] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:47.455] | : . Launching futures ... done [06:00:47.455] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:47.455] | : Using MultisessionFutureBackend ... done [06:00:47.456] | run() for 'Future' ('fsample_2-279344') ... done [06:00:47.456] future(..., label = 'fsample_2-279344') ... done MultisessionFuture: Label: 'fsample_2-279344' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 517.51 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: 0x00000209fcd19eb0 State: 'running' [06:00:47.480] resolved() for MultisessionFuture ('fsample_2-279344') ... [06:00:47.481] | Cluster node socket connection: index=4, id=1388 [06:00:47.482] | assertValidConnection() ... [06:00:47.482] | : cluster node index: 1 [06:00:47.483] | assertValidConnection() ... done [06:00:47.483] | receiveMessageFromWorker() for ClusterFuture ... [06:00:47.484] | : cluster node index: 1 [06:00:47.484] | : [1] TRUE [06:00:47.485] | : received data: [06:00:47.485] | : List of 5 [06:00:47.485] | : $ type : chr "VALUE" [06:00:47.485] | : $ value :List of 16 [06:00:47.485] | : ..$ value : int 0 [06:00:47.485] | : ..$ visible : logi TRUE [06:00:47.485] | : ..$ stdout : chr "" [06:00:47.485] | : ..$ conditions : list() [06:00:47.485] | : ..$ rng : logi TRUE [06:00:47.485] | : ..$ seed : int [1:626] 10403 1 -407200348 -224862326 -1111520267 -235249073 2066634070 961613824 -654986941 -435127071 ... [06:00:47.485] | : ..$ misuseGlobalEnv : NULL [06:00:47.485] | : ..$ misuseConnections :List of 3 [06:00:47.485] | : .. ..$ added : NULL [06:00:47.485] | : .. ..$ removed : NULL [06:00:47.485] | : .. ..$ replaced: NULL [06:00:47.485] | : ..$ misuseDevices : NULL [06:00:47.485] | : ..$ misuseDefaultDevice: list() [06:00:47.485] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.485] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.485] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "103" [06:00:47.485] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:47.485] | : .. ..- attr(*, "source")=List of 5 [06:00:47.485] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:47.485] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:47.485] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:47.485] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:47.485] | : .. .. ..$ pid : int 202520 [06:00:47.485] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:47.485] | : .. .. ..$ random: int 2147483647 [06:00:47.485] | : ..$ r_info :List of 4 [06:00:47.485] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:47.485] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:47.485] | : .. ..$ os : chr "windows" [06:00:47.485] | : .. ..$ os_name : chr "Windows" [06:00:47.485] | : .. ..$ captures_utf8: logi TRUE [06:00:47.485] | : ..$ version : chr "1.8" [06:00:47.485] | : ..- attr(*, "class")= chr "FutureResult" [06:00:47.485] | : $ success: logi TRUE [06:00:47.485] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:47.485] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:47.485] | : $ tag : NULL [06:00:47.507] | : Received FutureResult [06:00:47.507] | : FutureResult: [06:00:47.507] | : value: 'integer' [06:00:47.507] | : visible: TRUE [06:00:47.507] | : stdout: character [06:00:47.507] | : conditions: [n = 0] [06:00:47.507] | : RNG used: TRUE [06:00:47.507] | : duration: 0.005954981 secs (started 2025-06-05 06:00:47.453638) [06:00:47.507] | : version: 1.8 [06:00:47.508] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:47.508] | : . Removed future from position #1 [06:00:47.509] | : . Number of registered futures: 0 [06:00:47.509] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:47.509] | : Erased future from future backend [06:00:47.510] | : result() for ClusterFuture ... [06:00:47.510] | : . result already collected: FutureResult [06:00:47.510] | : result() for ClusterFuture ... done [06:00:47.510] | : signalConditions() ... [06:00:47.511] | : . include = 'immediateCondition' [06:00:47.511] | : . exclude = [06:00:47.511] | : . resignal = FALSE [06:00:47.511] | : . Number of conditions: 0 [06:00:47.512] | : . int 0 [06:00:47.512] | : signalConditions() ... done [06:00:47.512] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:47.513] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:47.513] resolved() for MultisessionFuture ('fsample_2-279344') ... done [06:00:47.513] assertFutureResult() ... [06:00:47.513] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:47.513] | Future uuid: 103 [06:00:47.513] | identical; success [06:00:47.513] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-103 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:47.514] future(..., label = 'fsample_3-22012') ... [06:00:47.514] | lazy: FALSE [06:00:47.515] | stdout: TRUE [06:00:47.515] | conditions: [n=1] 'condition' [06:00:47.515] | gc: FALSE [06:00:47.515] | earlySignal: FALSE [06:00:47.516] | getGlobalsAndPackages() ... [06:00:47.516] | : Searching for globals ... [06:00:47.529] | : . globals found: [3] '{', 'sample', 'x' [06:00:47.529] | : Searching for globals ... done [06:00:47.530] | : Resolving globals: FALSE [06:00:47.530] | : Search for packages associated with the globals ... [06:00:47.530] | : . Packages associated with globals: [1] 'base' [06:00:47.531] | : . Packages: [1] 'base' [06:00:47.531] | : Search for packages associated with the globals ... done [06:00:47.532] | : Packages after dropping 'base': [0] [06:00:47.532] | : globals: [1] 'x' [06:00:47.532] | : packages: [0] [06:00:47.533] | getGlobalsAndPackages() ... done [06:00:47.533] | run() for 'Future' ('fsample_3-22012') ... [06:00:47.533] | : state: 'created' [06:00:47.533] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.534] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.534] | : Using MultisessionFutureBackend ... [06:00:47.534] | : . Number of futures since start: 30 (30 created, 30 launched, 34 finished) [06:00:47.534] | : . Launching futures ... [06:00:47.534] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:47.535] | : . ' , Workers: [n=2] [06:00:47.535] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:47.537] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:47.537] | : . ' , requestWorker() ... [06:00:47.537] | : . ' , ; requestNode() ... [06:00:47.537] | : . ' , ; ` Number of workers: 2 [06:00:47.538] | : . ' , ; ` Polling for a free worker ... [06:00:47.538] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.538] | : . ' , ; ` | : Listing all futures [06:00:47.538] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.538] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.538] | : . ' , ; ` | Total time: 0 [06:00:47.539] | : . ' , ; ` Polling for a free worker ... done [06:00:47.539] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.539] | : . ' , ; ` | Listing all futures [06:00:47.539] | : . ' , ; ` | Number of registered futures: 0 [06:00:47.539] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.540] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:47.540] | : . ' , ; ` Index of first available worker: 1 [06:00:47.540] | : . ' , ; ` Validate that the worker is functional ... [06:00:47.613] | : . ' , ; ` | Worker is functional [06:00:47.613] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.613] | : . ' , ; ` | : Listing all futures [06:00:47.614] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.614] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.614] | : . ' , ; ` Validate that the worker is functional ... done [06:00:47.615] | : . ' , ; requestNode() ... done [06:00:47.615] | : . ' , ; cluster node index: 1 [06:00:47.615] | : . ' , requestWorker() ... done [06:00:47.615] | : . ' , eraseGlobalEnvironment() ... [06:00:47.616] | : . ' , eraseGlobalEnvironment() ... done [06:00:47.616] | : . ' , launchFuture() ... [06:00:47.617] | : . ' , ; cluster node index: 1 [06:00:47.617] | : . ' , ; getFutureData() ... [06:00:47.617] | : . ' , ; ` getFutureCore() ... [06:00:47.618] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:47.618] | : . ' , ; ` getFutureCore() ... done [06:00:47.618] | : . ' , ; ` getFutureCapture() ... [06:00:47.618] | : . ' , ; ` getFutureCapture() ... done [06:00:47.619] | : . ' , ; ` getFutureContext() ... [06:00:47.619] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.619] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:47.619] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.620] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:47.620] | : . ' , ; ` getFutureContext() ... done [06:00:47.620] | : . ' , ; getFutureData() ... done [06:00:47.643] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:47.643] | : . ' , ; ` Appended future to position #1 [06:00:47.644] | : . ' , ; ` Number of registered futures: 1 [06:00:47.644] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:47.644] | : . ' , launchFuture() ... done [06:00:47.644] | : . ' , MultisessionFuture started [06:00:47.645] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:47.645] | : . Launching futures ... done [06:00:47.645] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:47.646] | : Using MultisessionFutureBackend ... done [06:00:47.646] | run() for 'Future' ('fsample_3-22012') ... done [06:00:47.646] future(..., label = 'fsample_3-22012') ... done MultisessionFuture: Label: 'fsample_3-22012' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 524.21 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: 0x00000209fcd19eb0 State: 'running' [06:00:47.667] resolved() for MultisessionFuture ('fsample_3-22012') ... [06:00:47.668] | Cluster node socket connection: index=4, id=1388 [06:00:47.668] | assertValidConnection() ... [06:00:47.669] | : cluster node index: 1 [06:00:47.669] | assertValidConnection() ... done [06:00:47.670] | receiveMessageFromWorker() for ClusterFuture ... [06:00:47.670] | : cluster node index: 1 [06:00:47.670] | : [1] TRUE [06:00:47.671] | : received data: [06:00:47.671] | : List of 5 [06:00:47.671] | : $ type : chr "VALUE" [06:00:47.671] | : $ value :List of 16 [06:00:47.671] | : ..$ value : int 3 [06:00:47.671] | : ..$ visible : logi TRUE [06:00:47.671] | : ..$ stdout : chr "" [06:00:47.671] | : ..$ conditions : list() [06:00:47.671] | : ..$ rng : logi TRUE [06:00:47.671] | : ..$ seed : int [1:626] 10403 1 360652196 -1058578550 879102965 -1588272561 -287976106 2126876672 -473288381 -1279329055 ... [06:00:47.671] | : ..$ misuseGlobalEnv : NULL [06:00:47.671] | : ..$ misuseConnections :List of 3 [06:00:47.671] | : .. ..$ added : NULL [06:00:47.671] | : .. ..$ removed : NULL [06:00:47.671] | : .. ..$ replaced: NULL [06:00:47.671] | : ..$ misuseDevices : NULL [06:00:47.671] | : ..$ misuseDefaultDevice: list() [06:00:47.671] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.671] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.671] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "104" [06:00:47.671] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:47.671] | : .. ..- attr(*, "source")=List of 5 [06:00:47.671] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:47.671] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:47.671] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:47.671] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:47.671] | : .. .. ..$ pid : int 202520 [06:00:47.671] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:47.671] | : .. .. ..$ random: int 2147483647 [06:00:47.671] | : ..$ r_info :List of 4 [06:00:47.671] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:47.671] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:47.671] | : .. ..$ os : chr "windows" [06:00:47.671] | : .. ..$ os_name : chr "Windows" [06:00:47.671] | : .. ..$ captures_utf8: logi TRUE [06:00:47.671] | : ..$ version : chr "1.8" [06:00:47.671] | : ..- attr(*, "class")= chr "FutureResult" [06:00:47.671] | : $ success: logi TRUE [06:00:47.671] | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:47.671] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:47.671] | : $ tag : NULL [06:00:47.698] | : Received FutureResult [06:00:47.698] | : FutureResult: [06:00:47.698] | : value: 'integer' [06:00:47.698] | : visible: TRUE [06:00:47.698] | : stdout: character [06:00:47.698] | : conditions: [n = 0] [06:00:47.698] | : RNG used: TRUE [06:00:47.698] | : duration: 0.00562501 secs (started 2025-06-05 06:00:47.643582) [06:00:47.698] | : version: 1.8 [06:00:47.699] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:47.699] | : . Removed future from position #1 [06:00:47.700] | : . Number of registered futures: 0 [06:00:47.700] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:47.700] | : Erased future from future backend [06:00:47.701] | : result() for ClusterFuture ... [06:00:47.701] | : . result already collected: FutureResult [06:00:47.701] | : result() for ClusterFuture ... done [06:00:47.701] | : signalConditions() ... [06:00:47.702] | : . include = 'immediateCondition' [06:00:47.702] | : . exclude = [06:00:47.702] | : . resignal = FALSE [06:00:47.702] | : . Number of conditions: 0 [06:00:47.702] | : . int 0 [06:00:47.703] | : signalConditions() ... done [06:00:47.704] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:47.704] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:47.704] resolved() for MultisessionFuture ('fsample_3-22012') ... done [06:00:47.704] assertFutureResult() ... [06:00:47.704] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:47.704] | Future uuid: 104 [06:00:47.705] | identical; success [06:00:47.705] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-104 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:47.705] future(..., label = 'fsample_4-279988') ... [06:00:47.706] | lazy: FALSE [06:00:47.706] | stdout: TRUE [06:00:47.706] | conditions: [n=1] 'condition' [06:00:47.706] | gc: FALSE [06:00:47.707] | earlySignal: FALSE [06:00:47.707] | getGlobalsAndPackages() ... [06:00:47.707] | : Searching for globals ... [06:00:47.718] | : . globals found: [3] '{', 'sample', 'x' [06:00:47.718] | : Searching for globals ... done [06:00:47.718] | : Resolving globals: FALSE [06:00:47.718] | : Search for packages associated with the globals ... [06:00:47.719] | : . Packages associated with globals: [1] 'base' [06:00:47.719] | : . Packages: [1] 'base' [06:00:47.719] | : Search for packages associated with the globals ... done [06:00:47.719] | : Packages after dropping 'base': [0] [06:00:47.719] | : globals: [1] 'x' [06:00:47.720] | : packages: [0] [06:00:47.720] | getGlobalsAndPackages() ... done [06:00:47.720] | run() for 'Future' ('fsample_4-279988') ... [06:00:47.721] | : state: 'created' [06:00:47.721] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.721] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.721] | : Using MultisessionFutureBackend ... [06:00:47.722] | : . Number of futures since start: 31 (31 created, 31 launched, 35 finished) [06:00:47.722] | : . Launching futures ... [06:00:47.722] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:47.722] | : . ' , Workers: [n=2] [06:00:47.723] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:47.726] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:47.726] | : . ' , requestWorker() ... [06:00:47.726] | : . ' , ; requestNode() ... [06:00:47.727] | : . ' , ; ` Number of workers: 2 [06:00:47.727] | : . ' , ; ` Polling for a free worker ... [06:00:47.727] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.727] | : . ' , ; ` | : Listing all futures [06:00:47.728] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.728] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.728] | : . ' , ; ` | Total time: 0 [06:00:47.728] | : . ' , ; ` Polling for a free worker ... done [06:00:47.729] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.729] | : . ' , ; ` | Listing all futures [06:00:47.729] | : . ' , ; ` | Number of registered futures: 0 [06:00:47.729] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.730] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:47.730] | : . ' , ; ` Index of first available worker: 1 [06:00:47.730] | : . ' , ; ` Validate that the worker is functional ... [06:00:47.821] | : . ' , ; ` | Worker is functional [06:00:47.821] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:47.822] | : . ' , ; ` | : Listing all futures [06:00:47.822] | : . ' , ; ` | : Number of registered futures: 0 [06:00:47.822] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:47.823] | : . ' , ; ` Validate that the worker is functional ... done [06:00:47.823] | : . ' , ; requestNode() ... done [06:00:47.823] | : . ' , ; cluster node index: 1 [06:00:47.824] | : . ' , requestWorker() ... done [06:00:47.824] | : . ' , eraseGlobalEnvironment() ... [06:00:47.825] | : . ' , eraseGlobalEnvironment() ... done [06:00:47.825] | : . ' , launchFuture() ... [06:00:47.825] | : . ' , ; cluster node index: 1 [06:00:47.826] | : . ' , ; getFutureData() ... [06:00:47.826] | : . ' , ; ` getFutureCore() ... [06:00:47.826] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:47.827] | : . ' , ; ` getFutureCore() ... done [06:00:47.827] | : . ' , ; ` getFutureCapture() ... [06:00:47.827] | : . ' , ; ` getFutureCapture() ... done [06:00:47.828] | : . ' , ; ` getFutureContext() ... [06:00:47.828] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:47.828] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:47.829] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:47.829] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:47.829] | : . ' , ; ` getFutureContext() ... done [06:00:47.829] | : . ' , ; getFutureData() ... done [06:00:47.855] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:47.856] | : . ' , ; ` Appended future to position #1 [06:00:47.856] | : . ' , ; ` Number of registered futures: 1 [06:00:47.857] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:47.857] | : . ' , launchFuture() ... done [06:00:47.857] | : . ' , MultisessionFuture started [06:00:47.858] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:47.858] | : . Launching futures ... done [06:00:47.858] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:47.858] | : Using MultisessionFutureBackend ... done [06:00:47.859] | run() for 'Future' ('fsample_4-279988') ... done [06:00:47.859] future(..., label = 'fsample_4-279988') ... done MultisessionFuture: Label: 'fsample_4-279988' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 530.91 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: 0x00000209fcd19eb0 State: 'running' [06:00:47.883] resolved() for MultisessionFuture ('fsample_4-279988') ... [06:00:47.884] | Cluster node socket connection: index=4, id=1388 [06:00:47.884] | assertValidConnection() ... [06:00:47.885] | : cluster node index: 1 [06:00:47.886] | assertValidConnection() ... done [06:00:47.886] | receiveMessageFromWorker() for ClusterFuture ... [06:00:47.886] | : cluster node index: 1 [06:00:47.887] | : [1] TRUE [06:00:47.887] | : received data: [06:00:47.888] | : List of 5 [06:00:47.888] | : $ type : chr "VALUE" [06:00:47.888] | : $ value :List of 16 [06:00:47.888] | : ..$ value : int 3 [06:00:47.888] | : ..$ visible : logi TRUE [06:00:47.888] | : ..$ stdout : chr "" [06:00:47.888] | : ..$ conditions : list() [06:00:47.888] | : ..$ rng : logi TRUE [06:00:47.888] | : ..$ seed : int [1:626] 10403 1 -1325425244 -1639063670 1710525429 -1681825201 -1470278314 976490496 -2014531261 1224441057 ... [06:00:47.888] | : ..$ misuseGlobalEnv : NULL [06:00:47.888] | : ..$ misuseConnections :List of 3 [06:00:47.888] | : .. ..$ added : NULL [06:00:47.888] | : .. ..$ removed : NULL [06:00:47.888] | : .. ..$ replaced: NULL [06:00:47.888] | : ..$ misuseDevices : NULL [06:00:47.888] | : ..$ misuseDefaultDevice: list() [06:00:47.888] | : ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.888] | : ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:47" [06:00:47.888] | : ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "105" [06:00:47.888] | : ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:47.888] | : .. ..- attr(*, "source")=List of 5 [06:00:47.888] | : .. .. ..$ host : Named chr "CRANWIN3" [06:00:47.888] | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:47.888] | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:47.888] | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:47.888] | : .. .. ..$ pid : int 202520 [06:00:47.888] | : .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:47.888] | : .. .. ..$ random: int 2147483647 [06:00:47.888] | : ..$ r_info :List of 4 [06:00:47.888] | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:47.888] | : .. .. ..$ : int [1:3] 4 6 0 [06:00:47.888] | : .. ..$ os : chr "windows" [06:00:47.888] | : .. ..$ os_name : chr "Windows" [06:00:47.888] | : .. ..$ captures_utf8: logi TRUE [06:00:47.888] | : ..$ version : chr "1.8" [06:00:47.888] | : ..- attr(*, "class")= chr "FutureResult" [06:00:47.888] | : $ success: logi TRUE [06:00:47.888] | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:47.888] | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:47.888] | : $ tag : NULL [06:00:47.916] | : Received FutureResult [06:00:47.916] | : FutureResult: [06:00:47.916] | : value: 'integer' [06:00:47.916] | : visible: TRUE [06:00:47.916] | : stdout: character [06:00:47.916] | : conditions: [n = 0] [06:00:47.916] | : RNG used: TRUE [06:00:47.916] | : duration: 0.006999969 secs (started 2025-06-05 06:00:47.856119) [06:00:47.916] | : version: 1.8 [06:00:47.917] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:47.918] | : . Removed future from position #1 [06:00:47.918] | : . Number of registered futures: 0 [06:00:47.918] | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:47.919] | : Erased future from future backend [06:00:47.919] | : result() for ClusterFuture ... [06:00:47.920] | : . result already collected: FutureResult [06:00:47.920] | : result() for ClusterFuture ... done [06:00:47.920] | : signalConditions() ... [06:00:47.921] | : . include = 'immediateCondition' [06:00:47.921] | : . exclude = [06:00:47.921] | : . resignal = FALSE [06:00:47.922] | : . Number of conditions: 0 [06:00:47.922] | : . int 0 [06:00:47.923] | : signalConditions() ... done [06:00:47.923] | receiveMessageFromWorker() for ClusterFuture ... done [06:00:47.924] | receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:47.924] resolved() for MultisessionFuture ('fsample_4-279988') ... done [06:00:47.924] assertFutureResult() ... [06:00:47.925] | Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:47.925] | Future uuid: 105 [06:00:47.925] | identical; success [06:00:47.925] assertFutureResult() ... done Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-105 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: Conditions captured: [06:00:47.926] value() for list ... [06:00:47.926] | recursive: 0 [06:00:47.927] | reduce: FALSE [06:00:47.927] | length: 4 [06:00:47.928] | Number of remaining objects: 4 [06:00:47.928] | checking value #1: [06:00:47.928] | 'obj' is MultisessionFuture [06:00:47.929] | MultisessionFuture #1 [06:00:47.929] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:47.930] | : nx: 4 [06:00:47.930] | : relay: TRUE [06:00:47.930] | : stdout: TRUE [06:00:47.931] | : signal: TRUE [06:00:47.931] | : resignal: FALSE [06:00:47.931] | : force: TRUE [06:00:47.932] | : relayed: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:47.932] | : queued futures: [n=4] FALSE, FALSE, FALSE, FALSE [06:00:47.932] | : until=1 [06:00:47.933] | : relaying element #1 [06:00:47.933] | : value() for MultisessionFuture ('fsample_1-499703') ... [06:00:47.933] | : . result() for ClusterFuture ... [06:00:47.934] | : . ' result already collected: FutureResult [06:00:47.934] | : . result() for ClusterFuture ... done [06:00:47.934] | : . result() for ClusterFuture ... [06:00:47.935] | : . ' result already collected: FutureResult [06:00:47.935] | : . result() for ClusterFuture ... done [06:00:47.935] | : . signalConditions() ... [06:00:47.936] | : . ' include = 'immediateCondition' [06:00:47.936] | : . ' exclude = [06:00:47.936] | : . ' resignal = FALSE [06:00:47.937] | : . ' Number of conditions: 0 [06:00:47.937] | : . ' int 0 [06:00:47.938] | : . signalConditions() ... done [06:00:47.939] | : . relay stdout ... [06:00:47.939] | : . relay stdout ... done [06:00:47.939] | : . check for misuse ... [06:00:47.940] | : . check for misuse ... done [06:00:47.940] | : value() for MultisessionFuture ('fsample_1-499703') ... done [06:00:47.940] | : result() for ClusterFuture ... [06:00:47.941] | : . result already collected: FutureResult [06:00:47.941] | : result() for ClusterFuture ... done [06:00:47.941] | : signalConditions() ... [06:00:47.942] | : . include = 'immediateCondition' [06:00:47.942] | : . exclude = [06:00:47.942] | : . resignal = FALSE [06:00:47.943] | : . Number of conditions: 0 [06:00:47.943] | : . int 0 [06:00:47.944] | : signalConditions() ... done [06:00:47.945] | : result() for ClusterFuture ... [06:00:47.945] | : . result already collected: FutureResult [06:00:47.945] | : result() for ClusterFuture ... done [06:00:47.946] | : signalConditions() ... [06:00:47.946] | : . include = 'condition' [06:00:47.946] | : . exclude = 'error', 'immediateCondition' [06:00:47.951] | : . resignal = TRUE [06:00:47.951] | : . Number of conditions: 0 [06:00:47.952] | : . int 0 [06:00:47.953] | : signalConditions() ... done [06:00:47.953] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.953] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.954] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:47.954] | value(, ...) ... [06:00:47.955] | value(, ...) ... done [06:00:47.955] | value() for MultisessionFuture ('fsample_1-499703') ... [06:00:47.955] | : result() for ClusterFuture ... [06:00:47.956] | : . result already collected: FutureResult [06:00:47.956] | : result() for ClusterFuture ... done [06:00:47.957] | : result() for ClusterFuture ... [06:00:47.957] | : . result already collected: FutureResult [06:00:47.957] | : result() for ClusterFuture ... done [06:00:47.958] | : signalConditions() ... [06:00:47.958] | : . include = 'immediateCondition' [06:00:47.959] | : . exclude = [06:00:47.959] | : . resignal = FALSE [06:00:47.959] | : . Number of conditions: 0 [06:00:47.960] | : . int 0 [06:00:47.961] | : signalConditions() ... done [06:00:47.961] | : check for misuse ... [06:00:47.962] | : check for misuse ... done [06:00:47.962] | value() for MultisessionFuture ('fsample_1-499703') ... done [06:00:47.962] | value: [06:00:47.963] | signalConditionsASAP(MultisessionFuture, pos=1) ... [06:00:47.963] | : nx: 4 [06:00:47.963] | : relay: TRUE [06:00:47.964] | : stdout: TRUE [06:00:47.964] | : signal: TRUE [06:00:47.964] | : resignal: FALSE [06:00:47.965] | : force: TRUE [06:00:47.965] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.966] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.966] | : until=2 [06:00:47.966] | : relaying element #2 [06:00:47.966] | : relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.967] | : queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.967] | signalConditionsASAP(MultisessionFuture, pos=1) ... done [06:00:47.968] | resolve() for MultisessionFuture ... [06:00:47.968] | resolve() for MultisessionFuture ... done [06:00:47.968] | length: 3 (resolved future 1) [06:00:47.969] value() for list ... done [06:00:47.969] checking value #2: [06:00:47.969] 'obj' is MultisessionFuture [06:00:47.970] MultisessionFuture #2 [06:00:47.970] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:47.970] | nx: 4 [06:00:47.971] | relay: TRUE [06:00:47.971] | stdout: TRUE [06:00:47.971] | signal: TRUE [06:00:47.972] | resignal: FALSE [06:00:47.972] | force: TRUE [06:00:47.972] | relayed: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.973] | queued futures: [n=4] TRUE, FALSE, FALSE, FALSE [06:00:47.973] | until=2 [06:00:47.973] | relaying element #2 [06:00:47.974] | value() for MultisessionFuture ('fsample_2-279344') ... [06:00:47.974] | : result() for ClusterFuture ... [06:00:47.974] | : . result already collected: FutureResult [06:00:47.975] | : result() for ClusterFuture ... done [06:00:47.975] | : result() for ClusterFuture ... [06:00:47.976] | : . result already collected: FutureResult [06:00:47.976] | : result() for ClusterFuture ... done [06:00:47.976] | : signalConditions() ... [06:00:47.977] | : . include = 'immediateCondition' [06:00:47.977] | : . exclude = [06:00:47.977] | : . resignal = FALSE [06:00:47.978] | : . Number of conditions: 0 [06:00:47.978] | : . int 0 [06:00:47.979] | : signalConditions() ... done [06:00:47.979] | : relay stdout ... [06:00:47.980] | : relay stdout ... done [06:00:47.980] | : check for misuse ... [06:00:47.980] | : check for misuse ... done [06:00:47.981] | value() for MultisessionFuture ('fsample_2-279344') ... done [06:00:47.981] | result() for ClusterFuture ... [06:00:47.981] | : result already collected: FutureResult [06:00:47.982] | result() for ClusterFuture ... done [06:00:47.982] | signalConditions() ... [06:00:47.982] | : include = 'immediateCondition' [06:00:47.983] | : exclude = [06:00:47.983] | : resignal = FALSE [06:00:47.984] | : Number of conditions: 0 [06:00:47.984] | : int 0 [06:00:47.984] | signalConditions() ... done [06:00:47.985] | result() for ClusterFuture ... [06:00:47.985] | : result already collected: FutureResult [06:00:47.985] | result() for ClusterFuture ... done [06:00:47.986] | signalConditions() ... [06:00:47.986] | : include = 'condition' [06:00:47.986] | : exclude = 'error', 'immediateCondition' [06:00:47.986] | : resignal = TRUE [06:00:47.986] | : Number of conditions: 0 [06:00:47.987] | : int 0 [06:00:47.988] | signalConditions() ... done [06:00:47.988] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.988] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.988] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:47.989] value(, ...) ... [06:00:47.989] value(, ...) ... done [06:00:47.989] value() for MultisessionFuture ('fsample_2-279344') ... [06:00:47.990] | result() for ClusterFuture ... [06:00:47.990] | : result already collected: FutureResult [06:00:47.990] | result() for ClusterFuture ... done [06:00:47.991] | result() for ClusterFuture ... [06:00:47.991] | : result already collected: FutureResult [06:00:47.991] | result() for ClusterFuture ... done [06:00:47.991] | signalConditions() ... [06:00:47.992] | : include = 'immediateCondition' [06:00:47.992] | : exclude = [06:00:47.992] | : resignal = FALSE [06:00:47.992] | : Number of conditions: 0 [06:00:47.992] | : int 0 [06:00:47.993] | signalConditions() ... done [06:00:47.993] | check for misuse ... [06:00:47.994] | check for misuse ... done [06:00:47.994] value() for MultisessionFuture ('fsample_2-279344') ... done [06:00:47.994] value: [06:00:47.994] signalConditionsASAP(MultisessionFuture, pos=2) ... [06:00:47.995] | nx: 4 [06:00:47.995] | relay: TRUE [06:00:47.995] | stdout: TRUE [06:00:47.996] | signal: TRUE [06:00:47.996] | resignal: FALSE [06:00:47.996] | force: TRUE [06:00:47.997] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.997] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.997] | until=3 [06:00:47.997] | relaying element #3 [06:00:47.998] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.998] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:47.998] signalConditionsASAP(MultisessionFuture, pos=2) ... done [06:00:47.999] resolve() for MultisessionFuture ... [06:00:47.999] resolve() for MultisessionFuture ... done [06:00:47.999] length: 2 (resolved future 2) [06:00:48.000] checking value #3: [06:00:48.000] 'obj' is MultisessionFuture [06:00:48.001] MultisessionFuture #3 [06:00:48.001] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:48.001] | nx: 4 [06:00:48.002] | relay: TRUE [06:00:48.002] | stdout: TRUE [06:00:48.002] | signal: TRUE [06:00:48.003] | resignal: FALSE [06:00:48.003] | force: TRUE [06:00:48.003] | relayed: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:48.003] | queued futures: [n=4] TRUE, TRUE, FALSE, FALSE [06:00:48.004] | until=3 [06:00:48.004] | relaying element #3 [06:00:48.004] | value() for MultisessionFuture ('fsample_3-22012') ... [06:00:48.004] | : result() for ClusterFuture ... [06:00:48.004] | : . result already collected: FutureResult [06:00:48.005] | : result() for ClusterFuture ... done [06:00:48.005] | : result() for ClusterFuture ... [06:00:48.005] | : . result already collected: FutureResult [06:00:48.005] | : result() for ClusterFuture ... done [06:00:48.006] | : signalConditions() ... [06:00:48.006] | : . include = 'immediateCondition' [06:00:48.006] | : . exclude = [06:00:48.007] | : . resignal = FALSE [06:00:48.007] | : . Number of conditions: 0 [06:00:48.007] | : . int 0 [06:00:48.009] | : signalConditions() ... done [06:00:48.009] | : relay stdout ... [06:00:48.009] | : relay stdout ... done [06:00:48.010] | : check for misuse ... [06:00:48.010] | : check for misuse ... done [06:00:48.010] | value() for MultisessionFuture ('fsample_3-22012') ... done [06:00:48.011] | result() for ClusterFuture ... [06:00:48.011] | : result already collected: FutureResult [06:00:48.012] | result() for ClusterFuture ... done [06:00:48.012] | signalConditions() ... [06:00:48.012] | : include = 'immediateCondition' [06:00:48.013] | : exclude = [06:00:48.013] | : resignal = FALSE [06:00:48.013] | : Number of conditions: 0 [06:00:48.014] | : int 0 [06:00:48.014] | signalConditions() ... done [06:00:48.015] | result() for ClusterFuture ... [06:00:48.015] | : result already collected: FutureResult [06:00:48.015] | result() for ClusterFuture ... done [06:00:48.015] | signalConditions() ... [06:00:48.015] | : include = 'condition' [06:00:48.016] | : exclude = 'error', 'immediateCondition' [06:00:48.016] | : resignal = TRUE [06:00:48.016] | : Number of conditions: 0 [06:00:48.016] | : int 0 [06:00:48.017] | signalConditions() ... done [06:00:48.017] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.017] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.017] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:48.018] value(, ...) ... [06:00:48.018] value(, ...) ... done [06:00:48.018] value() for MultisessionFuture ('fsample_3-22012') ... [06:00:48.018] | result() for ClusterFuture ... [06:00:48.018] | : result already collected: FutureResult [06:00:48.019] | result() for ClusterFuture ... done [06:00:48.019] | result() for ClusterFuture ... [06:00:48.019] | : result already collected: FutureResult [06:00:48.019] | result() for ClusterFuture ... done [06:00:48.019] | signalConditions() ... [06:00:48.020] | : include = 'immediateCondition' [06:00:48.020] | : exclude = [06:00:48.020] | : resignal = FALSE [06:00:48.020] | : Number of conditions: 0 [06:00:48.020] | : int 0 [06:00:48.021] | signalConditions() ... done [06:00:48.022] | check for misuse ... [06:00:48.022] | check for misuse ... done [06:00:48.022] value() for MultisessionFuture ('fsample_3-22012') ... done [06:00:48.022] value: [06:00:48.023] signalConditionsASAP(MultisessionFuture, pos=3) ... [06:00:48.023] | nx: 4 [06:00:48.023] | relay: TRUE [06:00:48.023] | stdout: TRUE [06:00:48.023] | signal: TRUE [06:00:48.023] | resignal: FALSE [06:00:48.024] | force: TRUE [06:00:48.024] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.024] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.024] | until=4 [06:00:48.024] | relaying element #4 [06:00:48.025] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.025] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.025] signalConditionsASAP(MultisessionFuture, pos=3) ... done [06:00:48.025] resolve() for MultisessionFuture ... [06:00:48.025] resolve() for MultisessionFuture ... done [06:00:48.026] length: 1 (resolved future 3) [06:00:48.026] checking value #4: [06:00:48.026] 'obj' is MultisessionFuture [06:00:48.026] MultisessionFuture #4 [06:00:48.027] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:48.027] | nx: 4 [06:00:48.027] | relay: TRUE [06:00:48.027] | stdout: TRUE [06:00:48.027] | signal: TRUE [06:00:48.028] | resignal: FALSE [06:00:48.028] | force: TRUE [06:00:48.028] | relayed: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.028] | queued futures: [n=4] TRUE, TRUE, TRUE, FALSE [06:00:48.028] | until=4 [06:00:48.028] | relaying element #4 [06:00:48.029] | value() for MultisessionFuture ('fsample_4-279988') ... [06:00:48.029] | : result() for ClusterFuture ... [06:00:48.029] | : . result already collected: FutureResult [06:00:48.030] | : result() for ClusterFuture ... done [06:00:48.030] | : result() for ClusterFuture ... [06:00:48.030] | : . result already collected: FutureResult [06:00:48.031] | : result() for ClusterFuture ... done [06:00:48.031] | : signalConditions() ... [06:00:48.031] | : . include = 'immediateCondition' [06:00:48.031] | : . exclude = [06:00:48.032] | : . resignal = FALSE [06:00:48.032] | : . Number of conditions: 0 [06:00:48.032] | : . int 0 [06:00:48.033] | : signalConditions() ... done [06:00:48.034] | : relay stdout ... [06:00:48.034] | : relay stdout ... done [06:00:48.034] | : check for misuse ... [06:00:48.034] | : check for misuse ... done [06:00:48.035] | value() for MultisessionFuture ('fsample_4-279988') ... done [06:00:48.035] | result() for ClusterFuture ... [06:00:48.035] | : result already collected: FutureResult [06:00:48.036] | result() for ClusterFuture ... done [06:00:48.036] | signalConditions() ... [06:00:48.036] | : include = 'immediateCondition' [06:00:48.036] | : exclude = [06:00:48.037] | : resignal = FALSE [06:00:48.037] | : Number of conditions: 0 [06:00:48.037] | : int 0 [06:00:48.038] | signalConditions() ... done [06:00:48.038] | result() for ClusterFuture ... [06:00:48.038] | : result already collected: FutureResult [06:00:48.038] | result() for ClusterFuture ... done [06:00:48.038] | signalConditions() ... [06:00:48.039] | : include = 'condition' [06:00:48.039] | : exclude = 'error', 'immediateCondition' [06:00:48.039] | : resignal = TRUE [06:00:48.039] | : Number of conditions: 0 [06:00:48.039] | : int 0 [06:00:48.040] | signalConditions() ... done [06:00:48.040] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.040] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.041] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:48.041] value(, ...) ... [06:00:48.041] value(, ...) ... done [06:00:48.041] value() for MultisessionFuture ('fsample_4-279988') ... [06:00:48.041] | result() for ClusterFuture ... [06:00:48.042] | : result already collected: FutureResult [06:00:48.042] | result() for ClusterFuture ... done [06:00:48.042] | result() for ClusterFuture ... [06:00:48.042] | : result already collected: FutureResult [06:00:48.042] | result() for ClusterFuture ... done [06:00:48.043] | signalConditions() ... [06:00:48.043] | : include = 'immediateCondition' [06:00:48.043] | : exclude = [06:00:48.043] | : resignal = FALSE [06:00:48.043] | : Number of conditions: 0 [06:00:48.044] | : int 0 [06:00:48.044] | signalConditions() ... done [06:00:48.044] | check for misuse ... [06:00:48.045] | check for misuse ... done [06:00:48.045] value() for MultisessionFuture ('fsample_4-279988') ... done [06:00:48.045] value: [06:00:48.045] signalConditionsASAP(MultisessionFuture, pos=4) ... [06:00:48.046] | nx: 4 [06:00:48.046] | relay: TRUE [06:00:48.046] | stdout: TRUE [06:00:48.047] | signal: TRUE [06:00:48.047] | resignal: FALSE [06:00:48.047] | force: TRUE [06:00:48.047] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.048] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.048] | until=4 [06:00:48.048] | relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.049] | queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.049] signalConditionsASAP(MultisessionFuture, pos=4) ... done [06:00:48.049] resolve() for MultisessionFuture ... [06:00:48.049] resolve() for MultisessionFuture ... done [06:00:48.050] length: 0 (resolved future 4) [06:00:48.050] Relaying remaining futures ... [06:00:48.050] | signalConditionsASAP(NULL, pos=0) ... [06:00:48.051] | : nx: 4 [06:00:48.051] | : relay: TRUE [06:00:48.051] | : stdout: TRUE [06:00:48.051] | : signal: TRUE [06:00:48.052] | : resignal: FALSE [06:00:48.052] | : force: TRUE [06:00:48.052] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.053] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE - flush all [06:00:48.053] | : relayed: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.053] | : queued futures: [n=4] TRUE, TRUE, TRUE, TRUE [06:00:48.054] | signalConditionsASAP(NULL, pos=0) ... done [06:00:48.054] Relaying remaining futures ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 3 [[4]] [1] 3 [06:00:48.055] future(..., label = NULL) ... [06:00:48.055] | lazy: FALSE [06:00:48.055] | stdout: TRUE [06:00:48.055] | conditions: [n=1] 'condition' [06:00:48.056] | gc: FALSE [06:00:48.056] | earlySignal: FALSE [06:00:48.056] | getGlobalsAndPackages() ... [06:00:48.057] | : Searching for globals ... [06:00:48.072] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.072] | : Searching for globals ... done [06:00:48.073] | : Resolving globals: FALSE [06:00:48.073] | : Search for packages associated with the globals ... [06:00:48.073] | : . Packages associated with globals: [1] 'base' [06:00:48.074] | : . Packages: [1] 'base' [06:00:48.074] | : Search for packages associated with the globals ... done [06:00:48.075] | : Packages after dropping 'base': [0] [06:00:48.075] | : globals: [1] 'x' [06:00:48.075] | : packages: [0] [06:00:48.075] | getGlobalsAndPackages() ... done [06:00:48.076] | run() for 'Future' () ... [06:00:48.076] | : state: 'created' [06:00:48.076] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.076] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.077] | : Using MultisessionFutureBackend ... [06:00:48.077] | : . Number of futures since start: 32 (32 created, 32 launched, 36 finished) [06:00:48.078] | : . Launching futures ... [06:00:48.078] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.078] | : . ' , Workers: [n=2] [06:00:48.079] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.083] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.083] | : . ' , requestWorker() ... [06:00:48.083] | : . ' , ; requestNode() ... [06:00:48.084] | : . ' , ; ` Number of workers: 2 [06:00:48.084] | : . ' , ; ` Polling for a free worker ... [06:00:48.084] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.085] | : . ' , ; ` | : Listing all futures [06:00:48.085] | : . ' , ; ` | : Number of registered futures: 0 [06:00:48.085] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.085] | : . ' , ; ` | Total time: 0 [06:00:48.086] | : . ' , ; ` Polling for a free worker ... done [06:00:48.086] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.086] | : . ' , ; ` | Listing all futures [06:00:48.086] | : . ' , ; ` | Number of registered futures: 0 [06:00:48.086] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.087] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:48.087] | : . ' , ; ` Index of first available worker: 1 [06:00:48.087] | : . ' , ; ` Validate that the worker is functional ... [06:00:48.168] | : . ' , ; ` | Worker is functional [06:00:48.169] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.169] | : . ' , ; ` | : Listing all futures [06:00:48.169] | : . ' , ; ` | : Number of registered futures: 0 [06:00:48.170] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.170] | : . ' , ; ` Validate that the worker is functional ... done [06:00:48.170] | : . ' , ; requestNode() ... done [06:00:48.171] | : . ' , ; cluster node index: 1 [06:00:48.171] | : . ' , requestWorker() ... done [06:00:48.171] | : . ' , eraseGlobalEnvironment() ... [06:00:48.172] | : . ' , eraseGlobalEnvironment() ... done [06:00:48.173] | : . ' , launchFuture() ... [06:00:48.174] | : . ' , ; cluster node index: 1 [06:00:48.174] | : . ' , ; getFutureData() ... [06:00:48.174] | : . ' , ; ` getFutureCore() ... [06:00:48.175] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:48.175] | : . ' , ; ` getFutureCore() ... done [06:00:48.175] | : . ' , ; ` getFutureCapture() ... [06:00:48.176] | : . ' , ; ` getFutureCapture() ... done [06:00:48.176] | : . ' , ; ` getFutureContext() ... [06:00:48.176] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.177] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:48.177] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.177] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:48.178] | : . ' , ; ` getFutureContext() ... done [06:00:48.178] | : . ' , ; getFutureData() ... done [06:00:48.179] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:48.179] | : . ' , ; ` Appended future to position #1 [06:00:48.180] | : . ' , ; ` Number of registered futures: 1 [06:00:48.180] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:48.180] | : . ' , launchFuture() ... done [06:00:48.181] | : . ' , MultisessionFuture started [06:00:48.181] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:48.181] | : . Launching futures ... done [06:00:48.182] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:48.182] | : Using MultisessionFutureBackend ... done [06:00:48.182] | run() for 'Future' () ... done [06:00:48.183] future(..., label = NULL) ... done [06:00:48.184] future(..., label = NULL) ... [06:00:48.184] | lazy: FALSE [06:00:48.184] | stdout: TRUE [06:00:48.185] | conditions: [n=1] 'condition' [06:00:48.185] | gc: FALSE [06:00:48.185] | earlySignal: FALSE [06:00:48.185] | getGlobalsAndPackages() ... [06:00:48.186] | : Searching for globals ... [06:00:48.206] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.207] | : Searching for globals ... done [06:00:48.207] | : Resolving globals: FALSE [06:00:48.208] | : Search for packages associated with the globals ... [06:00:48.208] | : . Packages associated with globals: [1] 'base' [06:00:48.209] | : . Packages: [1] 'base' [06:00:48.209] | : Search for packages associated with the globals ... done [06:00:48.209] | : Packages after dropping 'base': [0] [06:00:48.210] | : globals: [1] 'x' [06:00:48.210] | : packages: [0] [06:00:48.210] | getGlobalsAndPackages() ... done [06:00:48.211] | run() for 'Future' () ... [06:00:48.211] | : state: 'created' [06:00:48.212] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.212] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.212] | : Using MultisessionFutureBackend ... [06:00:48.212] | : . Number of futures since start: 33 (33 created, 33 launched, 36 finished) [06:00:48.213] | : . Launching futures ... [06:00:48.213] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.213] | : . ' , Workers: [n=2] [06:00:48.214] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.217] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.217] | : . ' , requestWorker() ... [06:00:48.217] | : . ' , ; requestNode() ... [06:00:48.218] | : . ' , ; ` Number of workers: 2 [06:00:48.218] | : . ' , ; ` Polling for a free worker ... [06:00:48.218] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.218] | : . ' , ; ` | : Listing all futures [06:00:48.219] | : . ' , ; ` | : Number of registered futures: 1 [06:00:48.219] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.219] | : . ' , ; ` | Total time: 0 [06:00:48.220] | : . ' , ; ` Polling for a free worker ... done [06:00:48.220] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.220] | : . ' , ; ` | Listing all futures [06:00:48.220] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.221] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.221] | : . ' , ; ` avail: [n=2] '2' [06:00:48.221] | : . ' , ; ` Index of first available worker: 2 [06:00:48.222] | : . ' , ; ` Validate that the worker is functional ... [06:00:48.312] | : . ' , ; ` | Worker is functional [06:00:48.313] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.313] | : . ' , ; ` | : Listing all futures [06:00:48.314] | : . ' , ; ` | : Number of registered futures: 1 [06:00:48.314] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.314] | : . ' , ; ` Validate that the worker is functional ... done [06:00:48.315] | : . ' , ; requestNode() ... done [06:00:48.315] | : . ' , ; cluster node index: 2 [06:00:48.315] | : . ' , requestWorker() ... done [06:00:48.316] | : . ' , eraseGlobalEnvironment() ... [06:00:48.316] | : . ' , eraseGlobalEnvironment() ... done [06:00:48.317] | : . ' , launchFuture() ... [06:00:48.317] | : . ' , ; cluster node index: 2 [06:00:48.317] | : . ' , ; getFutureData() ... [06:00:48.318] | : . ' , ; ` getFutureCore() ... [06:00:48.318] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:48.318] | : . ' , ; ` getFutureCore() ... done [06:00:48.319] | : . ' , ; ` getFutureCapture() ... [06:00:48.319] | : . ' , ; ` getFutureCapture() ... done [06:00:48.319] | : . ' , ; ` getFutureContext() ... [06:00:48.319] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.320] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:48.320] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.320] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:48.321] | : . ' , ; ` getFutureContext() ... done [06:00:48.321] | : . ' , ; getFutureData() ... done [06:00:48.344] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:48.344] | : . ' , ; ` Appended future to position #2 [06:00:48.345] | : . ' , ; ` Number of registered futures: 2 [06:00:48.345] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:48.345] | : . ' , launchFuture() ... done [06:00:48.346] | : . ' , MultisessionFuture started [06:00:48.346] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:48.346] | : . Launching futures ... done [06:00:48.346] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:48.347] | : Using MultisessionFutureBackend ... done [06:00:48.347] | run() for 'Future' () ... done [06:00:48.347] future(..., label = NULL) ... done [06:00:48.348] future(..., label = NULL) ... [06:00:48.348] | lazy: FALSE [06:00:48.349] | stdout: TRUE [06:00:48.349] | conditions: [n=1] 'condition' [06:00:48.349] | gc: FALSE [06:00:48.349] | earlySignal: FALSE [06:00:48.349] | getGlobalsAndPackages() ... [06:00:48.350] | : Searching for globals ... [06:00:48.357] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.357] | : Searching for globals ... done [06:00:48.357] | : Resolving globals: FALSE [06:00:48.358] | : Search for packages associated with the globals ... [06:00:48.358] | : . Packages associated with globals: [1] 'base' [06:00:48.358] | : . Packages: [1] 'base' [06:00:48.358] | : Search for packages associated with the globals ... done [06:00:48.359] | : Packages after dropping 'base': [0] [06:00:48.359] | : globals: [1] 'x' [06:00:48.359] | : packages: [0] [06:00:48.359] | getGlobalsAndPackages() ... done [06:00:48.360] | run() for 'Future' () ... [06:00:48.360] | : state: 'created' [06:00:48.360] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.360] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.360] | : Using MultisessionFutureBackend ... [06:00:48.361] | : . Number of futures since start: 34 (34 created, 34 launched, 36 finished) [06:00:48.361] | : . Launching futures ... [06:00:48.361] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.361] | : . ' , Workers: [n=2] [06:00:48.362] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.364] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.364] | : . ' , requestWorker() ... [06:00:48.364] | : . ' , ; requestNode() ... [06:00:48.364] | : . ' , ; ` Number of workers: 2 [06:00:48.364] | : . ' , ; ` Polling for a free worker ... [06:00:48.365] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.365] | : . ' , ; ` | : Listing all futures [06:00:48.365] | : . ' , ; ` | : Number of registered futures: 2 [06:00:48.365] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.365] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:48.389] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:48.389] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:48.390] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:48.390] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:48.391] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:48.391] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:48.392] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:48.392] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:48.392] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:48.393] | : . ' , ; ` | : . ' , [1] TRUE [06:00:48.393] | : . ' , ; ` | : . ' , received data: [06:00:48.393] | : . ' , ; ` | : . ' , List of 5 [06:00:48.393] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:48.393] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:48.393] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:48.393] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:48.393] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:48.393] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:48.393] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:48.393] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [06:00:48.393] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:48.393] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:48.393] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:48.393] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:48.393] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.393] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.393] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "106" [06:00:48.393] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:48.393] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:48.393] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:48.393] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:48.393] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:48.393] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:48.393] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:48.393] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:48.393] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:48.393] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:48.393] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0.01 0.02 NA NA [06:00:48.393] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:48.393] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:48.416] | : . ' , ; ` | : . ' , Received FutureResult [06:00:48.416] | : . ' , ; ` | : . ' , FutureResult: [06:00:48.416] | : . ' , ; ` | : . ' , value: 'integer' [06:00:48.416] | : . ' , ; ` | : . ' , visible: TRUE [06:00:48.416] | : . ' , ; ` | : . ' , stdout: character [06:00:48.416] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:48.416] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:48.416] | : . ' , ; ` | : . ' , duration: 0.00521183 secs (started 2025-06-05 06:00:48.179748) [06:00:48.416] | : . ' , ; ` | : . ' , version: 1.8 [06:00:48.417] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:48.417] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:48.418] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:48.418] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:48.418] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:48.419] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.419] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.419] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.419] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:48.419] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:48.420] | : . ' , ; ` | : . ' , ; exclude = [06:00:48.420] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:48.420] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:48.420] | : . ' , ; ` | : . ' , ; int 0 [06:00:48.421] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:48.422] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:48.422] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:48.423] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:48.423] | : . ' , ; ` | : . assertFutureResult() ... [06:00:48.423] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:48.423] | : . ' , ; ` | : . ' Future uuid: 106 [06:00:48.424] | : . ' , ; ` | : . ' identical; success [06:00:48.424] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:48.424] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:48.425] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:48.425] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.425] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.426] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.426] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.426] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.427] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.427] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:48.427] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:48.428] | : . ' , ; ` | : . ' , ; exclude = [06:00:48.428] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:48.428] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:48.429] | : . ' , ; ` | : . ' , ; int 0 [06:00:48.430] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:48.430] | : . ' , ; ` | : . ' , check for misuse ... [06:00:48.430] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:48.431] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:48.431] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:48.432] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:48.432] | : . ' , ; ` | : Remove collected futures ... [06:00:48.432] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:48.433] | : . ' , ; ` | : Remove collected futures ... done [06:00:48.433] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:48.433] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:48.434] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:48.434] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:48.434] | : . ' , ; ` | Number of registered futures: 2 [06:00:48.435] | : . ' , ; ` Polling for a free worker ... done [06:00:48.435] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.435] | : . ' , ; ` | Listing all futures [06:00:48.436] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.436] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.436] | : . ' , ; ` Total time: 0.0702898502349854 [06:00:48.437] | : . ' , ; requestNode() ... done [06:00:48.437] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.437] | : . ' , ; ` Listing all futures [06:00:48.437] | : . ' , ; ` Number of registered futures: 1 [06:00:48.438] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.438] | : . ' , ; avail: [n=2] '1' [06:00:48.438] | : . ' , ; Index of first available worker: 1 [06:00:48.439] | : . ' , ; Validate that the worker is functional ... [06:00:48.540] | : . ' , ; ` Worker is functional [06:00:48.541] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.541] | : . ' , ; ` | Listing all futures [06:00:48.542] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.542] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.542] | : . ' , ; Validate that the worker is functional ... done [06:00:48.542] | : . ' , requestWorker() ... done [06:00:48.543] | : . ' , cluster node index: 1 [06:00:48.543] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:48.544] | : . ' eraseGlobalEnvironment() ... [06:00:48.548] | : . ' eraseGlobalEnvironment() ... done [06:00:48.548] | : . ' launchFuture() ... [06:00:48.549] | : . ' , cluster node index: 1 [06:00:48.549] | : . ' , getFutureData() ... [06:00:48.549] | : . ' , ; getFutureCore() ... [06:00:48.550] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:48.550] | : . ' , ; getFutureCore() ... done [06:00:48.550] | : . ' , ; getFutureCapture() ... [06:00:48.550] | : . ' , ; getFutureCapture() ... done [06:00:48.551] | : . ' , ; getFutureContext() ... [06:00:48.551] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.551] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:48.551] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.552] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:48.552] | : . ' , ; getFutureContext() ... done [06:00:48.552] | : . ' , getFutureData() ... done [06:00:48.580] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:48.581] | : . ' , ; Appended future to position #2 [06:00:48.581] | : . ' , ; Number of registered futures: 2 [06:00:48.582] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:48.582] | : . ' launchFuture() ... done [06:00:48.582] | : . ' MultisessionFuture started [06:00:48.583] | : . Launching futures ... done [06:00:48.583] | : Using MultisessionFutureBackend ... done [06:00:48.583] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:48.584] | run() for 'Future' () ... done [06:00:48.584] future(..., label = NULL) ... done [06:00:48.585] future(..., label = NULL) ... [06:00:48.586] | lazy: FALSE [06:00:48.586] | stdout: TRUE [06:00:48.586] | conditions: [n=1] 'condition' [06:00:48.586] | gc: FALSE [06:00:48.587] | earlySignal: FALSE [06:00:48.587] | getGlobalsAndPackages() ... [06:00:48.587] | : Searching for globals ... [06:00:48.597] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.598] | : Searching for globals ... done [06:00:48.598] | : Resolving globals: FALSE [06:00:48.598] | : Search for packages associated with the globals ... [06:00:48.599] | : . Packages associated with globals: [1] 'base' [06:00:48.599] | : . Packages: [1] 'base' [06:00:48.599] | : Search for packages associated with the globals ... done [06:00:48.599] | : Packages after dropping 'base': [0] [06:00:48.600] | : globals: [1] 'x' [06:00:48.600] | : packages: [0] [06:00:48.600] | getGlobalsAndPackages() ... done [06:00:48.601] | run() for 'Future' () ... [06:00:48.601] | : state: 'created' [06:00:48.601] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.601] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.601] | : Using MultisessionFutureBackend ... [06:00:48.602] | : . Number of futures since start: 35 (35 created, 35 launched, 38 finished) [06:00:48.602] | : . Launching futures ... [06:00:48.602] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.602] | : . ' , Workers: [n=2] [06:00:48.603] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.605] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.605] | : . ' , requestWorker() ... [06:00:48.605] | : . ' , ; requestNode() ... [06:00:48.606] | : . ' , ; ` Number of workers: 2 [06:00:48.606] | : . ' , ; ` Polling for a free worker ... [06:00:48.606] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.606] | : . ' , ; ` | : Listing all futures [06:00:48.606] | : . ' , ; ` | : Number of registered futures: 2 [06:00:48.607] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.607] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:48.623] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:48.624] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:48.624] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:48.624] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:48.625] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:48.625] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:48.625] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:48.626] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:48.626] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:48.626] | : . ' , ; ` | : . ' , [1] TRUE [06:00:48.627] | : . ' , ; ` | : . ' , received data: [06:00:48.627] | : . ' , ; ` | : . ' , List of 5 [06:00:48.627] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:48.627] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:48.627] | : . ' , ; ` | : . ' , ..$ value : int 0 [06:00:48.627] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:48.627] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:48.627] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:48.627] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:48.627] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [06:00:48.627] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:48.627] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:48.627] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:48.627] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:48.627] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.627] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.627] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "107" [06:00:48.627] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:48.627] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:48.627] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:48.627] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:48.627] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:48.627] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:48.627] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:48.627] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:48.627] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:48.627] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:48.627] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:48.627] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:48.627] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:48.643] | : . ' , ; ` | : . ' , Received FutureResult [06:00:48.643] | : . ' , ; ` | : . ' , FutureResult: [06:00:48.643] | : . ' , ; ` | : . ' , value: 'integer' [06:00:48.643] | : . ' , ; ` | : . ' , visible: TRUE [06:00:48.643] | : . ' , ; ` | : . ' , stdout: character [06:00:48.643] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:48.643] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:48.643] | : . ' , ; ` | : . ' , duration: 0.006695032 secs (started 2025-06-05 06:00:48.344672) [06:00:48.643] | : . ' , ; ` | : . ' , version: 1.8 [06:00:48.644] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:48.644] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:48.644] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:48.644] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:48.645] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:48.645] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.645] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.645] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.646] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:48.646] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:48.646] | : . ' , ; ` | : . ' , ; exclude = [06:00:48.646] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:48.646] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:48.646] | : . ' , ; ` | : . ' , ; int 0 [06:00:48.647] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:48.647] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:48.647] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:48.648] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:48.648] | : . ' , ; ` | : . assertFutureResult() ... [06:00:48.648] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:48.648] | : . ' , ; ` | : . ' Future uuid: 107 [06:00:48.648] | : . ' , ; ` | : . ' identical; success [06:00:48.648] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:48.649] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:48.649] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:48.649] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.649] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.649] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.650] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:48.650] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:48.650] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:48.650] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:48.650] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:48.651] | : . ' , ; ` | : . ' , ; exclude = [06:00:48.651] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:48.651] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:48.651] | : . ' , ; ` | : . ' , ; int 0 [06:00:48.652] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:48.652] | : . ' , ; ` | : . ' , check for misuse ... [06:00:48.652] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:48.652] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:48.653] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:48.653] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:48.653] | : . ' , ; ` | : Remove collected futures ... [06:00:48.653] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:48.654] | : . ' , ; ` | : Remove collected futures ... done [06:00:48.654] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:48.654] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:48.654] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:48.654] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:48.655] | : . ' , ; ` | Number of registered futures: 2 [06:00:48.655] | : . ' , ; ` Polling for a free worker ... done [06:00:48.655] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.655] | : . ' , ; ` | Listing all futures [06:00:48.655] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.656] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.656] | : . ' , ; ` Total time: 0.0490288734436035 [06:00:48.656] | : . ' , ; requestNode() ... done [06:00:48.656] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.656] | : . ' , ; ` Listing all futures [06:00:48.657] | : . ' , ; ` Number of registered futures: 1 [06:00:48.657] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.657] | : . ' , ; avail: [n=2] '2' [06:00:48.657] | : . ' , ; Index of first available worker: 2 [06:00:48.657] | : . ' , ; Validate that the worker is functional ... [06:00:48.739] | : . ' , ; ` Worker is functional [06:00:48.740] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.740] | : . ' , ; ` | Listing all futures [06:00:48.740] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.741] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.741] | : . ' , ; Validate that the worker is functional ... done [06:00:48.741] | : . ' , requestWorker() ... done [06:00:48.742] | : . ' , cluster node index: 2 [06:00:48.742] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:48.742] | : . ' eraseGlobalEnvironment() ... [06:00:48.743] | : . ' eraseGlobalEnvironment() ... done [06:00:48.744] | : . ' launchFuture() ... [06:00:48.744] | : . ' , cluster node index: 2 [06:00:48.744] | : . ' , getFutureData() ... [06:00:48.744] | : . ' , ; getFutureCore() ... [06:00:48.745] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:48.745] | : . ' , ; getFutureCore() ... done [06:00:48.745] | : . ' , ; getFutureCapture() ... [06:00:48.746] | : . ' , ; getFutureCapture() ... done [06:00:48.746] | : . ' , ; getFutureContext() ... [06:00:48.746] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.747] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:48.747] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.747] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:48.747] | : . ' , ; getFutureContext() ... done [06:00:48.747] | : . ' , getFutureData() ... done [06:00:48.768] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:48.768] | : . ' , ; Appended future to position #2 [06:00:48.769] | : . ' , ; Number of registered futures: 2 [06:00:48.769] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:48.769] | : . ' launchFuture() ... done [06:00:48.770] | : . ' MultisessionFuture started [06:00:48.770] | : . Launching futures ... done [06:00:48.770] | : Using MultisessionFutureBackend ... done [06:00:48.770] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:48.771] | run() for 'Future' () ... done [06:00:48.771] future(..., label = NULL) ... done [06:00:48.771] value() for MultisessionFuture () ... [06:00:48.772] | result() for ClusterFuture ... [06:00:48.772] | : result already collected: FutureResult [06:00:48.772] | result() for ClusterFuture ... done [06:00:48.772] | result() for ClusterFuture ... [06:00:48.773] | : result already collected: FutureResult [06:00:48.773] | result() for ClusterFuture ... done [06:00:48.773] | signalConditions() ... [06:00:48.773] | : include = 'immediateCondition' [06:00:48.773] | : exclude = [06:00:48.774] | : resignal = FALSE [06:00:48.774] | : Number of conditions: 0 [06:00:48.774] | : int 0 [06:00:48.775] | signalConditions() ... done [06:00:48.775] | relay stdout ... [06:00:48.776] | relay stdout ... done [06:00:48.776] | check for misuse ... [06:00:48.776] | check for misuse ... done [06:00:48.776] value() for MultisessionFuture () ... done [06:00:48.777] value() for MultisessionFuture () ... [06:00:48.777] | result() for ClusterFuture ... [06:00:48.777] | : result already collected: FutureResult [06:00:48.777] | result() for ClusterFuture ... done [06:00:48.778] | result() for ClusterFuture ... [06:00:48.778] | : result already collected: FutureResult [06:00:48.778] | result() for ClusterFuture ... done [06:00:48.778] | signalConditions() ... [06:00:48.779] | : include = 'immediateCondition' [06:00:48.779] | : exclude = [06:00:48.779] | : resignal = FALSE [06:00:48.780] | : Number of conditions: 0 [06:00:48.780] | : int 0 [06:00:48.781] | signalConditions() ... done [06:00:48.781] | relay stdout ... [06:00:48.781] | relay stdout ... done [06:00:48.781] | check for misuse ... [06:00:48.782] | check for misuse ... done [06:00:48.782] value() for MultisessionFuture () ... done [06:00:48.782] value() for MultisessionFuture () ... [06:00:48.782] | result() for ClusterFuture ... [06:00:48.782] | : assertValidConnection() ... [06:00:48.783] | : . cluster node index: 1 [06:00:48.783] | : assertValidConnection() ... done [06:00:48.783] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:48.783] | : . cluster node index: 1 [06:00:48.784] | : . [1] TRUE [06:00:48.784] | : . received data: [06:00:48.784] | : . List of 5 [06:00:48.784] | : . $ type : chr "VALUE" [06:00:48.784] | : . $ value :List of 16 [06:00:48.784] | : . ..$ value : int 0 [06:00:48.784] | : . ..$ visible : logi TRUE [06:00:48.784] | : . ..$ stdout : chr "" [06:00:48.784] | : . ..$ conditions : list() [06:00:48.784] | : . ..$ rng : logi TRUE [06:00:48.784] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [06:00:48.784] | : . ..$ misuseGlobalEnv : NULL [06:00:48.784] | : . ..$ misuseConnections :List of 3 [06:00:48.784] | : . .. ..$ added : NULL [06:00:48.784] | : . .. ..$ removed : NULL [06:00:48.784] | : . .. ..$ replaced: NULL [06:00:48.784] | : . ..$ misuseDevices : NULL [06:00:48.784] | : . ..$ misuseDefaultDevice: list() [06:00:48.784] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.784] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.784] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "108" [06:00:48.784] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:48.784] | : . .. ..- attr(*, "source")=List of 5 [06:00:48.784] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:48.784] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:48.784] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:48.784] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:48.784] | : . .. .. ..$ pid : int 202520 [06:00:48.784] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:48.784] | : . .. .. ..$ random: int 2147483647 [06:00:48.784] | : . ..$ r_info :List of 4 [06:00:48.784] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:48.784] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:48.784] | : . .. ..$ os : chr "windows" [06:00:48.784] | : . .. ..$ os_name : chr "Windows" [06:00:48.784] | : . .. ..$ captures_utf8: logi TRUE [06:00:48.784] | : . ..$ version : chr "1.8" [06:00:48.784] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:48.784] | : . $ success: logi TRUE [06:00:48.784] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:48.784] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:48.784] | : . $ tag : NULL [06:00:48.802] | : . Received FutureResult [06:00:48.803] | : . FutureResult: [06:00:48.803] | : . value: 'integer' [06:00:48.803] | : . visible: TRUE [06:00:48.803] | : . stdout: character [06:00:48.803] | : . conditions: [n = 0] [06:00:48.803] | : . RNG used: TRUE [06:00:48.803] | : . duration: 0.006158113 secs (started 2025-06-05 06:00:48.581225) [06:00:48.803] | : . version: 1.8 [06:00:48.803] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:48.803] | : . ' Removed future from position #1 [06:00:48.804] | : . ' Number of registered futures: 1 [06:00:48.804] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:48.804] | : . Erased future from future backend [06:00:48.804] | : . result() for ClusterFuture ... [06:00:48.804] | : . ' result already collected: FutureResult [06:00:48.805] | : . result() for ClusterFuture ... done [06:00:48.805] | : . signalConditions() ... [06:00:48.805] | : . ' include = 'immediateCondition' [06:00:48.805] | : . ' exclude = [06:00:48.805] | : . ' resignal = FALSE [06:00:48.805] | : . ' Number of conditions: 0 [06:00:48.806] | : . ' int 0 [06:00:48.806] | : . signalConditions() ... done [06:00:48.806] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:48.806] | result() for ClusterFuture ... done [06:00:48.807] | result() for ClusterFuture ... [06:00:48.807] | : result already collected: FutureResult [06:00:48.807] | result() for ClusterFuture ... done [06:00:48.807] | signalConditions() ... [06:00:48.807] | : include = 'immediateCondition' [06:00:48.807] | : exclude = [06:00:48.808] | : resignal = FALSE [06:00:48.808] | : Number of conditions: 0 [06:00:48.808] | : int 0 [06:00:48.808] | signalConditions() ... done [06:00:48.809] | relay stdout ... [06:00:48.809] | relay stdout ... done [06:00:48.809] | check for misuse ... [06:00:48.809] | check for misuse ... done [06:00:48.809] value() for MultisessionFuture () ... done [06:00:48.810] value() for MultisessionFuture () ... [06:00:48.810] | result() for ClusterFuture ... [06:00:48.810] | : assertValidConnection() ... [06:00:48.810] | : . cluster node index: 2 [06:00:48.811] | : assertValidConnection() ... done [06:00:48.811] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:48.811] | : . cluster node index: 2 [06:00:48.811] | : . [1] TRUE [06:00:48.812] | : . received data: [06:00:48.812] | : . List of 5 [06:00:48.812] | : . $ type : chr "VALUE" [06:00:48.812] | : . $ value :List of 16 [06:00:48.812] | : . ..$ value : int 1 [06:00:48.812] | : . ..$ visible : logi TRUE [06:00:48.812] | : . ..$ stdout : chr "" [06:00:48.812] | : . ..$ conditions : list() [06:00:48.812] | : . ..$ rng : logi TRUE [06:00:48.812] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [06:00:48.812] | : . ..$ misuseGlobalEnv : NULL [06:00:48.812] | : . ..$ misuseConnections :List of 3 [06:00:48.812] | : . .. ..$ added : NULL [06:00:48.812] | : . .. ..$ removed : NULL [06:00:48.812] | : . .. ..$ replaced: NULL [06:00:48.812] | : . ..$ misuseDevices : NULL [06:00:48.812] | : . ..$ misuseDefaultDevice: list() [06:00:48.812] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.812] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:48.812] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "109" [06:00:48.812] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:48.812] | : . .. ..- attr(*, "source")=List of 5 [06:00:48.812] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:48.812] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:48.812] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:48.812] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:48.812] | : . .. .. ..$ pid : int 4092 [06:00:48.812] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:48.812] | : . .. .. ..$ random: int 2147483647 [06:00:48.812] | : . ..$ r_info :List of 4 [06:00:48.812] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:48.812] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:48.812] | : . .. ..$ os : chr "windows" [06:00:48.812] | : . .. ..$ os_name : chr "Windows" [06:00:48.812] | : . .. ..$ captures_utf8: logi TRUE [06:00:48.812] | : . ..$ version : chr "1.8" [06:00:48.812] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:48.812] | : . $ success: logi TRUE [06:00:48.812] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:48.812] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:48.812] | : . $ tag : NULL [06:00:48.831] | : . Received FutureResult [06:00:48.832] | : . FutureResult: [06:00:48.832] | : . value: 'integer' [06:00:48.832] | : . visible: TRUE [06:00:48.832] | : . stdout: character [06:00:48.832] | : . conditions: [n = 0] [06:00:48.832] | : . RNG used: TRUE [06:00:48.832] | : . duration: 0.006452084 secs (started 2025-06-05 06:00:48.768843) [06:00:48.832] | : . version: 1.8 [06:00:48.832] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:48.833] | : . ' Removed future from position #1 [06:00:48.833] | : . ' Number of registered futures: 0 [06:00:48.833] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:48.834] | : . Erased future from future backend [06:00:48.834] | : . result() for ClusterFuture ... [06:00:48.834] | : . ' result already collected: FutureResult [06:00:48.834] | : . result() for ClusterFuture ... done [06:00:48.835] | : . signalConditions() ... [06:00:48.835] | : . ' include = 'immediateCondition' [06:00:48.835] | : . ' exclude = [06:00:48.835] | : . ' resignal = FALSE [06:00:48.836] | : . ' Number of conditions: 0 [06:00:48.836] | : . ' int 0 [06:00:48.837] | : . signalConditions() ... done [06:00:48.837] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:48.837] | result() for ClusterFuture ... done [06:00:48.838] | result() for ClusterFuture ... [06:00:48.838] | : result already collected: FutureResult [06:00:48.838] | result() for ClusterFuture ... done [06:00:48.838] | signalConditions() ... [06:00:48.839] | : include = 'immediateCondition' [06:00:48.839] | : exclude = [06:00:48.839] | : resignal = FALSE [06:00:48.839] | : Number of conditions: 0 [06:00:48.840] | : int 0 [06:00:48.840] | signalConditions() ... done [06:00:48.841] | relay stdout ... [06:00:48.841] | relay stdout ... done [06:00:48.841] | check for misuse ... [06:00:48.841] | check for misuse ... done [06:00:48.842] value() for MultisessionFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:48.843] future(..., label = NULL) ... [06:00:48.843] | lazy: FALSE [06:00:48.843] | stdout: TRUE [06:00:48.843] | conditions: [n=1] 'condition' [06:00:48.844] | gc: FALSE [06:00:48.844] | earlySignal: FALSE [06:00:48.844] | getGlobalsAndPackages() ... [06:00:48.845] | : Searching for globals ... [06:00:48.855] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.856] | : Searching for globals ... done [06:00:48.856] | : Resolving globals: FALSE [06:00:48.856] | : Search for packages associated with the globals ... [06:00:48.857] | : . Packages associated with globals: [1] 'base' [06:00:48.857] | : . Packages: [1] 'base' [06:00:48.857] | : Search for packages associated with the globals ... done [06:00:48.858] | : Packages after dropping 'base': [0] [06:00:48.858] | : globals: [1] 'x' [06:00:48.858] | : packages: [0] [06:00:48.858] | getGlobalsAndPackages() ... done [06:00:48.859] | run() for 'Future' () ... [06:00:48.859] | : state: 'created' [06:00:48.860] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.860] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.860] | : Using MultisessionFutureBackend ... [06:00:48.860] | : . Number of futures since start: 36 (36 created, 36 launched, 42 finished) [06:00:48.861] | : . Launching futures ... [06:00:48.861] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.861] | : . ' , Workers: [n=2] [06:00:48.862] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.865] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.865] | : . ' , requestWorker() ... [06:00:48.865] | : . ' , ; requestNode() ... [06:00:48.866] | : . ' , ; ` Number of workers: 2 [06:00:48.866] | : . ' , ; ` Polling for a free worker ... [06:00:48.866] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.867] | : . ' , ; ` | : Listing all futures [06:00:48.867] | : . ' , ; ` | : Number of registered futures: 0 [06:00:48.867] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.867] | : . ' , ; ` | Total time: 0 [06:00:48.868] | : . ' , ; ` Polling for a free worker ... done [06:00:48.868] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.868] | : . ' , ; ` | Listing all futures [06:00:48.868] | : . ' , ; ` | Number of registered futures: 0 [06:00:48.869] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.869] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:48.869] | : . ' , ; ` Index of first available worker: 1 [06:00:48.870] | : . ' , ; ` Validate that the worker is functional ... [06:00:48.946] | : . ' , ; ` | Worker is functional [06:00:48.946] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.947] | : . ' , ; ` | : Listing all futures [06:00:48.947] | : . ' , ; ` | : Number of registered futures: 0 [06:00:48.947] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.947] | : . ' , ; ` Validate that the worker is functional ... done [06:00:48.948] | : . ' , ; requestNode() ... done [06:00:48.948] | : . ' , ; cluster node index: 1 [06:00:48.948] | : . ' , requestWorker() ... done [06:00:48.949] | : . ' , eraseGlobalEnvironment() ... [06:00:48.949] | : . ' , eraseGlobalEnvironment() ... done [06:00:48.950] | : . ' , launchFuture() ... [06:00:48.950] | : . ' , ; cluster node index: 1 [06:00:48.950] | : . ' , ; getFutureData() ... [06:00:48.950] | : . ' , ; ` getFutureCore() ... [06:00:48.950] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:48.951] | : . ' , ; ` getFutureCore() ... done [06:00:48.951] | : . ' , ; ` getFutureCapture() ... [06:00:48.951] | : . ' , ; ` getFutureCapture() ... done [06:00:48.952] | : . ' , ; ` getFutureContext() ... [06:00:48.952] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.952] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:48.952] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.953] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:48.953] | : . ' , ; ` getFutureContext() ... done [06:00:48.953] | : . ' , ; getFutureData() ... done [06:00:48.954] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:48.954] | : . ' , ; ` Appended future to position #1 [06:00:48.954] | : . ' , ; ` Number of registered futures: 1 [06:00:48.955] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:48.955] | : . ' , launchFuture() ... done [06:00:48.955] | : . ' , MultisessionFuture started [06:00:48.955] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:48.956] | : . Launching futures ... done [06:00:48.956] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:48.956] | : Using MultisessionFutureBackend ... done [06:00:48.957] | run() for 'Future' () ... done [06:00:48.957] future(..., label = NULL) ... done [06:00:48.958] future(..., label = NULL) ... [06:00:48.958] | lazy: FALSE [06:00:48.958] | stdout: TRUE [06:00:48.958] | conditions: [n=1] 'condition' [06:00:48.959] | gc: FALSE [06:00:48.959] | earlySignal: FALSE [06:00:48.959] | getGlobalsAndPackages() ... [06:00:48.959] | : Searching for globals ... [06:00:48.970] | : . globals found: [3] '{', 'sample', 'x' [06:00:48.971] | : Searching for globals ... done [06:00:48.971] | : Resolving globals: FALSE [06:00:48.971] | : Search for packages associated with the globals ... [06:00:48.972] | : . Packages associated with globals: [1] 'base' [06:00:48.972] | : . Packages: [1] 'base' [06:00:48.972] | : Search for packages associated with the globals ... done [06:00:48.977] | : Packages after dropping 'base': [0] [06:00:48.977] | : globals: [1] 'x' [06:00:48.978] | : packages: [0] [06:00:48.978] | getGlobalsAndPackages() ... done [06:00:48.978] | run() for 'Future' () ... [06:00:48.979] | : state: 'created' [06:00:48.979] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:48.979] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:48.980] | : Using MultisessionFutureBackend ... [06:00:48.980] | : . Number of futures since start: 37 (37 created, 37 launched, 42 finished) [06:00:48.980] | : . Launching futures ... [06:00:48.981] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:48.981] | : . ' , Workers: [n=2] [06:00:48.982] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:48.985] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:48.986] | : . ' , requestWorker() ... [06:00:48.986] | : . ' , ; requestNode() ... [06:00:48.986] | : . ' , ; ` Number of workers: 2 [06:00:48.987] | : . ' , ; ` Polling for a free worker ... [06:00:48.987] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.987] | : . ' , ; ` | : Listing all futures [06:00:48.987] | : . ' , ; ` | : Number of registered futures: 1 [06:00:48.988] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.988] | : . ' , ; ` | Total time: 0 [06:00:48.988] | : . ' , ; ` Polling for a free worker ... done [06:00:48.988] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:48.989] | : . ' , ; ` | Listing all futures [06:00:48.989] | : . ' , ; ` | Number of registered futures: 1 [06:00:48.989] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:48.989] | : . ' , ; ` avail: [n=2] '2' [06:00:48.990] | : . ' , ; ` Index of first available worker: 2 [06:00:48.990] | : . ' , ; ` Validate that the worker is functional ... [06:00:49.074] | : . ' , ; ` | Worker is functional [06:00:49.074] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.075] | : . ' , ; ` | : Listing all futures [06:00:49.075] | : . ' , ; ` | : Number of registered futures: 1 [06:00:49.075] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.076] | : . ' , ; ` Validate that the worker is functional ... done [06:00:49.076] | : . ' , ; requestNode() ... done [06:00:49.076] | : . ' , ; cluster node index: 2 [06:00:49.077] | : . ' , requestWorker() ... done [06:00:49.077] | : . ' , eraseGlobalEnvironment() ... [06:00:49.078] | : . ' , eraseGlobalEnvironment() ... done [06:00:49.078] | : . ' , launchFuture() ... [06:00:49.078] | : . ' , ; cluster node index: 2 [06:00:49.079] | : . ' , ; getFutureData() ... [06:00:49.079] | : . ' , ; ` getFutureCore() ... [06:00:49.079] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:49.080] | : . ' , ; ` getFutureCore() ... done [06:00:49.080] | : . ' , ; ` getFutureCapture() ... [06:00:49.080] | : . ' , ; ` getFutureCapture() ... done [06:00:49.080] | : . ' , ; ` getFutureContext() ... [06:00:49.081] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.081] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:49.081] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.082] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:49.082] | : . ' , ; ` getFutureContext() ... done [06:00:49.082] | : . ' , ; getFutureData() ... done [06:00:49.113] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:49.114] | : . ' , ; ` Appended future to position #2 [06:00:49.114] | : . ' , ; ` Number of registered futures: 2 [06:00:49.114] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:49.114] | : . ' , launchFuture() ... done [06:00:49.115] | : . ' , MultisessionFuture started [06:00:49.115] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:49.115] | : . Launching futures ... done [06:00:49.116] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:49.116] | : Using MultisessionFutureBackend ... done [06:00:49.116] | run() for 'Future' () ... done [06:00:49.117] future(..., label = NULL) ... done [06:00:49.118] future(..., label = NULL) ... [06:00:49.118] | lazy: FALSE [06:00:49.118] | stdout: TRUE [06:00:49.118] | conditions: [n=1] 'condition' [06:00:49.119] | gc: FALSE [06:00:49.119] | earlySignal: FALSE [06:00:49.119] | getGlobalsAndPackages() ... [06:00:49.120] | : Searching for globals ... [06:00:49.132] | : . globals found: [3] '{', 'sample', 'x' [06:00:49.132] | : Searching for globals ... done [06:00:49.132] | : Resolving globals: FALSE [06:00:49.133] | : Search for packages associated with the globals ... [06:00:49.133] | : . Packages associated with globals: [1] 'base' [06:00:49.134] | : . Packages: [1] 'base' [06:00:49.134] | : Search for packages associated with the globals ... done [06:00:49.135] | : Packages after dropping 'base': [0] [06:00:49.135] | : globals: [1] 'x' [06:00:49.135] | : packages: [0] [06:00:49.135] | getGlobalsAndPackages() ... done [06:00:49.136] | run() for 'Future' () ... [06:00:49.136] | : state: 'created' [06:00:49.137] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.137] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.137] | : Using MultisessionFutureBackend ... [06:00:49.138] | : . Number of futures since start: 38 (38 created, 38 launched, 42 finished) [06:00:49.138] | : . Launching futures ... [06:00:49.138] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:49.139] | : . ' , Workers: [n=2] [06:00:49.139] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:49.142] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:49.142] | : . ' , requestWorker() ... [06:00:49.143] | : . ' , ; requestNode() ... [06:00:49.143] | : . ' , ; ` Number of workers: 2 [06:00:49.143] | : . ' , ; ` Polling for a free worker ... [06:00:49.144] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.144] | : . ' , ; ` | : Listing all futures [06:00:49.144] | : . ' , ; ` | : Number of registered futures: 2 [06:00:49.145] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.145] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:49.170] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:49.170] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:49.171] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:49.171] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:49.172] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:49.172] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:49.173] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:49.173] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:49.173] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:49.174] | : . ' , ; ` | : . ' , [1] TRUE [06:00:49.174] | : . ' , ; ` | : . ' , received data: [06:00:49.174] | : . ' , ; ` | : . ' , List of 5 [06:00:49.174] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:49.174] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:49.174] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:49.174] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:49.174] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:49.174] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:49.174] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:49.174] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -24861725 357812871 -2106105769 -1301022835 440649733 -1541317513 [06:00:49.174] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:49.174] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:49.174] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:49.174] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:49.174] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:49.174] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:48" [06:00:49.174] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "110" [06:00:49.174] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:49.174] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:49.174] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:49.174] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:49.174] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:49.174] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:49.174] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:49.174] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:49.174] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:49.174] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:49.174] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:49.174] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:49.174] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:49.196] | : . ' , ; ` | : . ' , Received FutureResult [06:00:49.197] | : . ' , ; ` | : . ' , FutureResult: [06:00:49.197] | : . ' , ; ` | : . ' , value: 'integer' [06:00:49.197] | : . ' , ; ` | : . ' , visible: TRUE [06:00:49.197] | : . ' , ; ` | : . ' , stdout: character [06:00:49.197] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:49.197] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:49.197] | : . ' , ; ` | : . ' , duration: 0.006406069 secs (started 2025-06-05 06:00:48.954691) [06:00:49.197] | : . ' , ; ` | : . ' , version: 1.8 [06:00:49.198] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:49.198] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:49.198] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:49.199] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:49.199] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:49.199] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.199] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.200] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.200] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.200] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.201] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.201] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.201] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.202] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.203] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.203] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:49.203] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:49.203] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:49.204] | : . ' , ; ` | : . assertFutureResult() ... [06:00:49.204] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:49.204] | : . ' , ; ` | : . ' Future uuid: 110 [06:00:49.204] | : . ' , ; ` | : . ' identical; success [06:00:49.205] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:49.205] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:49.205] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:49.206] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.206] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.206] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.207] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.207] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.207] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.207] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.207] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.208] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.208] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.208] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.208] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.209] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.209] | : . ' , ; ` | : . ' , check for misuse ... [06:00:49.209] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:49.209] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:49.210] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:49.210] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:49.210] | : . ' , ; ` | : Remove collected futures ... [06:00:49.211] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:49.211] | : . ' , ; ` | : Remove collected futures ... done [06:00:49.211] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:49.212] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:49.212] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:49.212] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:49.212] | : . ' , ; ` | Number of registered futures: 2 [06:00:49.213] | : . ' , ; ` Polling for a free worker ... done [06:00:49.213] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.213] | : . ' , ; ` | Listing all futures [06:00:49.214] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.214] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.214] | : . ' , ; ` Total time: 0.0693149566650391 [06:00:49.214] | : . ' , ; requestNode() ... done [06:00:49.215] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.215] | : . ' , ; ` Listing all futures [06:00:49.215] | : . ' , ; ` Number of registered futures: 1 [06:00:49.216] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.216] | : . ' , ; avail: [n=2] '1' [06:00:49.216] | : . ' , ; Index of first available worker: 1 [06:00:49.216] | : . ' , ; Validate that the worker is functional ... [06:00:49.289] | : . ' , ; ` Worker is functional [06:00:49.289] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.289] | : . ' , ; ` | Listing all futures [06:00:49.290] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.290] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.290] | : . ' , ; Validate that the worker is functional ... done [06:00:49.290] | : . ' , requestWorker() ... done [06:00:49.290] | : . ' , cluster node index: 1 [06:00:49.290] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:49.291] | : . ' eraseGlobalEnvironment() ... [06:00:49.291] | : . ' eraseGlobalEnvironment() ... done [06:00:49.291] | : . ' launchFuture() ... [06:00:49.292] | : . ' , cluster node index: 1 [06:00:49.292] | : . ' , getFutureData() ... [06:00:49.292] | : . ' , ; getFutureCore() ... [06:00:49.292] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:49.292] | : . ' , ; getFutureCore() ... done [06:00:49.292] | : . ' , ; getFutureCapture() ... [06:00:49.293] | : . ' , ; getFutureCapture() ... done [06:00:49.293] | : . ' , ; getFutureContext() ... [06:00:49.293] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.293] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:49.293] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.293] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:49.294] | : . ' , ; getFutureContext() ... done [06:00:49.294] | : . ' , getFutureData() ... done [06:00:49.320] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:49.321] | : . ' , ; Appended future to position #2 [06:00:49.321] | : . ' , ; Number of registered futures: 2 [06:00:49.321] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:49.321] | : . ' launchFuture() ... done [06:00:49.322] | : . ' MultisessionFuture started [06:00:49.322] | : . Launching futures ... done [06:00:49.322] | : Using MultisessionFutureBackend ... done [06:00:49.323] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:49.323] | run() for 'Future' () ... done [06:00:49.323] future(..., label = NULL) ... done [06:00:49.324] future(..., label = NULL) ... [06:00:49.325] | lazy: FALSE [06:00:49.325] | stdout: TRUE [06:00:49.325] | conditions: [n=1] 'condition' [06:00:49.326] | gc: FALSE [06:00:49.326] | earlySignal: FALSE [06:00:49.326] | getGlobalsAndPackages() ... [06:00:49.327] | : Searching for globals ... [06:00:49.336] | : . globals found: [3] '{', 'sample', 'x' [06:00:49.336] | : Searching for globals ... done [06:00:49.336] | : Resolving globals: FALSE [06:00:49.336] | : Search for packages associated with the globals ... [06:00:49.337] | : . Packages associated with globals: [1] 'base' [06:00:49.337] | : . Packages: [1] 'base' [06:00:49.337] | : Search for packages associated with the globals ... done [06:00:49.338] | : Packages after dropping 'base': [0] [06:00:49.338] | : globals: [1] 'x' [06:00:49.338] | : packages: [0] [06:00:49.338] | getGlobalsAndPackages() ... done [06:00:49.339] | run() for 'Future' () ... [06:00:49.339] | : state: 'created' [06:00:49.339] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.340] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.340] | : Using MultisessionFutureBackend ... [06:00:49.340] | : . Number of futures since start: 39 (39 created, 39 launched, 44 finished) [06:00:49.341] | : . Launching futures ... [06:00:49.341] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:49.341] | : . ' , Workers: [n=2] [06:00:49.341] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:49.344] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:49.344] | : . ' , requestWorker() ... [06:00:49.345] | : . ' , ; requestNode() ... [06:00:49.345] | : . ' , ; ` Number of workers: 2 [06:00:49.345] | : . ' , ; ` Polling for a free worker ... [06:00:49.345] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.346] | : . ' , ; ` | : Listing all futures [06:00:49.346] | : . ' , ; ` | : Number of registered futures: 2 [06:00:49.346] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.346] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:49.358] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:49.358] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:49.359] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... [06:00:49.359] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:49.360] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:49.360] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:49.361] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:49.361] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:49.361] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:49.362] | : . ' , ; ` | : . ' , [1] TRUE [06:00:49.362] | : . ' , ; ` | : . ' , received data: [06:00:49.363] | : . ' , ; ` | : . ' , List of 5 [06:00:49.363] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:49.363] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:49.363] | : . ' , ; ` | : . ' , ..$ value : int 0 [06:00:49.363] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:49.363] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:49.363] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:49.363] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:49.363] | : . ' , ; ` | : . ' , ..$ seed : int [1:7] 10407 -1411857254 -488221791 2058435085 -1720689715 1070199760 265600994 [06:00:49.363] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:49.363] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:49.363] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:49.363] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:49.363] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.363] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.363] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "111" [06:00:49.363] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:49.363] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:49.363] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:49.363] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:49.363] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:49.363] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:49.363] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:49.363] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:49.363] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:49.363] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:49.363] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:49.363] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:49.363] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:49.384] | : . ' , ; ` | : . ' , Received FutureResult [06:00:49.385] | : . ' , ; ` | : . ' , FutureResult: [06:00:49.385] | : . ' , ; ` | : . ' , value: 'integer' [06:00:49.385] | : . ' , ; ` | : . ' , visible: TRUE [06:00:49.385] | : . ' , ; ` | : . ' , stdout: character [06:00:49.385] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:49.385] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:49.385] | : . ' , ; ` | : . ' , duration: 0.00658989 secs (started 2025-06-05 06:00:49.114063) [06:00:49.385] | : . ' , ; ` | : . ' , version: 1.8 [06:00:49.386] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:49.386] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:49.387] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:49.387] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:49.387] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:49.388] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.388] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.388] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.388] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.389] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.389] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.389] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.389] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.390] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.391] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.391] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:49.391] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:49.391] | : . ' , ; ` | : . resolved() for MultisessionFuture () ... done [06:00:49.392] | : . ' , ; ` | : . assertFutureResult() ... [06:00:49.392] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:49.392] | : . ' , ; ` | : . ' Future uuid: 111 [06:00:49.392] | : . ' , ; ` | : . ' identical; success [06:00:49.392] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:49.393] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:49.393] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [06:00:49.393] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.393] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.394] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.394] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.394] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.395] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.395] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.395] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.395] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.396] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.396] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.396] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.397] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.397] | : . ' , ; ` | : . ' , check for misuse ... [06:00:49.397] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:49.398] | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [06:00:49.398] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:49.398] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:49.399] | : . ' , ; ` | : Remove collected futures ... [06:00:49.399] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:49.399] | : . ' , ; ` | : Remove collected futures ... done [06:00:49.399] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:49.400] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:49.400] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:49.400] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:49.401] | : . ' , ; ` | Number of registered futures: 2 [06:00:49.401] | : . ' , ; ` Polling for a free worker ... done [06:00:49.401] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.401] | : . ' , ; ` | Listing all futures [06:00:49.402] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.402] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.402] | : . ' , ; ` Total time: 0.0556900501251221 [06:00:49.402] | : . ' , ; requestNode() ... done [06:00:49.403] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.403] | : . ' , ; ` Listing all futures [06:00:49.403] | : . ' , ; ` Number of registered futures: 1 [06:00:49.403] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.404] | : . ' , ; avail: [n=2] '2' [06:00:49.404] | : . ' , ; Index of first available worker: 2 [06:00:49.404] | : . ' , ; Validate that the worker is functional ... [06:00:49.481] | : . ' , ; ` Worker is functional [06:00:49.482] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.482] | : . ' , ; ` | Listing all futures [06:00:49.482] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.482] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.483] | : . ' , ; Validate that the worker is functional ... done [06:00:49.483] | : . ' , requestWorker() ... done [06:00:49.483] | : . ' , cluster node index: 2 [06:00:49.483] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:49.484] | : . ' eraseGlobalEnvironment() ... [06:00:49.484] | : . ' eraseGlobalEnvironment() ... done [06:00:49.485] | : . ' launchFuture() ... [06:00:49.485] | : . ' , cluster node index: 2 [06:00:49.485] | : . ' , getFutureData() ... [06:00:49.485] | : . ' , ; getFutureCore() ... [06:00:49.486] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:49.486] | : . ' , ; getFutureCore() ... done [06:00:49.486] | : . ' , ; getFutureCapture() ... [06:00:49.486] | : . ' , ; getFutureCapture() ... done [06:00:49.486] | : . ' , ; getFutureContext() ... [06:00:49.487] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.487] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:49.487] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.487] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:49.488] | : . ' , ; getFutureContext() ... done [06:00:49.488] | : . ' , getFutureData() ... done [06:00:49.512] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:49.512] | : . ' , ; Appended future to position #2 [06:00:49.512] | : . ' , ; Number of registered futures: 2 [06:00:49.513] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:49.513] | : . ' launchFuture() ... done [06:00:49.513] | : . ' MultisessionFuture started [06:00:49.514] | : . Launching futures ... done [06:00:49.514] | : Using MultisessionFutureBackend ... done [06:00:49.514] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:49.514] | run() for 'Future' () ... done [06:00:49.515] future(..., label = NULL) ... done [06:00:49.515] value() for MultisessionFuture () ... [06:00:49.516] | result() for ClusterFuture ... [06:00:49.516] | : result already collected: FutureResult [06:00:49.516] | result() for ClusterFuture ... done [06:00:49.517] | result() for ClusterFuture ... [06:00:49.517] | : result already collected: FutureResult [06:00:49.517] | result() for ClusterFuture ... done [06:00:49.518] | signalConditions() ... [06:00:49.518] | : include = 'immediateCondition' [06:00:49.518] | : exclude = [06:00:49.519] | : resignal = FALSE [06:00:49.519] | : Number of conditions: 0 [06:00:49.519] | : int 0 [06:00:49.520] | signalConditions() ... done [06:00:49.520] | relay stdout ... [06:00:49.520] | relay stdout ... done [06:00:49.521] | check for misuse ... [06:00:49.521] | check for misuse ... done [06:00:49.521] value() for MultisessionFuture () ... done [06:00:49.522] value() for MultisessionFuture () ... [06:00:49.522] | result() for ClusterFuture ... [06:00:49.522] | : result already collected: FutureResult [06:00:49.522] | result() for ClusterFuture ... done [06:00:49.522] | result() for ClusterFuture ... [06:00:49.523] | : result already collected: FutureResult [06:00:49.523] | result() for ClusterFuture ... done [06:00:49.523] | signalConditions() ... [06:00:49.523] | : include = 'immediateCondition' [06:00:49.523] | : exclude = [06:00:49.523] | : resignal = FALSE [06:00:49.524] | : Number of conditions: 0 [06:00:49.524] | : int 0 [06:00:49.524] | signalConditions() ... done [06:00:49.525] | relay stdout ... [06:00:49.525] | relay stdout ... done [06:00:49.525] | check for misuse ... [06:00:49.525] | check for misuse ... done [06:00:49.525] value() for MultisessionFuture () ... done [06:00:49.525] value() for MultisessionFuture () ... [06:00:49.526] | result() for ClusterFuture ... [06:00:49.526] | : assertValidConnection() ... [06:00:49.526] | : . cluster node index: 1 [06:00:49.527] | : assertValidConnection() ... done [06:00:49.527] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:49.527] | : . cluster node index: 1 [06:00:49.527] | : . [1] TRUE [06:00:49.528] | : . received data: [06:00:49.528] | : . List of 5 [06:00:49.528] | : . $ type : chr "VALUE" [06:00:49.528] | : . $ value :List of 16 [06:00:49.528] | : . ..$ value : int 0 [06:00:49.528] | : . ..$ visible : logi TRUE [06:00:49.528] | : . ..$ stdout : chr "" [06:00:49.528] | : . ..$ conditions : list() [06:00:49.528] | : . ..$ rng : logi TRUE [06:00:49.528] | : . ..$ seed : int [1:7] 10407 -1982978684 1500882842 248492567 -204266259 -2006625641 -1900876025 [06:00:49.528] | : . ..$ misuseGlobalEnv : NULL [06:00:49.528] | : . ..$ misuseConnections :List of 3 [06:00:49.528] | : . .. ..$ added : NULL [06:00:49.528] | : . .. ..$ removed : NULL [06:00:49.528] | : . .. ..$ replaced: NULL [06:00:49.528] | : . ..$ misuseDevices : NULL [06:00:49.528] | : . ..$ misuseDefaultDevice: list() [06:00:49.528] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.528] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.528] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "112" [06:00:49.528] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:49.528] | : . .. ..- attr(*, "source")=List of 5 [06:00:49.528] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:49.528] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:49.528] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:49.528] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:49.528] | : . .. .. ..$ pid : int 202520 [06:00:49.528] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:49.528] | : . .. .. ..$ random: int 2147483647 [06:00:49.528] | : . ..$ r_info :List of 4 [06:00:49.528] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:49.528] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:49.528] | : . .. ..$ os : chr "windows" [06:00:49.528] | : . .. ..$ os_name : chr "Windows" [06:00:49.528] | : . .. ..$ captures_utf8: logi TRUE [06:00:49.528] | : . ..$ version : chr "1.8" [06:00:49.528] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:49.528] | : . $ success: logi TRUE [06:00:49.528] | : . $ time : 'proc_time' Named num [1:5] 0.01 0 0.02 NA NA [06:00:49.528] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:49.528] | : . $ tag : NULL [06:00:49.549] | : . Received FutureResult [06:00:49.550] | : . FutureResult: [06:00:49.550] | : . value: 'integer' [06:00:49.550] | : . visible: TRUE [06:00:49.550] | : . stdout: character [06:00:49.550] | : . conditions: [n = 0] [06:00:49.550] | : . RNG used: TRUE [06:00:49.550] | : . duration: 0.005114079 secs (started 2025-06-05 06:00:49.32087) [06:00:49.550] | : . version: 1.8 [06:00:49.550] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:49.551] | : . ' Removed future from position #1 [06:00:49.551] | : . ' Number of registered futures: 1 [06:00:49.551] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:49.552] | : . Erased future from future backend [06:00:49.552] | : . result() for ClusterFuture ... [06:00:49.552] | : . ' result already collected: FutureResult [06:00:49.553] | : . result() for ClusterFuture ... done [06:00:49.553] | : . signalConditions() ... [06:00:49.553] | : . ' include = 'immediateCondition' [06:00:49.553] | : . ' exclude = [06:00:49.554] | : . ' resignal = FALSE [06:00:49.554] | : . ' Number of conditions: 0 [06:00:49.554] | : . ' int 0 [06:00:49.555] | : . signalConditions() ... done [06:00:49.555] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:49.555] | result() for ClusterFuture ... done [06:00:49.556] | result() for ClusterFuture ... [06:00:49.556] | : result already collected: FutureResult [06:00:49.556] | result() for ClusterFuture ... done [06:00:49.556] | signalConditions() ... [06:00:49.557] | : include = 'immediateCondition' [06:00:49.557] | : exclude = [06:00:49.557] | : resignal = FALSE [06:00:49.557] | : Number of conditions: 0 [06:00:49.558] | : int 0 [06:00:49.558] | signalConditions() ... done [06:00:49.559] | relay stdout ... [06:00:49.559] | relay stdout ... done [06:00:49.559] | check for misuse ... [06:00:49.559] | check for misuse ... done [06:00:49.560] value() for MultisessionFuture () ... done [06:00:49.560] value() for MultisessionFuture () ... [06:00:49.560] | result() for ClusterFuture ... [06:00:49.560] | : assertValidConnection() ... [06:00:49.561] | : . cluster node index: 2 [06:00:49.561] | : assertValidConnection() ... done [06:00:49.562] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:49.562] | : . cluster node index: 2 [06:00:49.562] | : . [1] TRUE [06:00:49.563] | : . received data: [06:00:49.563] | : . List of 5 [06:00:49.563] | : . $ type : chr "VALUE" [06:00:49.563] | : . $ value :List of 16 [06:00:49.563] | : . ..$ value : int 1 [06:00:49.563] | : . ..$ visible : logi TRUE [06:00:49.563] | : . ..$ stdout : chr "" [06:00:49.563] | : . ..$ conditions : list() [06:00:49.563] | : . ..$ rng : logi TRUE [06:00:49.563] | : . ..$ seed : int [1:7] 10407 1203324979 -1993452634 107506089 704149361 1348506385 1870587587 [06:00:49.563] | : . ..$ misuseGlobalEnv : NULL [06:00:49.563] | : . ..$ misuseConnections :List of 3 [06:00:49.563] | : . .. ..$ added : NULL [06:00:49.563] | : . .. ..$ removed : NULL [06:00:49.563] | : . .. ..$ replaced: NULL [06:00:49.563] | : . ..$ misuseDevices : NULL [06:00:49.563] | : . ..$ misuseDefaultDevice: list() [06:00:49.563] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.563] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.563] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "113" [06:00:49.563] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:49.563] | : . .. ..- attr(*, "source")=List of 5 [06:00:49.563] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:49.563] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:49.563] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:49.563] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:49.563] | : . .. .. ..$ pid : int 4092 [06:00:49.563] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:49.563] | : . .. .. ..$ random: int 2147483647 [06:00:49.563] | : . ..$ r_info :List of 4 [06:00:49.563] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:49.563] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:49.563] | : . .. ..$ os : chr "windows" [06:00:49.563] | : . .. ..$ os_name : chr "Windows" [06:00:49.563] | : . .. ..$ captures_utf8: logi TRUE [06:00:49.563] | : . ..$ version : chr "1.8" [06:00:49.563] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:49.563] | : . $ success: logi TRUE [06:00:49.563] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:49.563] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:49.563] | : . $ tag : NULL [06:00:49.582] | : . Received FutureResult [06:00:49.582] | : . FutureResult: [06:00:49.582] | : . value: 'integer' [06:00:49.582] | : . visible: TRUE [06:00:49.582] | : . stdout: character [06:00:49.582] | : . conditions: [n = 0] [06:00:49.582] | : . RNG used: TRUE [06:00:49.582] | : . duration: 0.005711079 secs (started 2025-06-05 06:00:49.512449) [06:00:49.582] | : . version: 1.8 [06:00:49.583] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:49.583] | : . ' Removed future from position #1 [06:00:49.584] | : . ' Number of registered futures: 0 [06:00:49.584] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:49.584] | : . Erased future from future backend [06:00:49.585] | : . result() for ClusterFuture ... [06:00:49.585] | : . ' result already collected: FutureResult [06:00:49.585] | : . result() for ClusterFuture ... done [06:00:49.585] | : . signalConditions() ... [06:00:49.586] | : . ' include = 'immediateCondition' [06:00:49.586] | : . ' exclude = [06:00:49.586] | : . ' resignal = FALSE [06:00:49.586] | : . ' Number of conditions: 0 [06:00:49.586] | : . ' int 0 [06:00:49.587] | : . signalConditions() ... done [06:00:49.587] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:49.588] | result() for ClusterFuture ... done [06:00:49.588] | result() for ClusterFuture ... [06:00:49.588] | : result already collected: FutureResult [06:00:49.588] | result() for ClusterFuture ... done [06:00:49.589] | signalConditions() ... [06:00:49.589] | : include = 'immediateCondition' [06:00:49.589] | : exclude = [06:00:49.589] | : resignal = FALSE [06:00:49.589] | : Number of conditions: 0 [06:00:49.590] | : int 0 [06:00:49.590] | signalConditions() ... done [06:00:49.591] | relay stdout ... [06:00:49.591] | relay stdout ... done [06:00:49.591] | check for misuse ... [06:00:49.592] | check for misuse ... done [06:00:49.592] value() for MultisessionFuture () ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 1 [06:00:49.593] future(..., label = 'fsample_1-298970') ... [06:00:49.593] | lazy: FALSE [06:00:49.594] | stdout: TRUE [06:00:49.594] | conditions: [n=1] 'condition' [06:00:49.594] | gc: FALSE [06:00:49.594] | earlySignal: FALSE [06:00:49.595] | getGlobalsAndPackages() ... [06:00:49.595] | : Searching for globals ... [06:00:49.604] | : . globals found: [3] '{', 'sample', 'x' [06:00:49.605] | : Searching for globals ... done [06:00:49.605] | : Resolving globals: FALSE [06:00:49.605] | : Search for packages associated with the globals ... [06:00:49.605] | : . Packages associated with globals: [1] 'base' [06:00:49.606] | : . Packages: [1] 'base' [06:00:49.606] | : Search for packages associated with the globals ... done [06:00:49.606] | : Packages after dropping 'base': [0] [06:00:49.607] | : globals: [1] 'x' [06:00:49.607] | : packages: [0] [06:00:49.607] | getGlobalsAndPackages() ... done [06:00:49.607] | run() for 'Future' ('fsample_1-298970') ... [06:00:49.608] | : state: 'created' [06:00:49.608] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.608] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.608] | : Using MultisessionFutureBackend ... [06:00:49.608] | : . Number of futures since start: 40 (40 created, 40 launched, 48 finished) [06:00:49.609] | : . Launching futures ... [06:00:49.609] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:49.609] | : . ' , Workers: [n=2] [06:00:49.609] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:49.612] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:49.612] | : . ' , requestWorker() ... [06:00:49.613] | : . ' , ; requestNode() ... [06:00:49.613] | : . ' , ; ` Number of workers: 2 [06:00:49.613] | : . ' , ; ` Polling for a free worker ... [06:00:49.614] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.614] | : . ' , ; ` | : Listing all futures [06:00:49.614] | : . ' , ; ` | : Number of registered futures: 0 [06:00:49.614] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.615] | : . ' , ; ` | Total time: 0 [06:00:49.615] | : . ' , ; ` Polling for a free worker ... done [06:00:49.615] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.616] | : . ' , ; ` | Listing all futures [06:00:49.616] | : . ' , ; ` | Number of registered futures: 0 [06:00:49.616] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.616] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:49.616] | : . ' , ; ` Index of first available worker: 1 [06:00:49.617] | : . ' , ; ` Validate that the worker is functional ... [06:00:49.712] | : . ' , ; ` | Worker is functional [06:00:49.713] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.713] | : . ' , ; ` | : Listing all futures [06:00:49.713] | : . ' , ; ` | : Number of registered futures: 0 [06:00:49.714] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.714] | : . ' , ; ` Validate that the worker is functional ... done [06:00:49.714] | : . ' , ; requestNode() ... done [06:00:49.715] | : . ' , ; cluster node index: 1 [06:00:49.715] | : . ' , requestWorker() ... done [06:00:49.715] | : . ' , eraseGlobalEnvironment() ... [06:00:49.716] | : . ' , eraseGlobalEnvironment() ... done [06:00:49.717] | : . ' , launchFuture() ... [06:00:49.717] | : . ' , ; cluster node index: 1 [06:00:49.717] | : . ' , ; getFutureData() ... [06:00:49.718] | : . ' , ; ` getFutureCore() ... [06:00:49.718] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:49.718] | : . ' , ; ` getFutureCore() ... done [06:00:49.719] | : . ' , ; ` getFutureCapture() ... [06:00:49.719] | : . ' , ; ` getFutureCapture() ... done [06:00:49.719] | : . ' , ; ` getFutureContext() ... [06:00:49.720] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.720] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:49.721] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.721] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:49.721] | : . ' , ; ` getFutureContext() ... done [06:00:49.722] | : . ' , ; getFutureData() ... done [06:00:49.722] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:49.723] | : . ' , ; ` Appended future to position #1 [06:00:49.723] | : . ' , ; ` Number of registered futures: 1 [06:00:49.724] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:49.724] | : . ' , launchFuture() ... done [06:00:49.724] | : . ' , MultisessionFuture started [06:00:49.725] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:49.725] | : . Launching futures ... done [06:00:49.725] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:49.726] | : Using MultisessionFutureBackend ... done [06:00:49.726] | run() for 'Future' ('fsample_1-298970') ... done [06:00:49.726] future(..., label = 'fsample_1-298970') ... done [06:00:49.727] future(..., label = 'fsample_2-101013') ... [06:00:49.728] | lazy: FALSE [06:00:49.728] | stdout: TRUE [06:00:49.728] | conditions: [n=1] 'condition' [06:00:49.729] | gc: FALSE [06:00:49.729] | earlySignal: FALSE [06:00:49.729] | getGlobalsAndPackages() ... [06:00:49.730] | : Searching for globals ... [06:00:49.740] | : . globals found: [3] '{', 'sample', 'x' [06:00:49.740] | : Searching for globals ... done [06:00:49.741] | : Resolving globals: FALSE [06:00:49.741] | : Search for packages associated with the globals ... [06:00:49.742] | : . Packages associated with globals: [1] 'base' [06:00:49.742] | : . Packages: [1] 'base' [06:00:49.743] | : Search for packages associated with the globals ... done [06:00:49.743] | : Packages after dropping 'base': [0] [06:00:49.743] | : globals: [1] 'x' [06:00:49.744] | : packages: [0] [06:00:49.744] | getGlobalsAndPackages() ... done [06:00:49.744] | run() for 'Future' ('fsample_2-101013') ... [06:00:49.745] | : state: 'created' [06:00:49.745] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.745] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.745] | : Using MultisessionFutureBackend ... [06:00:49.746] | : . Number of futures since start: 41 (41 created, 41 launched, 48 finished) [06:00:49.746] | : . Launching futures ... [06:00:49.746] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:49.747] | : . ' , Workers: [n=2] [06:00:49.747] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:49.751] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:49.752] | : . ' , requestWorker() ... [06:00:49.752] | : . ' , ; requestNode() ... [06:00:49.752] | : . ' , ; ` Number of workers: 2 [06:00:49.753] | : . ' , ; ` Polling for a free worker ... [06:00:49.753] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.753] | : . ' , ; ` | : Listing all futures [06:00:49.754] | : . ' , ; ` | : Number of registered futures: 1 [06:00:49.758] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.758] | : . ' , ; ` | Total time: 0 [06:00:49.758] | : . ' , ; ` Polling for a free worker ... done [06:00:49.758] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.759] | : . ' , ; ` | Listing all futures [06:00:49.759] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.759] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.759] | : . ' , ; ` avail: [n=2] '2' [06:00:49.760] | : . ' , ; ` Index of first available worker: 2 [06:00:49.760] | : . ' , ; ` Validate that the worker is functional ... [06:00:49.851] | : . ' , ; ` | Worker is functional [06:00:49.852] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.852] | : . ' , ; ` | : Listing all futures [06:00:49.852] | : . ' , ; ` | : Number of registered futures: 1 [06:00:49.853] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.853] | : . ' , ; ` Validate that the worker is functional ... done [06:00:49.853] | : . ' , ; requestNode() ... done [06:00:49.853] | : . ' , ; cluster node index: 2 [06:00:49.854] | : . ' , requestWorker() ... done [06:00:49.854] | : . ' , eraseGlobalEnvironment() ... [06:00:49.855] | : . ' , eraseGlobalEnvironment() ... done [06:00:49.855] | : . ' , launchFuture() ... [06:00:49.855] | : . ' , ; cluster node index: 2 [06:00:49.856] | : . ' , ; getFutureData() ... [06:00:49.856] | : . ' , ; ` getFutureCore() ... [06:00:49.856] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:49.856] | : . ' , ; ` getFutureCore() ... done [06:00:49.857] | : . ' , ; ` getFutureCapture() ... [06:00:49.857] | : . ' , ; ` getFutureCapture() ... done [06:00:49.857] | : . ' , ; ` getFutureContext() ... [06:00:49.857] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.858] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:49.858] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.858] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:49.859] | : . ' , ; ` getFutureContext() ... done [06:00:49.859] | : . ' , ; getFutureData() ... done [06:00:49.882] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:49.883] | : . ' , ; ` Appended future to position #2 [06:00:49.883] | : . ' , ; ` Number of registered futures: 2 [06:00:49.883] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:49.884] | : . ' , launchFuture() ... done [06:00:49.884] | : . ' , MultisessionFuture started [06:00:49.884] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:49.884] | : . Launching futures ... done [06:00:49.885] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:49.885] | : Using MultisessionFutureBackend ... done [06:00:49.885] | run() for 'Future' ('fsample_2-101013') ... done [06:00:49.886] future(..., label = 'fsample_2-101013') ... done [06:00:49.886] future(..., label = 'fsample_3-635405') ... [06:00:49.887] | lazy: FALSE [06:00:49.887] | stdout: TRUE [06:00:49.887] | conditions: [n=1] 'condition' [06:00:49.887] | gc: FALSE [06:00:49.888] | earlySignal: FALSE [06:00:49.888] | getGlobalsAndPackages() ... [06:00:49.888] | : Searching for globals ... [06:00:49.900] | : . globals found: [3] '{', 'sample', 'x' [06:00:49.901] | : Searching for globals ... done [06:00:49.901] | : Resolving globals: FALSE [06:00:49.901] | : Search for packages associated with the globals ... [06:00:49.902] | : . Packages associated with globals: [1] 'base' [06:00:49.902] | : . Packages: [1] 'base' [06:00:49.902] | : Search for packages associated with the globals ... done [06:00:49.903] | : Packages after dropping 'base': [0] [06:00:49.903] | : globals: [1] 'x' [06:00:49.903] | : packages: [0] [06:00:49.904] | getGlobalsAndPackages() ... done [06:00:49.904] | run() for 'Future' ('fsample_3-635405') ... [06:00:49.905] | : state: 'created' [06:00:49.905] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:49.905] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:49.905] | : Using MultisessionFutureBackend ... [06:00:49.906] | : . Number of futures since start: 42 (42 created, 42 launched, 48 finished) [06:00:49.906] | : . Launching futures ... [06:00:49.906] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:49.907] | : . ' , Workers: [n=2] [06:00:49.907] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:49.910] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:49.910] | : . ' , requestWorker() ... [06:00:49.911] | : . ' , ; requestNode() ... [06:00:49.911] | : . ' , ; ` Number of workers: 2 [06:00:49.911] | : . ' , ; ` Polling for a free worker ... [06:00:49.912] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.912] | : . ' , ; ` | : Listing all futures [06:00:49.912] | : . ' , ; ` | : Number of registered futures: 2 [06:00:49.912] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.913] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:49.936] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:49.936] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:49.937] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-298970') ... [06:00:49.937] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:49.938] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:49.938] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:49.939] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:49.939] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:49.939] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:49.940] | : . ' , ; ` | : . ' , [1] TRUE [06:00:49.940] | : . ' , ; ` | : . ' , received data: [06:00:49.941] | : . ' , ; ` | : . ' , List of 5 [06:00:49.941] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:49.941] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:49.941] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:49.941] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:49.941] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:49.941] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:49.941] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:49.941] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 636026851 -90508159 1730052848 -2069362290 223471353 1541567627 -399680326 -1684883524 ... [06:00:49.941] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:49.941] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:49.941] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:49.941] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:49.941] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.941] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:49.941] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "114" [06:00:49.941] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:49.941] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:49.941] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:49.941] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:49.941] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:49.941] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:49.941] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:49.941] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:49.941] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:49.941] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:49.941] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:49.941] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:49.941] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:49.962] | : . ' , ; ` | : . ' , Received FutureResult [06:00:49.962] | : . ' , ; ` | : . ' , FutureResult: [06:00:49.962] | : . ' , ; ` | : . ' , value: 'integer' [06:00:49.962] | : . ' , ; ` | : . ' , visible: TRUE [06:00:49.962] | : . ' , ; ` | : . ' , stdout: character [06:00:49.962] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:49.962] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:49.962] | : . ' , ; ` | : . ' , duration: 0.005019903 secs (started 2025-06-05 06:00:49.723257) [06:00:49.962] | : . ' , ; ` | : . ' , version: 1.8 [06:00:49.962] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:49.963] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:49.963] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:49.963] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:49.963] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:49.963] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.964] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.964] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.964] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.964] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.964] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.964] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.965] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.965] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.965] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.966] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:49.966] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:49.966] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-298970') ... done [06:00:49.966] | : . ' , ; ` | : . assertFutureResult() ... [06:00:49.967] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:49.967] | : . ' , ; ` | : . ' Future uuid: 114 [06:00:49.967] | : . ' , ; ` | : . ' identical; success [06:00:49.967] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:49.968] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:49.968] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-298970') ... [06:00:49.968] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.968] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.969] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.969] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:49.969] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:49.969] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:49.969] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:49.969] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:49.970] | : . ' , ; ` | : . ' , ; exclude = [06:00:49.970] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:49.970] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:49.970] | : . ' , ; ` | : . ' , ; int 0 [06:00:49.971] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:49.971] | : . ' , ; ` | : . ' , check for misuse ... [06:00:49.972] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:49.972] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-298970') ... done [06:00:49.972] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:49.973] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:49.973] | : . ' , ; ` | : Remove collected futures ... [06:00:49.973] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:49.973] | : . ' , ; ` | : Remove collected futures ... done [06:00:49.974] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:49.974] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:49.974] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:49.975] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:49.975] | : . ' , ; ` | Number of registered futures: 2 [06:00:49.975] | : . ' , ; ` Polling for a free worker ... done [06:00:49.975] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.976] | : . ' , ; ` | Listing all futures [06:00:49.976] | : . ' , ; ` | Number of registered futures: 1 [06:00:49.976] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.976] | : . ' , ; ` Total time: 0.063709020614624 [06:00:49.977] | : . ' , ; requestNode() ... done [06:00:49.977] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:49.977] | : . ' , ; ` Listing all futures [06:00:49.978] | : . ' , ; ` Number of registered futures: 1 [06:00:49.978] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:49.978] | : . ' , ; avail: [n=2] '1' [06:00:49.979] | : . ' , ; Index of first available worker: 1 [06:00:49.979] | : . ' , ; Validate that the worker is functional ... [06:00:50.054] | : . ' , ; ` Worker is functional [06:00:50.054] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.055] | : . ' , ; ` | Listing all futures [06:00:50.055] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.055] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.056] | : . ' , ; Validate that the worker is functional ... done [06:00:50.056] | : . ' , requestWorker() ... done [06:00:50.056] | : . ' , cluster node index: 1 [06:00:50.056] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:50.057] | : . ' eraseGlobalEnvironment() ... [06:00:50.057] | : . ' eraseGlobalEnvironment() ... done [06:00:50.058] | : . ' launchFuture() ... [06:00:50.058] | : . ' , cluster node index: 1 [06:00:50.058] | : . ' , getFutureData() ... [06:00:50.058] | : . ' , ; getFutureCore() ... [06:00:50.059] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:50.059] | : . ' , ; getFutureCore() ... done [06:00:50.059] | : . ' , ; getFutureCapture() ... [06:00:50.059] | : . ' , ; getFutureCapture() ... done [06:00:50.060] | : . ' , ; getFutureContext() ... [06:00:50.060] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.060] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:50.061] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.061] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:50.061] | : . ' , ; getFutureContext() ... done [06:00:50.061] | : . ' , getFutureData() ... done [06:00:50.085] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:50.086] | : . ' , ; Appended future to position #2 [06:00:50.086] | : . ' , ; Number of registered futures: 2 [06:00:50.086] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:50.087] | : . ' launchFuture() ... done [06:00:50.087] | : . ' MultisessionFuture started [06:00:50.087] | : . Launching futures ... done [06:00:50.087] | : Using MultisessionFutureBackend ... done [06:00:50.088] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:50.088] | run() for 'Future' ('fsample_3-635405') ... done [06:00:50.088] future(..., label = 'fsample_3-635405') ... done [06:00:50.089] future(..., label = 'fsample_4-649166') ... [06:00:50.090] | lazy: FALSE [06:00:50.090] | stdout: TRUE [06:00:50.090] | conditions: [n=1] 'condition' [06:00:50.090] | gc: FALSE [06:00:50.091] | earlySignal: FALSE [06:00:50.091] | getGlobalsAndPackages() ... [06:00:50.095] | : Searching for globals ... [06:00:50.107] | : . globals found: [3] '{', 'sample', 'x' [06:00:50.107] | : Searching for globals ... done [06:00:50.108] | : Resolving globals: FALSE [06:00:50.108] | : Search for packages associated with the globals ... [06:00:50.108] | : . Packages associated with globals: [1] 'base' [06:00:50.109] | : . Packages: [1] 'base' [06:00:50.109] | : Search for packages associated with the globals ... done [06:00:50.109] | : Packages after dropping 'base': [0] [06:00:50.110] | : globals: [1] 'x' [06:00:50.110] | : packages: [0] [06:00:50.110] | getGlobalsAndPackages() ... done [06:00:50.111] | run() for 'Future' ('fsample_4-649166') ... [06:00:50.111] | : state: 'created' [06:00:50.111] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.112] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.112] | : Using MultisessionFutureBackend ... [06:00:50.112] | : . Number of futures since start: 43 (43 created, 43 launched, 50 finished) [06:00:50.112] | : . Launching futures ... [06:00:50.113] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:50.113] | : . ' , Workers: [n=2] [06:00:50.113] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:50.116] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:50.116] | : . ' , requestWorker() ... [06:00:50.117] | : . ' , ; requestNode() ... [06:00:50.117] | : . ' , ; ` Number of workers: 2 [06:00:50.117] | : . ' , ; ` Polling for a free worker ... [06:00:50.118] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.118] | : . ' , ; ` | : Listing all futures [06:00:50.118] | : . ' , ; ` | : Number of registered futures: 2 [06:00:50.118] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.119] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:50.139] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:50.139] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:50.140] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-101013') ... [06:00:50.141] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:50.141] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:50.141] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:50.142] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:50.142] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:50.142] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:50.143] | : . ' , ; ` | : . ' , [1] TRUE [06:00:50.143] | : . ' , ; ` | : . ' , received data: [06:00:50.144] | : . ' , ; ` | : . ' , List of 5 [06:00:50.144] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:50.144] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:50.144] | : . ' , ; ` | : . ' , ..$ value : int 0 [06:00:50.144] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:50.144] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:50.144] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:50.144] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:50.144] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 613613539 91550849 -1681882384 2146306446 -2144606471 1974760587 222518458 540325820 ... [06:00:50.144] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:50.144] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:50.144] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:50.144] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:50.144] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:50.144] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:49" [06:00:50.144] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "115" [06:00:50.144] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:50.144] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:50.144] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:50.144] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:50.144] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:50.144] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:50.144] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:50.144] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:50.144] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:50.144] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:50.144] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:50.144] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:50.144] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:50.164] | : . ' , ; ` | : . ' , Received FutureResult [06:00:50.164] | : . ' , ; ` | : . ' , FutureResult: [06:00:50.164] | : . ' , ; ` | : . ' , value: 'integer' [06:00:50.164] | : . ' , ; ` | : . ' , visible: TRUE [06:00:50.164] | : . ' , ; ` | : . ' , stdout: character [06:00:50.164] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:50.164] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:50.164] | : . ' , ; ` | : . ' , duration: 0.006543875 secs (started 2025-06-05 06:00:49.88314) [06:00:50.164] | : . ' , ; ` | : . ' , version: 1.8 [06:00:50.165] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:50.165] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:50.166] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:50.166] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:50.166] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:50.167] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.167] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.167] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.167] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.167] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.167] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.168] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.168] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.168] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.169] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.169] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:50.169] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:50.170] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-101013') ... done [06:00:50.170] | : . ' , ; ` | : . assertFutureResult() ... [06:00:50.170] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:50.170] | : . ' , ; ` | : . ' Future uuid: 115 [06:00:50.170] | : . ' , ; ` | : . ' identical; success [06:00:50.170] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:50.171] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:50.171] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-101013') ... [06:00:50.171] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.171] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.171] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.172] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.172] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.172] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.173] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.173] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.173] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.173] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.173] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.174] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.174] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.174] | : . ' , ; ` | : . ' , check for misuse ... [06:00:50.175] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:50.175] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-101013') ... done [06:00:50.175] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:50.175] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:50.175] | : . ' , ; ` | : Remove collected futures ... [06:00:50.176] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:50.176] | : . ' , ; ` | : Remove collected futures ... done [06:00:50.176] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:50.176] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:50.176] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:50.176] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:50.177] | : . ' , ; ` | Number of registered futures: 2 [06:00:50.177] | : . ' , ; ` Polling for a free worker ... done [06:00:50.177] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.177] | : . ' , ; ` | Listing all futures [06:00:50.177] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.177] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.178] | : . ' , ; ` Total time: 0.0594160556793213 [06:00:50.178] | : . ' , ; requestNode() ... done [06:00:50.178] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.178] | : . ' , ; ` Listing all futures [06:00:50.178] | : . ' , ; ` Number of registered futures: 1 [06:00:50.178] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.179] | : . ' , ; avail: [n=2] '2' [06:00:50.179] | : . ' , ; Index of first available worker: 2 [06:00:50.179] | : . ' , ; Validate that the worker is functional ... [06:00:50.267] | : . ' , ; ` Worker is functional [06:00:50.267] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.267] | : . ' , ; ` | Listing all futures [06:00:50.268] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.268] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.268] | : . ' , ; Validate that the worker is functional ... done [06:00:50.268] | : . ' , requestWorker() ... done [06:00:50.268] | : . ' , cluster node index: 2 [06:00:50.269] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:50.269] | : . ' eraseGlobalEnvironment() ... [06:00:50.269] | : . ' eraseGlobalEnvironment() ... done [06:00:50.270] | : . ' launchFuture() ... [06:00:50.270] | : . ' , cluster node index: 2 [06:00:50.270] | : . ' , getFutureData() ... [06:00:50.270] | : . ' , ; getFutureCore() ... [06:00:50.270] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:50.271] | : . ' , ; getFutureCore() ... done [06:00:50.271] | : . ' , ; getFutureCapture() ... [06:00:50.271] | : . ' , ; getFutureCapture() ... done [06:00:50.271] | : . ' , ; getFutureContext() ... [06:00:50.271] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.272] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:50.272] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.272] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:50.273] | : . ' , ; getFutureContext() ... done [06:00:50.273] | : . ' , getFutureData() ... done [06:00:50.304] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:50.305] | : . ' , ; Appended future to position #2 [06:00:50.305] | : . ' , ; Number of registered futures: 2 [06:00:50.305] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:50.305] | : . ' launchFuture() ... done [06:00:50.306] | : . ' MultisessionFuture started [06:00:50.306] | : . Launching futures ... done [06:00:50.306] | : Using MultisessionFutureBackend ... done [06:00:50.306] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:50.306] | run() for 'Future' ('fsample_4-649166') ... done [06:00:50.307] future(..., label = 'fsample_4-649166') ... done [06:00:50.307] value() for MultisessionFuture ('fsample_1-298970') ... [06:00:50.307] | result() for ClusterFuture ... [06:00:50.308] | : result already collected: FutureResult [06:00:50.308] | result() for ClusterFuture ... done [06:00:50.308] | result() for ClusterFuture ... [06:00:50.308] | : result already collected: FutureResult [06:00:50.308] | result() for ClusterFuture ... done [06:00:50.309] | signalConditions() ... [06:00:50.309] | : include = 'immediateCondition' [06:00:50.309] | : exclude = [06:00:50.309] | : resignal = FALSE [06:00:50.309] | : Number of conditions: 0 [06:00:50.309] | : int 0 [06:00:50.310] | signalConditions() ... done [06:00:50.311] | relay stdout ... [06:00:50.311] | relay stdout ... done [06:00:50.311] | check for misuse ... [06:00:50.311] | check for misuse ... done [06:00:50.311] value() for MultisessionFuture ('fsample_1-298970') ... done [06:00:50.312] value() for MultisessionFuture ('fsample_2-101013') ... [06:00:50.312] | result() for ClusterFuture ... [06:00:50.312] | : result already collected: FutureResult [06:00:50.312] | result() for ClusterFuture ... done [06:00:50.313] | result() for ClusterFuture ... [06:00:50.313] | : result already collected: FutureResult [06:00:50.313] | result() for ClusterFuture ... done [06:00:50.313] | signalConditions() ... [06:00:50.313] | : include = 'immediateCondition' [06:00:50.314] | : exclude = [06:00:50.314] | : resignal = FALSE [06:00:50.314] | : Number of conditions: 0 [06:00:50.314] | : int 0 [06:00:50.315] | signalConditions() ... done [06:00:50.315] | relay stdout ... [06:00:50.315] | relay stdout ... done [06:00:50.315] | check for misuse ... [06:00:50.316] | check for misuse ... done [06:00:50.316] value() for MultisessionFuture ('fsample_2-101013') ... done [06:00:50.316] value() for MultisessionFuture ('fsample_3-635405') ... [06:00:50.316] | result() for ClusterFuture ... [06:00:50.316] | : assertValidConnection() ... [06:00:50.317] | : . cluster node index: 1 [06:00:50.317] | : assertValidConnection() ... done [06:00:50.317] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:50.318] | : . cluster node index: 1 [06:00:50.318] | : . [1] TRUE [06:00:50.318] | : . received data: [06:00:50.318] | : . List of 5 [06:00:50.318] | : . $ type : chr "VALUE" [06:00:50.318] | : . $ value :List of 16 [06:00:50.318] | : . ..$ value : int 0 [06:00:50.318] | : . ..$ visible : logi TRUE [06:00:50.318] | : . ..$ stdout : chr "" [06:00:50.318] | : . ..$ conditions : list() [06:00:50.318] | : . ..$ rng : logi TRUE [06:00:50.318] | : . ..$ seed : int [1:626] 10403 1 705805983 674382886 -645222224 1116907859 972076145 866609568 -1799772866 503964745 ... [06:00:50.318] | : . ..$ misuseGlobalEnv : NULL [06:00:50.318] | : . ..$ misuseConnections :List of 3 [06:00:50.318] | : . .. ..$ added : NULL [06:00:50.318] | : . .. ..$ removed : NULL [06:00:50.318] | : . .. ..$ replaced: NULL [06:00:50.318] | : . ..$ misuseDevices : NULL [06:00:50.318] | : . ..$ misuseDefaultDevice: list() [06:00:50.318] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.318] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.318] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "116" [06:00:50.318] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:50.318] | : . .. ..- attr(*, "source")=List of 5 [06:00:50.318] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:50.318] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:50.318] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:50.318] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:50.318] | : . .. .. ..$ pid : int 202520 [06:00:50.318] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:50.318] | : . .. .. ..$ random: int 2147483647 [06:00:50.318] | : . ..$ r_info :List of 4 [06:00:50.318] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:50.318] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:50.318] | : . .. ..$ os : chr "windows" [06:00:50.318] | : . .. ..$ os_name : chr "Windows" [06:00:50.318] | : . .. ..$ captures_utf8: logi TRUE [06:00:50.318] | : . ..$ version : chr "1.8" [06:00:50.318] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:50.318] | : . $ success: logi TRUE [06:00:50.318] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.01 NA NA [06:00:50.318] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:50.318] | : . $ tag : NULL [06:00:50.340] | : . Received FutureResult [06:00:50.340] | : . FutureResult: [06:00:50.340] | : . value: 'integer' [06:00:50.340] | : . visible: TRUE [06:00:50.340] | : . stdout: character [06:00:50.340] | : . conditions: [n = 0] [06:00:50.340] | : . RNG used: TRUE [06:00:50.340] | : . duration: 0.005430937 secs (started 2025-06-05 06:00:50.086781) [06:00:50.340] | : . version: 1.8 [06:00:50.341] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:50.341] | : . ' Removed future from position #1 [06:00:50.341] | : . ' Number of registered futures: 1 [06:00:50.342] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:50.342] | : . Erased future from future backend [06:00:50.342] | : . result() for ClusterFuture ... [06:00:50.342] | : . ' result already collected: FutureResult [06:00:50.343] | : . result() for ClusterFuture ... done [06:00:50.343] | : . signalConditions() ... [06:00:50.343] | : . ' include = 'immediateCondition' [06:00:50.343] | : . ' exclude = [06:00:50.344] | : . ' resignal = FALSE [06:00:50.344] | : . ' Number of conditions: 0 [06:00:50.344] | : . ' int 0 [06:00:50.345] | : . signalConditions() ... done [06:00:50.345] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:50.345] | result() for ClusterFuture ... done [06:00:50.345] | result() for ClusterFuture ... [06:00:50.346] | : result already collected: FutureResult [06:00:50.346] | result() for ClusterFuture ... done [06:00:50.346] | signalConditions() ... [06:00:50.346] | : include = 'immediateCondition' [06:00:50.346] | : exclude = [06:00:50.347] | : resignal = FALSE [06:00:50.347] | : Number of conditions: 0 [06:00:50.347] | : int 0 [06:00:50.347] | signalConditions() ... done [06:00:50.348] | relay stdout ... [06:00:50.348] | relay stdout ... done [06:00:50.348] | check for misuse ... [06:00:50.348] | check for misuse ... done [06:00:50.349] value() for MultisessionFuture ('fsample_3-635405') ... done [06:00:50.349] value() for MultisessionFuture ('fsample_4-649166') ... [06:00:50.349] | result() for ClusterFuture ... [06:00:50.349] | : assertValidConnection() ... [06:00:50.350] | : . cluster node index: 2 [06:00:50.350] | : assertValidConnection() ... done [06:00:50.350] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:50.350] | : . cluster node index: 2 [06:00:50.351] | : . [1] TRUE [06:00:50.351] | : . received data: [06:00:50.351] | : . List of 5 [06:00:50.351] | : . $ type : chr "VALUE" [06:00:50.351] | : . $ value :List of 16 [06:00:50.351] | : . ..$ value : int 0 [06:00:50.351] | : . ..$ visible : logi TRUE [06:00:50.351] | : . ..$ stdout : chr "" [06:00:50.351] | : . ..$ conditions : list() [06:00:50.351] | : . ..$ rng : logi TRUE [06:00:50.351] | : . ..$ seed : int [1:626] 10403 1 487571103 740574246 1370534064 775203155 1010480241 2080205216 2070914366 776725577 ... [06:00:50.351] | : . ..$ misuseGlobalEnv : NULL [06:00:50.351] | : . ..$ misuseConnections :List of 3 [06:00:50.351] | : . .. ..$ added : NULL [06:00:50.351] | : . .. ..$ removed : NULL [06:00:50.351] | : . .. ..$ replaced: NULL [06:00:50.351] | : . ..$ misuseDevices : NULL [06:00:50.351] | : . ..$ misuseDefaultDevice: list() [06:00:50.351] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.351] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.351] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "117" [06:00:50.351] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:50.351] | : . .. ..- attr(*, "source")=List of 5 [06:00:50.351] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:50.351] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:50.351] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:50.351] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:50.351] | : . .. .. ..$ pid : int 4092 [06:00:50.351] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:50.351] | : . .. .. ..$ random: int 2147483647 [06:00:50.351] | : . ..$ r_info :List of 4 [06:00:50.351] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:50.351] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:50.351] | : . .. ..$ os : chr "windows" [06:00:50.351] | : . .. ..$ os_name : chr "Windows" [06:00:50.351] | : . .. ..$ captures_utf8: logi TRUE [06:00:50.351] | : . ..$ version : chr "1.8" [06:00:50.351] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:50.351] | : . $ success: logi TRUE [06:00:50.351] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:50.351] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:50.351] | : . $ tag : NULL [06:00:50.369] | : . Received FutureResult [06:00:50.369] | : . FutureResult: [06:00:50.369] | : . value: 'integer' [06:00:50.369] | : . visible: TRUE [06:00:50.369] | : . stdout: character [06:00:50.369] | : . conditions: [n = 0] [06:00:50.369] | : . RNG used: TRUE [06:00:50.369] | : . duration: 0.006550074 secs (started 2025-06-05 06:00:50.305408) [06:00:50.369] | : . version: 1.8 [06:00:50.370] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:50.371] | : . ' Removed future from position #1 [06:00:50.371] | : . ' Number of registered futures: 0 [06:00:50.372] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:50.372] | : . Erased future from future backend [06:00:50.372] | : . result() for ClusterFuture ... [06:00:50.373] | : . ' result already collected: FutureResult [06:00:50.373] | : . result() for ClusterFuture ... done [06:00:50.373] | : . signalConditions() ... [06:00:50.374] | : . ' include = 'immediateCondition' [06:00:50.374] | : . ' exclude = [06:00:50.374] | : . ' resignal = FALSE [06:00:50.375] | : . ' Number of conditions: 0 [06:00:50.375] | : . ' int 0 [06:00:50.376] | : . signalConditions() ... done [06:00:50.376] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:50.376] | result() for ClusterFuture ... done [06:00:50.377] | result() for ClusterFuture ... [06:00:50.377] | : result already collected: FutureResult [06:00:50.377] | result() for ClusterFuture ... done [06:00:50.378] | signalConditions() ... [06:00:50.378] | : include = 'immediateCondition' [06:00:50.378] | : exclude = [06:00:50.379] | : resignal = FALSE [06:00:50.379] | : Number of conditions: 0 [06:00:50.379] | : int 0 [06:00:50.380] | signalConditions() ... done [06:00:50.381] | relay stdout ... [06:00:50.381] | relay stdout ... done [06:00:50.381] | check for misuse ... [06:00:50.382] | check for misuse ... done [06:00:50.382] value() for MultisessionFuture ('fsample_4-649166') ... done [[1]] [1] 2 [[2]] [1] 0 [[3]] [1] 0 [[4]] [1] 0 [06:00:50.383] future(..., label = 'fsample_1-886304') ... [06:00:50.383] | lazy: FALSE [06:00:50.384] | stdout: TRUE [06:00:50.384] | conditions: [n=1] 'condition' [06:00:50.384] | gc: FALSE [06:00:50.385] | earlySignal: FALSE [06:00:50.385] | getGlobalsAndPackages() ... [06:00:50.385] | : Searching for globals ... [06:00:50.398] | : . globals found: [3] '{', 'sample', 'x' [06:00:50.398] | : Searching for globals ... done [06:00:50.399] | : Resolving globals: FALSE [06:00:50.399] | : Search for packages associated with the globals ... [06:00:50.400] | : . Packages associated with globals: [1] 'base' [06:00:50.400] | : . Packages: [1] 'base' [06:00:50.401] | : Search for packages associated with the globals ... done [06:00:50.401] | : Packages after dropping 'base': [0] [06:00:50.401] | : globals: [1] 'x' [06:00:50.402] | : packages: [0] [06:00:50.402] | getGlobalsAndPackages() ... done [06:00:50.402] | run() for 'Future' ('fsample_1-886304') ... [06:00:50.403] | : state: 'created' [06:00:50.403] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.404] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.404] | : Using MultisessionFutureBackend ... [06:00:50.404] | : . Number of futures since start: 44 (44 created, 44 launched, 54 finished) [06:00:50.405] | : . Launching futures ... [06:00:50.405] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:50.405] | : . ' , Workers: [n=2] [06:00:50.406] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:50.408] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:50.409] | : . ' , requestWorker() ... [06:00:50.409] | : . ' , ; requestNode() ... [06:00:50.409] | : . ' , ; ` Number of workers: 2 [06:00:50.409] | : . ' , ; ` Polling for a free worker ... [06:00:50.409] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.410] | : . ' , ; ` | : Listing all futures [06:00:50.410] | : . ' , ; ` | : Number of registered futures: 0 [06:00:50.410] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.410] | : . ' , ; ` | Total time: 0 [06:00:50.410] | : . ' , ; ` Polling for a free worker ... done [06:00:50.411] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.411] | : . ' , ; ` | Listing all futures [06:00:50.411] | : . ' , ; ` | Number of registered futures: 0 [06:00:50.411] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.411] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:50.412] | : . ' , ; ` Index of first available worker: 1 [06:00:50.412] | : . ' , ; ` Validate that the worker is functional ... [06:00:50.487] | : . ' , ; ` | Worker is functional [06:00:50.487] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.488] | : . ' , ; ` | : Listing all futures [06:00:50.488] | : . ' , ; ` | : Number of registered futures: 0 [06:00:50.488] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.489] | : . ' , ; ` Validate that the worker is functional ... done [06:00:50.489] | : . ' , ; requestNode() ... done [06:00:50.489] | : . ' , ; cluster node index: 1 [06:00:50.489] | : . ' , requestWorker() ... done [06:00:50.490] | : . ' , eraseGlobalEnvironment() ... [06:00:50.490] | : . ' , eraseGlobalEnvironment() ... done [06:00:50.491] | : . ' , launchFuture() ... [06:00:50.491] | : . ' , ; cluster node index: 1 [06:00:50.491] | : . ' , ; getFutureData() ... [06:00:50.491] | : . ' , ; ` getFutureCore() ... [06:00:50.491] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:50.492] | : . ' , ; ` getFutureCore() ... done [06:00:50.492] | : . ' , ; ` getFutureCapture() ... [06:00:50.492] | : . ' , ; ` getFutureCapture() ... done [06:00:50.492] | : . ' , ; ` getFutureContext() ... [06:00:50.493] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.493] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:50.493] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.493] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:50.494] | : . ' , ; ` getFutureContext() ... done [06:00:50.494] | : . ' , ; getFutureData() ... done [06:00:50.495] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:50.495] | : . ' , ; ` Appended future to position #1 [06:00:50.495] | : . ' , ; ` Number of registered futures: 1 [06:00:50.495] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:50.496] | : . ' , launchFuture() ... done [06:00:50.496] | : . ' , MultisessionFuture started [06:00:50.496] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:50.496] | : . Launching futures ... done [06:00:50.497] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:50.497] | : Using MultisessionFutureBackend ... done [06:00:50.497] | run() for 'Future' ('fsample_1-886304') ... done [06:00:50.497] future(..., label = 'fsample_1-886304') ... done [06:00:50.498] future(..., label = 'fsample_2-969223') ... [06:00:50.499] | lazy: FALSE [06:00:50.499] | stdout: TRUE [06:00:50.499] | conditions: [n=1] 'condition' [06:00:50.499] | gc: FALSE [06:00:50.500] | earlySignal: FALSE [06:00:50.500] | getGlobalsAndPackages() ... [06:00:50.500] | : Searching for globals ... [06:00:50.510] | : . globals found: [3] '{', 'sample', 'x' [06:00:50.510] | : Searching for globals ... done [06:00:50.511] | : Resolving globals: FALSE [06:00:50.511] | : Search for packages associated with the globals ... [06:00:50.511] | : . Packages associated with globals: [1] 'base' [06:00:50.512] | : . Packages: [1] 'base' [06:00:50.512] | : Search for packages associated with the globals ... done [06:00:50.512] | : Packages after dropping 'base': [0] [06:00:50.513] | : globals: [1] 'x' [06:00:50.513] | : packages: [0] [06:00:50.513] | getGlobalsAndPackages() ... done [06:00:50.514] | run() for 'Future' ('fsample_2-969223') ... [06:00:50.514] | : state: 'created' [06:00:50.514] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.514] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.515] | : Using MultisessionFutureBackend ... [06:00:50.515] | : . Number of futures since start: 45 (45 created, 45 launched, 54 finished) [06:00:50.515] | : . Launching futures ... [06:00:50.515] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:50.516] | : . ' , Workers: [n=2] [06:00:50.516] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:50.519] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:50.519] | : . ' , requestWorker() ... [06:00:50.520] | : . ' , ; requestNode() ... [06:00:50.520] | : . ' , ; ` Number of workers: 2 [06:00:50.520] | : . ' , ; ` Polling for a free worker ... [06:00:50.521] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.521] | : . ' , ; ` | : Listing all futures [06:00:50.521] | : . ' , ; ` | : Number of registered futures: 1 [06:00:50.521] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.521] | : . ' , ; ` | Total time: 0 [06:00:50.522] | : . ' , ; ` Polling for a free worker ... done [06:00:50.522] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.522] | : . ' , ; ` | Listing all futures [06:00:50.522] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.523] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.523] | : . ' , ; ` avail: [n=2] '2' [06:00:50.523] | : . ' , ; ` Index of first available worker: 2 [06:00:50.523] | : . ' , ; ` Validate that the worker is functional ... [06:00:50.629] | : . ' , ; ` | Worker is functional [06:00:50.629] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.629] | : . ' , ; ` | : Listing all futures [06:00:50.630] | : . ' , ; ` | : Number of registered futures: 1 [06:00:50.630] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.630] | : . ' , ; ` Validate that the worker is functional ... done [06:00:50.631] | : . ' , ; requestNode() ... done [06:00:50.631] | : . ' , ; cluster node index: 2 [06:00:50.631] | : . ' , requestWorker() ... done [06:00:50.632] | : . ' , eraseGlobalEnvironment() ... [06:00:50.632] | : . ' , eraseGlobalEnvironment() ... done [06:00:50.633] | : . ' , launchFuture() ... [06:00:50.633] | : . ' , ; cluster node index: 2 [06:00:50.633] | : . ' , ; getFutureData() ... [06:00:50.633] | : . ' , ; ` getFutureCore() ... [06:00:50.634] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:50.634] | : . ' , ; ` getFutureCore() ... done [06:00:50.634] | : . ' , ; ` getFutureCapture() ... [06:00:50.635] | : . ' , ; ` getFutureCapture() ... done [06:00:50.635] | : . ' , ; ` getFutureContext() ... [06:00:50.635] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.636] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:50.636] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.636] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:50.636] | : . ' , ; ` getFutureContext() ... done [06:00:50.637] | : . ' , ; getFutureData() ... done [06:00:50.661] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:50.661] | : . ' , ; ` Appended future to position #2 [06:00:50.662] | : . ' , ; ` Number of registered futures: 2 [06:00:50.662] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:50.662] | : . ' , launchFuture() ... done [06:00:50.663] | : . ' , MultisessionFuture started [06:00:50.663] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:50.663] | : . Launching futures ... done [06:00:50.663] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:50.664] | : Using MultisessionFutureBackend ... done [06:00:50.664] | run() for 'Future' ('fsample_2-969223') ... done [06:00:50.664] future(..., label = 'fsample_2-969223') ... done [06:00:50.665] future(..., label = 'fsample_3-997359') ... [06:00:50.666] | lazy: FALSE [06:00:50.666] | stdout: TRUE [06:00:50.666] | conditions: [n=1] 'condition' [06:00:50.666] | gc: FALSE [06:00:50.667] | earlySignal: FALSE [06:00:50.667] | getGlobalsAndPackages() ... [06:00:50.667] | : Searching for globals ... [06:00:50.678] | : . globals found: [3] '{', 'sample', 'x' [06:00:50.679] | : Searching for globals ... done [06:00:50.679] | : Resolving globals: FALSE [06:00:50.679] | : Search for packages associated with the globals ... [06:00:50.680] | : . Packages associated with globals: [1] 'base' [06:00:50.680] | : . Packages: [1] 'base' [06:00:50.681] | : Search for packages associated with the globals ... done [06:00:50.681] | : Packages after dropping 'base': [0] [06:00:50.681] | : globals: [1] 'x' [06:00:50.682] | : packages: [0] [06:00:50.682] | getGlobalsAndPackages() ... done [06:00:50.682] | run() for 'Future' ('fsample_3-997359') ... [06:00:50.683] | : state: 'created' [06:00:50.683] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.683] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.684] | : Using MultisessionFutureBackend ... [06:00:50.684] | : . Number of futures since start: 46 (46 created, 46 launched, 54 finished) [06:00:50.684] | : . Launching futures ... [06:00:50.685] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:50.685] | : . ' , Workers: [n=2] [06:00:50.685] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:50.688] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:50.689] | : . ' , requestWorker() ... [06:00:50.689] | : . ' , ; requestNode() ... [06:00:50.689] | : . ' , ; ` Number of workers: 2 [06:00:50.689] | : . ' , ; ` Polling for a free worker ... [06:00:50.690] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.690] | : . ' , ; ` | : Listing all futures [06:00:50.690] | : . ' , ; ` | : Number of registered futures: 2 [06:00:50.690] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.691] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:50.701] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:50.702] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:50.702] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-886304') ... [06:00:50.703] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:50.703] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:50.704] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:50.704] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:50.704] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:50.705] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:50.705] | : . ' , ; ` | : . ' , [1] TRUE [06:00:50.706] | : . ' , ; ` | : . ' , received data: [06:00:50.706] | : . ' , ; ` | : . ' , List of 5 [06:00:50.706] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:50.706] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:50.706] | : . ' , ; ` | : . ' , ..$ value : int 1 [06:00:50.706] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:50.706] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:50.706] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:50.706] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:50.706] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 607207071 -905788378 921710768 911616339 -550620047 -906040928 -579328706 1834443849 ... [06:00:50.706] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:50.706] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:50.706] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:50.706] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:50.706] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.706] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.706] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "118" [06:00:50.706] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:50.706] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:50.706] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:50.706] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:50.706] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:50.706] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:50.706] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:50.706] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:50.706] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:50.706] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:50.706] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:50.706] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:50.706] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:50.725] | : . ' , ; ` | : . ' , Received FutureResult [06:00:50.725] | : . ' , ; ` | : . ' , FutureResult: [06:00:50.725] | : . ' , ; ` | : . ' , value: 'integer' [06:00:50.725] | : . ' , ; ` | : . ' , visible: TRUE [06:00:50.725] | : . ' , ; ` | : . ' , stdout: character [06:00:50.725] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:50.725] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:50.725] | : . ' , ; ` | : . ' , duration: 0.003750086 secs (started 2025-06-05 06:00:50.495416) [06:00:50.725] | : . ' , ; ` | : . ' , version: 1.8 [06:00:50.725] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:50.726] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:50.726] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:50.726] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:50.726] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:50.727] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.727] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.727] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.727] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.727] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.727] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.728] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.728] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.728] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.728] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.729] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:50.729] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:50.729] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-886304') ... done [06:00:50.729] | : . ' , ; ` | : . assertFutureResult() ... [06:00:50.729] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:50.729] | : . ' , ; ` | : . ' Future uuid: 118 [06:00:50.729] | : . ' , ; ` | : . ' identical; success [06:00:50.730] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:50.730] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:50.730] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-886304') ... [06:00:50.730] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.730] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.731] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.731] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.731] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.731] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.731] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.731] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.732] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.732] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.732] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.732] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.733] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.733] | : . ' , ; ` | : . ' , check for misuse ... [06:00:50.733] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:50.733] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-886304') ... done [06:00:50.734] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:50.734] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:50.734] | : . ' , ; ` | : Remove collected futures ... [06:00:50.734] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:50.734] | : . ' , ; ` | : Remove collected futures ... done [06:00:50.734] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:50.735] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:50.735] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:50.735] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:50.735] | : . ' , ; ` | Number of registered futures: 2 [06:00:50.735] | : . ' , ; ` Polling for a free worker ... done [06:00:50.736] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.736] | : . ' , ; ` | Listing all futures [06:00:50.736] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.736] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.736] | : . ' , ; ` Total time: 0.0458049774169922 [06:00:50.736] | : . ' , ; requestNode() ... done [06:00:50.737] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.737] | : . ' , ; ` Listing all futures [06:00:50.737] | : . ' , ; ` Number of registered futures: 1 [06:00:50.737] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.737] | : . ' , ; avail: [n=2] '1' [06:00:50.737] | : . ' , ; Index of first available worker: 1 [06:00:50.738] | : . ' , ; Validate that the worker is functional ... [06:00:50.815] | : . ' , ; ` Worker is functional [06:00:50.816] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.816] | : . ' , ; ` | Listing all futures [06:00:50.816] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.817] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.817] | : . ' , ; Validate that the worker is functional ... done [06:00:50.817] | : . ' , requestWorker() ... done [06:00:50.818] | : . ' , cluster node index: 1 [06:00:50.818] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:50.818] | : . ' eraseGlobalEnvironment() ... [06:00:50.819] | : . ' eraseGlobalEnvironment() ... done [06:00:50.819] | : . ' launchFuture() ... [06:00:50.820] | : . ' , cluster node index: 1 [06:00:50.820] | : . ' , getFutureData() ... [06:00:50.820] | : . ' , ; getFutureCore() ... [06:00:50.821] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:50.821] | : . ' , ; getFutureCore() ... done [06:00:50.821] | : . ' , ; getFutureCapture() ... [06:00:50.822] | : . ' , ; getFutureCapture() ... done [06:00:50.822] | : . ' , ; getFutureContext() ... [06:00:50.822] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.823] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:50.823] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.823] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:50.824] | : . ' , ; getFutureContext() ... done [06:00:50.824] | : . ' , getFutureData() ... done [06:00:50.847] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:50.847] | : . ' , ; Appended future to position #2 [06:00:50.848] | : . ' , ; Number of registered futures: 2 [06:00:50.848] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:50.848] | : . ' launchFuture() ... done [06:00:50.848] | : . ' MultisessionFuture started [06:00:50.849] | : . Launching futures ... done [06:00:50.849] | : Using MultisessionFutureBackend ... done [06:00:50.849] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:50.849] | run() for 'Future' ('fsample_3-997359') ... done [06:00:50.850] future(..., label = 'fsample_3-997359') ... done [06:00:50.851] future(..., label = 'fsample_4-887368') ... [06:00:50.851] | lazy: FALSE [06:00:50.851] | stdout: TRUE [06:00:50.851] | conditions: [n=1] 'condition' [06:00:50.852] | gc: FALSE [06:00:50.852] | earlySignal: FALSE [06:00:50.852] | getGlobalsAndPackages() ... [06:00:50.852] | : Searching for globals ... [06:00:50.869] | : . globals found: [3] '{', 'sample', 'x' [06:00:50.869] | : Searching for globals ... done [06:00:50.869] | : Resolving globals: FALSE [06:00:50.870] | : Search for packages associated with the globals ... [06:00:50.870] | : . Packages associated with globals: [1] 'base' [06:00:50.871] | : . Packages: [1] 'base' [06:00:50.871] | : Search for packages associated with the globals ... done [06:00:50.871] | : Packages after dropping 'base': [0] [06:00:50.872] | : globals: [1] 'x' [06:00:50.872] | : packages: [0] [06:00:50.872] | getGlobalsAndPackages() ... done [06:00:50.873] | run() for 'Future' ('fsample_4-887368') ... [06:00:50.873] | : state: 'created' [06:00:50.873] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:50.873] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:50.874] | : Using MultisessionFutureBackend ... [06:00:50.874] | : . Number of futures since start: 47 (47 created, 47 launched, 56 finished) [06:00:50.874] | : . Launching futures ... [06:00:50.875] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:50.875] | : . ' , Workers: [n=2] [06:00:50.875] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:50.878] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:50.878] | : . ' , requestWorker() ... [06:00:50.879] | : . ' , ; requestNode() ... [06:00:50.879] | : . ' , ; ` Number of workers: 2 [06:00:50.879] | : . ' , ; ` Polling for a free worker ... [06:00:50.879] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.880] | : . ' , ; ` | : Listing all futures [06:00:50.880] | : . ' , ; ` | : Number of registered futures: 2 [06:00:50.880] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.880] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:50.905] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:50.905] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:50.906] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-969223') ... [06:00:50.907] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:50.908] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:50.908] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:50.909] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:50.910] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:50.910] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:50.911] | : . ' , ; ` | : . ' , [1] TRUE [06:00:50.911] | : . ' , ; ` | : . ' , received data: [06:00:50.912] | : . ' , ; ` | : . ' , List of 5 [06:00:50.912] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:50.912] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:50.912] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:50.912] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:50.912] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:50.912] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:50.912] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:50.912] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -1129726305 -152419290 1170387120 -1555388077 1071166577 1062168992 -321804994 156361801 ... [06:00:50.912] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:50.912] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:50.912] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:50.912] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:50.912] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.912] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:50.912] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "119" [06:00:50.912] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:50.912] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:50.912] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:50.912] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:50.912] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:50.912] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:50.912] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:50.912] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:50.912] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:50.912] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:50.912] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:50.912] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:50.912] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:50.937] | : . ' , ; ` | : . ' , Received FutureResult [06:00:50.937] | : . ' , ; ` | : . ' , FutureResult: [06:00:50.937] | : . ' , ; ` | : . ' , value: 'integer' [06:00:50.937] | : . ' , ; ` | : . ' , visible: TRUE [06:00:50.937] | : . ' , ; ` | : . ' , stdout: character [06:00:50.937] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:50.937] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:50.937] | : . ' , ; ` | : . ' , duration: 0.00728488 secs (started 2025-06-05 06:00:50.661679) [06:00:50.937] | : . ' , ; ` | : . ' , version: 1.8 [06:00:50.938] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:50.939] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:50.939] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:50.939] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:50.940] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:50.940] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.940] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.941] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.941] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.941] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.942] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.942] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.942] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.942] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.943] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.944] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:50.944] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:50.944] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-969223') ... done [06:00:50.945] | : . ' , ; ` | : . assertFutureResult() ... [06:00:50.945] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:50.945] | : . ' , ; ` | : . ' Future uuid: 119 [06:00:50.945] | : . ' , ; ` | : . ' identical; success [06:00:50.946] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:50.946] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:50.946] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-969223') ... [06:00:50.947] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.947] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.947] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.948] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:50.948] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:50.948] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:50.948] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:50.949] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:50.949] | : . ' , ; ` | : . ' , ; exclude = [06:00:50.949] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:50.950] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:50.950] | : . ' , ; ` | : . ' , ; int 0 [06:00:50.951] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:50.951] | : . ' , ; ` | : . ' , check for misuse ... [06:00:50.951] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:50.952] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-969223') ... done [06:00:50.952] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:50.952] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:50.952] | : . ' , ; ` | : Remove collected futures ... [06:00:50.953] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:50.953] | : . ' , ; ` | : Remove collected futures ... done [06:00:50.953] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:50.953] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:50.953] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:50.953] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:50.954] | : . ' , ; ` | Number of registered futures: 2 [06:00:50.954] | : . ' , ; ` Polling for a free worker ... done [06:00:50.954] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.954] | : . ' , ; ` | Listing all futures [06:00:50.954] | : . ' , ; ` | Number of registered futures: 1 [06:00:50.955] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.955] | : . ' , ; ` Total time: 0.0747129917144775 [06:00:50.955] | : . ' , ; requestNode() ... done [06:00:50.955] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:50.955] | : . ' , ; ` Listing all futures [06:00:50.956] | : . ' , ; ` Number of registered futures: 1 [06:00:50.956] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:50.956] | : . ' , ; avail: [n=2] '2' [06:00:50.956] | : . ' , ; Index of first available worker: 2 [06:00:50.956] | : . ' , ; Validate that the worker is functional ... [06:00:51.022] | : . ' , ; ` Worker is functional [06:00:51.022] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.022] | : . ' , ; ` | Listing all futures [06:00:51.023] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.023] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.023] | : . ' , ; Validate that the worker is functional ... done [06:00:51.023] | : . ' , requestWorker() ... done [06:00:51.024] | : . ' , cluster node index: 2 [06:00:51.024] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:51.024] | : . ' eraseGlobalEnvironment() ... [06:00:51.025] | : . ' eraseGlobalEnvironment() ... done [06:00:51.025] | : . ' launchFuture() ... [06:00:51.026] | : . ' , cluster node index: 2 [06:00:51.026] | : . ' , getFutureData() ... [06:00:51.026] | : . ' , ; getFutureCore() ... [06:00:51.026] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:51.027] | : . ' , ; getFutureCore() ... done [06:00:51.027] | : . ' , ; getFutureCapture() ... [06:00:51.027] | : . ' , ; getFutureCapture() ... done [06:00:51.027] | : . ' , ; getFutureContext() ... [06:00:51.028] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.028] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:51.028] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.029] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:51.029] | : . ' , ; getFutureContext() ... done [06:00:51.029] | : . ' , getFutureData() ... done [06:00:51.054] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:51.054] | : . ' , ; Appended future to position #2 [06:00:51.054] | : . ' , ; Number of registered futures: 2 [06:00:51.055] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:51.055] | : . ' launchFuture() ... done [06:00:51.055] | : . ' MultisessionFuture started [06:00:51.055] | : . Launching futures ... done [06:00:51.056] | : Using MultisessionFutureBackend ... done [06:00:51.056] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:51.056] | run() for 'Future' ('fsample_4-887368') ... done [06:00:51.057] future(..., label = 'fsample_4-887368') ... done [06:00:51.057] value() for MultisessionFuture ('fsample_1-886304') ... [06:00:51.057] | result() for ClusterFuture ... [06:00:51.058] | : result already collected: FutureResult [06:00:51.058] | result() for ClusterFuture ... done [06:00:51.058] | result() for ClusterFuture ... [06:00:51.059] | : result already collected: FutureResult [06:00:51.059] | result() for ClusterFuture ... done [06:00:51.059] | signalConditions() ... [06:00:51.059] | : include = 'immediateCondition' [06:00:51.060] | : exclude = [06:00:51.060] | : resignal = FALSE [06:00:51.060] | : Number of conditions: 0 [06:00:51.060] | : int 0 [06:00:51.061] | signalConditions() ... done [06:00:51.062] | relay stdout ... [06:00:51.062] | relay stdout ... done [06:00:51.062] | check for misuse ... [06:00:51.062] | check for misuse ... done [06:00:51.062] value() for MultisessionFuture ('fsample_1-886304') ... done [06:00:51.062] value() for MultisessionFuture ('fsample_2-969223') ... [06:00:51.063] | result() for ClusterFuture ... [06:00:51.063] | : result already collected: FutureResult [06:00:51.063] | result() for ClusterFuture ... done [06:00:51.063] | result() for ClusterFuture ... [06:00:51.063] | : result already collected: FutureResult [06:00:51.064] | result() for ClusterFuture ... done [06:00:51.064] | signalConditions() ... [06:00:51.064] | : include = 'immediateCondition' [06:00:51.064] | : exclude = [06:00:51.064] | : resignal = FALSE [06:00:51.064] | : Number of conditions: 0 [06:00:51.064] | : int 0 [06:00:51.065] | signalConditions() ... done [06:00:51.065] | relay stdout ... [06:00:51.065] | relay stdout ... done [06:00:51.066] | check for misuse ... [06:00:51.066] | check for misuse ... done [06:00:51.066] value() for MultisessionFuture ('fsample_2-969223') ... done [06:00:51.066] value() for MultisessionFuture ('fsample_3-997359') ... [06:00:51.066] | result() for ClusterFuture ... [06:00:51.067] | : assertValidConnection() ... [06:00:51.067] | : . cluster node index: 1 [06:00:51.067] | : assertValidConnection() ... done [06:00:51.067] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:51.067] | : . cluster node index: 1 [06:00:51.068] | : . [1] TRUE [06:00:51.068] | : . received data: [06:00:51.068] | : . List of 5 [06:00:51.068] | : . $ type : chr "VALUE" [06:00:51.068] | : . $ value :List of 16 [06:00:51.068] | : . ..$ value : int 2 [06:00:51.068] | : . ..$ visible : logi TRUE [06:00:51.068] | : . ..$ stdout : chr "" [06:00:51.068] | : . ..$ conditions : list() [06:00:51.068] | : . ..$ rng : logi TRUE [06:00:51.068] | : . ..$ seed : int [1:626] 10403 1 -1150173537 -493730778 2146087088 -1175279277 -1320110991 1225222560 1402578238 -1649810359 ... [06:00:51.068] | : . ..$ misuseGlobalEnv : NULL [06:00:51.068] | : . ..$ misuseConnections :List of 3 [06:00:51.068] | : . .. ..$ added : NULL [06:00:51.068] | : . .. ..$ removed : NULL [06:00:51.068] | : . .. ..$ replaced: NULL [06:00:51.068] | : . ..$ misuseDevices : NULL [06:00:51.068] | : . ..$ misuseDefaultDevice: list() [06:00:51.068] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:51.068] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:50" [06:00:51.068] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "120" [06:00:51.068] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:51.068] | : . .. ..- attr(*, "source")=List of 5 [06:00:51.068] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:51.068] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:51.068] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:51.068] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:51.068] | : . .. .. ..$ pid : int 202520 [06:00:51.068] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:51.068] | : . .. .. ..$ random: int 2147483647 [06:00:51.068] | : . ..$ r_info :List of 4 [06:00:51.068] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:51.068] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:51.068] | : . .. ..$ os : chr "windows" [06:00:51.068] | : . .. ..$ os_name : chr "Windows" [06:00:51.068] | : . .. ..$ captures_utf8: logi TRUE [06:00:51.068] | : . ..$ version : chr "1.8" [06:00:51.068] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:51.068] | : . $ success: logi TRUE [06:00:51.068] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:51.068] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:51.068] | : . $ tag : NULL [06:00:51.092] | : . Received FutureResult [06:00:51.092] | : . FutureResult: [06:00:51.092] | : . value: 'integer' [06:00:51.092] | : . visible: TRUE [06:00:51.092] | : . stdout: character [06:00:51.092] | : . conditions: [n = 0] [06:00:51.092] | : . RNG used: TRUE [06:00:51.092] | : . duration: 0.003597975 secs (started 2025-06-05 06:00:50.847416) [06:00:51.092] | : . version: 1.8 [06:00:51.093] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:51.093] | : . ' Removed future from position #1 [06:00:51.094] | : . ' Number of registered futures: 1 [06:00:51.094] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:51.094] | : . Erased future from future backend [06:00:51.095] | : . result() for ClusterFuture ... [06:00:51.095] | : . ' result already collected: FutureResult [06:00:51.095] | : . result() for ClusterFuture ... done [06:00:51.095] | : . signalConditions() ... [06:00:51.096] | : . ' include = 'immediateCondition' [06:00:51.096] | : . ' exclude = [06:00:51.096] | : . ' resignal = FALSE [06:00:51.096] | : . ' Number of conditions: 0 [06:00:51.097] | : . ' int 0 [06:00:51.097] | : . signalConditions() ... done [06:00:51.098] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:51.098] | result() for ClusterFuture ... done [06:00:51.098] | result() for ClusterFuture ... [06:00:51.098] | : result already collected: FutureResult [06:00:51.099] | result() for ClusterFuture ... done [06:00:51.099] | signalConditions() ... [06:00:51.099] | : include = 'immediateCondition' [06:00:51.099] | : exclude = [06:00:51.100] | : resignal = FALSE [06:00:51.100] | : Number of conditions: 0 [06:00:51.100] | : int 0 [06:00:51.101] | signalConditions() ... done [06:00:51.101] | relay stdout ... [06:00:51.101] | relay stdout ... done [06:00:51.101] | check for misuse ... [06:00:51.102] | check for misuse ... done [06:00:51.102] value() for MultisessionFuture ('fsample_3-997359') ... done [06:00:51.102] value() for MultisessionFuture ('fsample_4-887368') ... [06:00:51.102] | result() for ClusterFuture ... [06:00:51.103] | : assertValidConnection() ... [06:00:51.103] | : . cluster node index: 2 [06:00:51.104] | : assertValidConnection() ... done [06:00:51.104] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:51.104] | : . cluster node index: 2 [06:00:51.104] | : . [1] TRUE [06:00:51.105] | : . received data: [06:00:51.105] | : . List of 5 [06:00:51.105] | : . $ type : chr "VALUE" [06:00:51.105] | : . $ value :List of 16 [06:00:51.105] | : . ..$ value : int 3 [06:00:51.105] | : . ..$ visible : logi TRUE [06:00:51.105] | : . ..$ stdout : chr "" [06:00:51.105] | : . ..$ conditions : list() [06:00:51.105] | : . ..$ rng : logi TRUE [06:00:51.105] | : . ..$ seed : int [1:626] 10403 1 799183458 854746324 1127679447 695103437 19000164 322187082 -1772849483 1389194767 ... [06:00:51.105] | : . ..$ misuseGlobalEnv : NULL [06:00:51.105] | : . ..$ misuseConnections :List of 3 [06:00:51.105] | : . .. ..$ added : NULL [06:00:51.105] | : . .. ..$ removed : NULL [06:00:51.105] | : . .. ..$ replaced: NULL [06:00:51.105] | : . ..$ misuseDevices : NULL [06:00:51.105] | : . ..$ misuseDefaultDevice: list() [06:00:51.105] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.105] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.105] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "121" [06:00:51.105] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:51.105] | : . .. ..- attr(*, "source")=List of 5 [06:00:51.105] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:51.105] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:51.105] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:51.105] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:51.105] | : . .. .. ..$ pid : int 4092 [06:00:51.105] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:51.105] | : . .. .. ..$ random: int 2147483647 [06:00:51.105] | : . ..$ r_info :List of 4 [06:00:51.105] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:51.105] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:51.105] | : . .. ..$ os : chr "windows" [06:00:51.105] | : . .. ..$ os_name : chr "Windows" [06:00:51.105] | : . .. ..$ captures_utf8: logi TRUE [06:00:51.105] | : . ..$ version : chr "1.8" [06:00:51.105] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:51.105] | : . $ success: logi TRUE [06:00:51.105] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:51.105] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:51.105] | : . $ tag : NULL [06:00:51.127] | : . Received FutureResult [06:00:51.128] | : . FutureResult: [06:00:51.128] | : . value: 'integer' [06:00:51.128] | : . visible: TRUE [06:00:51.128] | : . stdout: character [06:00:51.128] | : . conditions: [n = 0] [06:00:51.128] | : . RNG used: TRUE [06:00:51.128] | : . duration: 0.005728006 secs (started 2025-06-05 06:00:51.054447) [06:00:51.128] | : . version: 1.8 [06:00:51.129] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:51.129] | : . ' Removed future from position #1 [06:00:51.129] | : . ' Number of registered futures: 0 [06:00:51.130] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:51.130] | : . Erased future from future backend [06:00:51.131] | : . result() for ClusterFuture ... [06:00:51.131] | : . ' result already collected: FutureResult [06:00:51.131] | : . result() for ClusterFuture ... done [06:00:51.132] | : . signalConditions() ... [06:00:51.132] | : . ' include = 'immediateCondition' [06:00:51.132] | : . ' exclude = [06:00:51.132] | : . ' resignal = FALSE [06:00:51.133] | : . ' Number of conditions: 0 [06:00:51.133] | : . ' int 0 [06:00:51.134] | : . signalConditions() ... done [06:00:51.134] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:51.134] | result() for ClusterFuture ... done [06:00:51.135] | result() for ClusterFuture ... [06:00:51.135] | : result already collected: FutureResult [06:00:51.135] | result() for ClusterFuture ... done [06:00:51.135] | signalConditions() ... [06:00:51.136] | : include = 'immediateCondition' [06:00:51.136] | : exclude = [06:00:51.136] | : resignal = FALSE [06:00:51.136] | : Number of conditions: 0 [06:00:51.137] | : int 0 [06:00:51.137] | signalConditions() ... done [06:00:51.138] | relay stdout ... [06:00:51.138] | relay stdout ... done [06:00:51.138] | check for misuse ... [06:00:51.138] | check for misuse ... done [06:00:51.139] value() for MultisessionFuture ('fsample_4-887368') ... done [[1]] [1] 1 [[2]] [1] 2 [[3]] [1] 2 [[4]] [1] 3 [06:00:51.140] future(..., label = 'fsample_1-521186') ... [06:00:51.140] | lazy: FALSE [06:00:51.140] | stdout: TRUE [06:00:51.140] | conditions: [n=1] 'condition' [06:00:51.141] | gc: FALSE [06:00:51.141] | earlySignal: FALSE [06:00:51.141] | getGlobalsAndPackages() ... [06:00:51.141] | : Searching for globals ... [06:00:51.151] | : . globals found: [3] '{', 'sample', 'x' [06:00:51.152] | : Searching for globals ... done [06:00:51.152] | : Resolving globals: FALSE [06:00:51.153] | : Search for packages associated with the globals ... [06:00:51.153] | : . Packages associated with globals: [1] 'base' [06:00:51.154] | : . Packages: [1] 'base' [06:00:51.154] | : Search for packages associated with the globals ... done [06:00:51.154] | : Packages after dropping 'base': [0] [06:00:51.155] | : globals: [1] 'x' [06:00:51.155] | : packages: [0] [06:00:51.155] | getGlobalsAndPackages() ... done [06:00:51.156] | run() for 'Future' ('fsample_1-521186') ... [06:00:51.156] | : state: 'created' [06:00:51.156] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.157] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.157] | : Using MultisessionFutureBackend ... [06:00:51.157] | : . Number of futures since start: 48 (48 created, 48 launched, 60 finished) [06:00:51.157] | : . Launching futures ... [06:00:51.158] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:51.158] | : . ' , Workers: [n=2] [06:00:51.158] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:51.161] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:51.162] | : . ' , requestWorker() ... [06:00:51.162] | : . ' , ; requestNode() ... [06:00:51.162] | : . ' , ; ` Number of workers: 2 [06:00:51.163] | : . ' , ; ` Polling for a free worker ... [06:00:51.163] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.163] | : . ' , ; ` | : Listing all futures [06:00:51.163] | : . ' , ; ` | : Number of registered futures: 0 [06:00:51.164] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.164] | : . ' , ; ` | Total time: 0 [06:00:51.164] | : . ' , ; ` Polling for a free worker ... done [06:00:51.165] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.165] | : . ' , ; ` | Listing all futures [06:00:51.165] | : . ' , ; ` | Number of registered futures: 0 [06:00:51.165] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.166] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:51.166] | : . ' , ; ` Index of first available worker: 1 [06:00:51.166] | : . ' , ; ` Validate that the worker is functional ... [06:00:51.249] | : . ' , ; ` | Worker is functional [06:00:51.250] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.250] | : . ' , ; ` | : Listing all futures [06:00:51.251] | : . ' , ; ` | : Number of registered futures: 0 [06:00:51.251] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.251] | : . ' , ; ` Validate that the worker is functional ... done [06:00:51.252] | : . ' , ; requestNode() ... done [06:00:51.252] | : . ' , ; cluster node index: 1 [06:00:51.252] | : . ' , requestWorker() ... done [06:00:51.253] | : . ' , eraseGlobalEnvironment() ... [06:00:51.254] | : . ' , eraseGlobalEnvironment() ... done [06:00:51.254] | : . ' , launchFuture() ... [06:00:51.254] | : . ' , ; cluster node index: 1 [06:00:51.255] | : . ' , ; getFutureData() ... [06:00:51.255] | : . ' , ; ` getFutureCore() ... [06:00:51.255] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:51.256] | : . ' , ; ` getFutureCore() ... done [06:00:51.256] | : . ' , ; ` getFutureCapture() ... [06:00:51.256] | : . ' , ; ` getFutureCapture() ... done [06:00:51.257] | : . ' , ; ` getFutureContext() ... [06:00:51.257] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.258] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:51.258] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.258] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:51.259] | : . ' , ; ` getFutureContext() ... done [06:00:51.259] | : . ' , ; getFutureData() ... done [06:00:51.260] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:51.260] | : . ' , ; ` Appended future to position #1 [06:00:51.261] | : . ' , ; ` Number of registered futures: 1 [06:00:51.261] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:51.261] | : . ' , launchFuture() ... done [06:00:51.262] | : . ' , MultisessionFuture started [06:00:51.262] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:51.263] | : . Launching futures ... done [06:00:51.263] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:51.263] | : Using MultisessionFutureBackend ... done [06:00:51.264] | run() for 'Future' ('fsample_1-521186') ... done [06:00:51.264] future(..., label = 'fsample_1-521186') ... done [06:00:51.265] future(..., label = 'fsample_2-323260') ... [06:00:51.266] | lazy: FALSE [06:00:51.266] | stdout: TRUE [06:00:51.266] | conditions: [n=1] 'condition' [06:00:51.267] | gc: FALSE [06:00:51.267] | earlySignal: FALSE [06:00:51.267] | getGlobalsAndPackages() ... [06:00:51.268] | : Searching for globals ... [06:00:51.283] | : . globals found: [3] '{', 'sample', 'x' [06:00:51.284] | : Searching for globals ... done [06:00:51.284] | : Resolving globals: FALSE [06:00:51.284] | : Search for packages associated with the globals ... [06:00:51.285] | : . Packages associated with globals: [1] 'base' [06:00:51.286] | : . Packages: [1] 'base' [06:00:51.286] | : Search for packages associated with the globals ... done [06:00:51.287] | : Packages after dropping 'base': [0] [06:00:51.287] | : globals: [1] 'x' [06:00:51.287] | : packages: [0] [06:00:51.288] | getGlobalsAndPackages() ... done [06:00:51.288] | run() for 'Future' ('fsample_2-323260') ... [06:00:51.289] | : state: 'created' [06:00:51.289] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.290] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.290] | : Using MultisessionFutureBackend ... [06:00:51.290] | : . Number of futures since start: 49 (49 created, 49 launched, 60 finished) [06:00:51.291] | : . Launching futures ... [06:00:51.291] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:51.292] | : . ' , Workers: [n=2] [06:00:51.292] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:51.296] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:51.297] | : . ' , requestWorker() ... [06:00:51.297] | : . ' , ; requestNode() ... [06:00:51.298] | : . ' , ; ` Number of workers: 2 [06:00:51.298] | : . ' , ; ` Polling for a free worker ... [06:00:51.298] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.299] | : . ' , ; ` | : Listing all futures [06:00:51.299] | : . ' , ; ` | : Number of registered futures: 1 [06:00:51.299] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.300] | : . ' , ; ` | Total time: 0 [06:00:51.300] | : . ' , ; ` Polling for a free worker ... done [06:00:51.300] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.305] | : . ' , ; ` | Listing all futures [06:00:51.306] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.306] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.307] | : . ' , ; ` avail: [n=2] '2' [06:00:51.307] | : . ' , ; ` Index of first available worker: 2 [06:00:51.308] | : . ' , ; ` Validate that the worker is functional ... [06:00:51.426] | : . ' , ; ` | Worker is functional [06:00:51.427] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.427] | : . ' , ; ` | : Listing all futures [06:00:51.428] | : . ' , ; ` | : Number of registered futures: 1 [06:00:51.428] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.428] | : . ' , ; ` Validate that the worker is functional ... done [06:00:51.429] | : . ' , ; requestNode() ... done [06:00:51.429] | : . ' , ; cluster node index: 2 [06:00:51.430] | : . ' , requestWorker() ... done [06:00:51.430] | : . ' , eraseGlobalEnvironment() ... [06:00:51.431] | : . ' , eraseGlobalEnvironment() ... done [06:00:51.431] | : . ' , launchFuture() ... [06:00:51.432] | : . ' , ; cluster node index: 2 [06:00:51.432] | : . ' , ; getFutureData() ... [06:00:51.432] | : . ' , ; ` getFutureCore() ... [06:00:51.433] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:51.433] | : . ' , ; ` getFutureCore() ... done [06:00:51.433] | : . ' , ; ` getFutureCapture() ... [06:00:51.434] | : . ' , ; ` getFutureCapture() ... done [06:00:51.434] | : . ' , ; ` getFutureContext() ... [06:00:51.435] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.435] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:51.435] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.436] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:51.436] | : . ' , ; ` getFutureContext() ... done [06:00:51.437] | : . ' , ; getFutureData() ... done [06:00:51.469] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:51.469] | : . ' , ; ` Appended future to position #2 [06:00:51.469] | : . ' , ; ` Number of registered futures: 2 [06:00:51.470] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:51.470] | : . ' , launchFuture() ... done [06:00:51.470] | : . ' , MultisessionFuture started [06:00:51.471] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:51.471] | : . Launching futures ... done [06:00:51.471] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:51.472] | : Using MultisessionFutureBackend ... done [06:00:51.472] | run() for 'Future' ('fsample_2-323260') ... done [06:00:51.472] future(..., label = 'fsample_2-323260') ... done [06:00:51.473] future(..., label = 'fsample_3-721459') ... [06:00:51.474] | lazy: FALSE [06:00:51.474] | stdout: TRUE [06:00:51.474] | conditions: [n=1] 'condition' [06:00:51.475] | gc: FALSE [06:00:51.475] | earlySignal: FALSE [06:00:51.475] | getGlobalsAndPackages() ... [06:00:51.475] | : Searching for globals ... [06:00:51.488] | : . globals found: [3] '{', 'sample', 'x' [06:00:51.488] | : Searching for globals ... done [06:00:51.489] | : Resolving globals: FALSE [06:00:51.489] | : Search for packages associated with the globals ... [06:00:51.489] | : . Packages associated with globals: [1] 'base' [06:00:51.490] | : . Packages: [1] 'base' [06:00:51.490] | : Search for packages associated with the globals ... done [06:00:51.491] | : Packages after dropping 'base': [0] [06:00:51.491] | : globals: [1] 'x' [06:00:51.491] | : packages: [0] [06:00:51.492] | getGlobalsAndPackages() ... done [06:00:51.492] | run() for 'Future' ('fsample_3-721459') ... [06:00:51.493] | : state: 'created' [06:00:51.493] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.493] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.494] | : Using MultisessionFutureBackend ... [06:00:51.494] | : . Number of futures since start: 50 (50 created, 50 launched, 60 finished) [06:00:51.494] | : . Launching futures ... [06:00:51.495] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:51.495] | : . ' , Workers: [n=2] [06:00:51.495] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:51.499] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:51.499] | : . ' , requestWorker() ... [06:00:51.499] | : . ' , ; requestNode() ... [06:00:51.500] | : . ' , ; ` Number of workers: 2 [06:00:51.500] | : . ' , ; ` Polling for a free worker ... [06:00:51.500] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.501] | : . ' , ; ` | : Listing all futures [06:00:51.501] | : . ' , ; ` | : Number of registered futures: 2 [06:00:51.501] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.502] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:51.514] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:51.515] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:51.515] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-521186') ... [06:00:51.516] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:51.516] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:51.516] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:51.517] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:51.518] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:51.518] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:51.518] | : . ' , ; ` | : . ' , [1] TRUE [06:00:51.519] | : . ' , ; ` | : . ' , received data: [06:00:51.519] | : . ' , ; ` | : . ' , List of 5 [06:00:51.519] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:51.519] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:51.519] | : . ' , ; ` | : . ' , ..$ value : int 1 [06:00:51.519] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:51.519] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:51.519] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:51.519] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:51.519] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -1021242782 -1310399276 -98990633 1723658189 -966104220 -2091995318 159970997 -489296369 ... [06:00:51.519] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:51.519] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:51.519] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:51.519] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:51.519] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.519] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.519] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "122" [06:00:51.519] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:51.519] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:51.519] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:51.519] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:51.519] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:51.519] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:51.519] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:51.519] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:51.519] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:51.519] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:51.519] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [06:00:51.519] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:51.519] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:51.544] | : . ' , ; ` | : . ' , Received FutureResult [06:00:51.545] | : . ' , ; ` | : . ' , FutureResult: [06:00:51.545] | : . ' , ; ` | : . ' , value: 'integer' [06:00:51.545] | : . ' , ; ` | : . ' , visible: TRUE [06:00:51.545] | : . ' , ; ` | : . ' , stdout: character [06:00:51.545] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:51.545] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:51.545] | : . ' , ; ` | : . ' , duration: 0.005172014 secs (started 2025-06-05 06:00:51.260697) [06:00:51.545] | : . ' , ; ` | : . ' , version: 1.8 [06:00:51.546] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:51.546] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:51.547] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:51.547] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:51.547] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:51.548] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.548] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.548] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.549] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:51.549] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:51.549] | : . ' , ; ` | : . ' , ; exclude = [06:00:51.550] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:51.550] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:51.550] | : . ' , ; ` | : . ' , ; int 0 [06:00:51.551] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:51.551] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:51.552] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:51.552] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-521186') ... done [06:00:51.552] | : . ' , ; ` | : . assertFutureResult() ... [06:00:51.553] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:51.553] | : . ' , ; ` | : . ' Future uuid: 122 [06:00:51.553] | : . ' , ; ` | : . ' identical; success [06:00:51.553] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:51.554] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:51.554] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-521186') ... [06:00:51.554] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.555] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.555] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.555] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.556] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.556] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.556] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:51.557] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:51.557] | : . ' , ; ` | : . ' , ; exclude = [06:00:51.557] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:51.557] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:51.558] | : . ' , ; ` | : . ' , ; int 0 [06:00:51.559] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:51.559] | : . ' , ; ` | : . ' , check for misuse ... [06:00:51.560] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:51.560] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-521186') ... done [06:00:51.561] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:51.561] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:51.561] | : . ' , ; ` | : Remove collected futures ... [06:00:51.562] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:51.562] | : . ' , ; ` | : Remove collected futures ... done [06:00:51.562] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:51.562] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:51.563] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:51.563] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:51.563] | : . ' , ; ` | Number of registered futures: 2 [06:00:51.564] | : . ' , ; ` Polling for a free worker ... done [06:00:51.564] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.564] | : . ' , ; ` | Listing all futures [06:00:51.565] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.565] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.565] | : . ' , ; ` Total time: 0.0636060237884521 [06:00:51.566] | : . ' , ; requestNode() ... done [06:00:51.566] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.566] | : . ' , ; ` Listing all futures [06:00:51.566] | : . ' , ; ` Number of registered futures: 1 [06:00:51.567] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.567] | : . ' , ; avail: [n=2] '1' [06:00:51.567] | : . ' , ; Index of first available worker: 1 [06:00:51.568] | : . ' , ; Validate that the worker is functional ... [06:00:51.648] | : . ' , ; ` Worker is functional [06:00:51.648] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.649] | : . ' , ; ` | Listing all futures [06:00:51.649] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.649] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.649] | : . ' , ; Validate that the worker is functional ... done [06:00:51.650] | : . ' , requestWorker() ... done [06:00:51.650] | : . ' , cluster node index: 1 [06:00:51.650] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:51.651] | : . ' eraseGlobalEnvironment() ... [06:00:51.652] | : . ' eraseGlobalEnvironment() ... done [06:00:51.652] | : . ' launchFuture() ... [06:00:51.652] | : . ' , cluster node index: 1 [06:00:51.653] | : . ' , getFutureData() ... [06:00:51.653] | : . ' , ; getFutureCore() ... [06:00:51.653] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:51.653] | : . ' , ; getFutureCore() ... done [06:00:51.654] | : . ' , ; getFutureCapture() ... [06:00:51.654] | : . ' , ; getFutureCapture() ... done [06:00:51.654] | : . ' , ; getFutureContext() ... [06:00:51.654] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.655] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:51.655] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.655] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:51.656] | : . ' , ; getFutureContext() ... done [06:00:51.656] | : . ' , getFutureData() ... done [06:00:51.680] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:51.680] | : . ' , ; Appended future to position #2 [06:00:51.680] | : . ' , ; Number of registered futures: 2 [06:00:51.681] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:51.681] | : . ' launchFuture() ... done [06:00:51.681] | : . ' MultisessionFuture started [06:00:51.681] | : . Launching futures ... done [06:00:51.682] | : Using MultisessionFutureBackend ... done [06:00:51.682] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:51.682] | run() for 'Future' ('fsample_3-721459') ... done [06:00:51.683] future(..., label = 'fsample_3-721459') ... done [06:00:51.688] future(..., label = 'fsample_4-69258') ... [06:00:51.688] | lazy: FALSE [06:00:51.689] | stdout: TRUE [06:00:51.689] | conditions: [n=1] 'condition' [06:00:51.689] | gc: FALSE [06:00:51.689] | earlySignal: FALSE [06:00:51.690] | getGlobalsAndPackages() ... [06:00:51.690] | : Searching for globals ... [06:00:51.702] | : . globals found: [3] '{', 'sample', 'x' [06:00:51.703] | : Searching for globals ... done [06:00:51.703] | : Resolving globals: FALSE [06:00:51.703] | : Search for packages associated with the globals ... [06:00:51.704] | : . Packages associated with globals: [1] 'base' [06:00:51.704] | : . Packages: [1] 'base' [06:00:51.704] | : Search for packages associated with the globals ... done [06:00:51.705] | : Packages after dropping 'base': [0] [06:00:51.705] | : globals: [1] 'x' [06:00:51.705] | : packages: [0] [06:00:51.705] | getGlobalsAndPackages() ... done [06:00:51.706] | run() for 'Future' ('fsample_4-69258') ... [06:00:51.706] | : state: 'created' [06:00:51.706] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.707] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.707] | : Using MultisessionFutureBackend ... [06:00:51.707] | : . Number of futures since start: 51 (51 created, 51 launched, 62 finished) [06:00:51.707] | : . Launching futures ... [06:00:51.708] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:51.708] | : . ' , Workers: [n=2] [06:00:51.708] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:51.710] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:51.710] | : . ' , requestWorker() ... [06:00:51.710] | : . ' , ; requestNode() ... [06:00:51.711] | : . ' , ; ` Number of workers: 2 [06:00:51.711] | : . ' , ; ` Polling for a free worker ... [06:00:51.711] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.711] | : . ' , ; ` | : Listing all futures [06:00:51.711] | : . ' , ; ` | : Number of registered futures: 2 [06:00:51.711] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.712] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:51.733] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:51.734] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:51.734] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-323260') ... [06:00:51.735] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:51.735] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:51.736] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:51.737] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:51.737] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:51.737] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:51.738] | : . ' , ; ` | : . ' , [1] TRUE [06:00:51.738] | : . ' , ; ` | : . ' , received data: [06:00:51.739] | : . ' , ; ` | : . ' , List of 5 [06:00:51.739] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:51.739] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:51.739] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:51.739] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:51.739] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:51.739] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:51.739] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:51.739] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -709619102 -100408108 1482982871 1712058317 -1410765980 -1469862070 1012266677 1855385103 ... [06:00:51.739] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:51.739] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:51.739] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:51.739] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:51.739] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.739] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.739] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "123" [06:00:51.739] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:51.739] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:51.739] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:51.739] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:51.739] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:51.739] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:51.739] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:51.739] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:51.739] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:51.739] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:51.739] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:51.739] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:51.739] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:51.763] | : . ' , ; ` | : . ' , Received FutureResult [06:00:51.763] | : . ' , ; ` | : . ' , FutureResult: [06:00:51.763] | : . ' , ; ` | : . ' , value: 'integer' [06:00:51.763] | : . ' , ; ` | : . ' , visible: TRUE [06:00:51.763] | : . ' , ; ` | : . ' , stdout: character [06:00:51.763] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:51.763] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:51.763] | : . ' , ; ` | : . ' , duration: 0.006070852 secs (started 2025-06-05 06:00:51.469335) [06:00:51.763] | : . ' , ; ` | : . ' , version: 1.8 [06:00:51.764] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:51.764] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:51.765] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:51.765] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:51.765] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:51.766] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.766] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.766] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.766] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:51.767] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:51.767] | : . ' , ; ` | : . ' , ; exclude = [06:00:51.767] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:51.767] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:51.768] | : . ' , ; ` | : . ' , ; int 0 [06:00:51.768] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:51.769] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:51.769] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:51.769] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-323260') ... done [06:00:51.769] | : . ' , ; ` | : . assertFutureResult() ... [06:00:51.770] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:51.770] | : . ' , ; ` | : . ' Future uuid: 123 [06:00:51.770] | : . ' , ; ` | : . ' identical; success [06:00:51.770] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:51.771] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:51.771] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-323260') ... [06:00:51.771] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.771] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.772] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.772] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:51.772] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:51.772] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:51.773] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:51.773] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:51.773] | : . ' , ; ` | : . ' , ; exclude = [06:00:51.773] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:51.774] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:51.774] | : . ' , ; ` | : . ' , ; int 0 [06:00:51.775] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:51.775] | : . ' , ; ` | : . ' , check for misuse ... [06:00:51.776] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:51.776] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-323260') ... done [06:00:51.776] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:51.777] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:51.777] | : . ' , ; ` | : Remove collected futures ... [06:00:51.777] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:51.777] | : . ' , ; ` | : Remove collected futures ... done [06:00:51.778] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:51.778] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:51.778] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:51.778] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:51.779] | : . ' , ; ` | Number of registered futures: 2 [06:00:51.779] | : . ' , ; ` Polling for a free worker ... done [06:00:51.779] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.779] | : . ' , ; ` | Listing all futures [06:00:51.780] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.780] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.780] | : . ' , ; ` Total time: 0.0681819915771484 [06:00:51.781] | : . ' , ; requestNode() ... done [06:00:51.781] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.781] | : . ' , ; ` Listing all futures [06:00:51.781] | : . ' , ; ` Number of registered futures: 1 [06:00:51.782] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.782] | : . ' , ; avail: [n=2] '2' [06:00:51.782] | : . ' , ; Index of first available worker: 2 [06:00:51.782] | : . ' , ; Validate that the worker is functional ... [06:00:51.863] | : . ' , ; ` Worker is functional [06:00:51.864] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.864] | : . ' , ; ` | Listing all futures [06:00:51.864] | : . ' , ; ` | Number of registered futures: 1 [06:00:51.865] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.865] | : . ' , ; Validate that the worker is functional ... done [06:00:51.865] | : . ' , requestWorker() ... done [06:00:51.866] | : . ' , cluster node index: 2 [06:00:51.866] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:51.866] | : . ' eraseGlobalEnvironment() ... [06:00:51.867] | : . ' eraseGlobalEnvironment() ... done [06:00:51.867] | : . ' launchFuture() ... [06:00:51.867] | : . ' , cluster node index: 2 [06:00:51.868] | : . ' , getFutureData() ... [06:00:51.868] | : . ' , ; getFutureCore() ... [06:00:51.868] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:51.868] | : . ' , ; getFutureCore() ... done [06:00:51.869] | : . ' , ; getFutureCapture() ... [06:00:51.869] | : . ' , ; getFutureCapture() ... done [06:00:51.869] | : . ' , ; getFutureContext() ... [06:00:51.869] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.870] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:51.870] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.870] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:51.871] | : . ' , ; getFutureContext() ... done [06:00:51.871] | : . ' , getFutureData() ... done [06:00:51.894] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:51.894] | : . ' , ; Appended future to position #2 [06:00:51.894] | : . ' , ; Number of registered futures: 2 [06:00:51.895] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:51.895] | : . ' launchFuture() ... done [06:00:51.895] | : . ' MultisessionFuture started [06:00:51.895] | : . Launching futures ... done [06:00:51.896] | : Using MultisessionFutureBackend ... done [06:00:51.896] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:51.896] | run() for 'Future' ('fsample_4-69258') ... done [06:00:51.896] future(..., label = 'fsample_4-69258') ... done [06:00:51.897] value() for MultisessionFuture ('fsample_1-521186') ... [06:00:51.897] | result() for ClusterFuture ... [06:00:51.897] | : result already collected: FutureResult [06:00:51.898] | result() for ClusterFuture ... done [06:00:51.898] | result() for ClusterFuture ... [06:00:51.898] | : result already collected: FutureResult [06:00:51.898] | result() for ClusterFuture ... done [06:00:51.899] | signalConditions() ... [06:00:51.899] | : include = 'immediateCondition' [06:00:51.899] | : exclude = [06:00:51.899] | : resignal = FALSE [06:00:51.899] | : Number of conditions: 1 [06:00:51.900] | : int 1 [06:00:51.901] | : Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:51.901] | signalConditions() ... done [06:00:51.901] | relay stdout ... [06:00:51.901] | relay stdout ... done [06:00:51.902] | check for misuse ... [06:00:51.902] | check for misuse ... done [06:00:51.902] | relay conditions ... [06:00:51.902] | : Future state: 'finished' [06:00:51.902] | : result() for ClusterFuture ... [06:00:51.903] | : . result already collected: FutureResult [06:00:51.903] | : result() for ClusterFuture ... done [06:00:51.903] | : signalConditions() ... [06:00:51.903] | : . include = 'condition' [06:00:51.904] | : . exclude = 'immediateCondition' [06:00:51.904] | : . resignal = TRUE [06:00:51.904] | : . Number of conditions: 1 [06:00:51.904] | : . int 1 [06:00:51.905] | : . Condition #1 (class: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:51.905] | : . Condition #1: 'RngFutureWarning', 'FutureWarning', 'warning', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:51.906] | : signalConditions() ... done [06:00:51.906] | relay conditions ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-122 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-521186' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 608.13 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: 0x00000209f7574140 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-122 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureWarning' Duration: 0.005172014 secs (started 2025-06-05 06:00:51.260697) Worker process: 5b49070b41ebbfd33423811563c3d729 DEBUG: END TROUBLESHOOTING HELP [06:00:51.928] | future(..., label = 'fsample_1-618114') ... [06:00:51.928] | : lazy: FALSE [06:00:51.928] | : stdout: TRUE [06:00:51.929] | : conditions: [n=1] 'condition' [06:00:51.929] | : gc: FALSE [06:00:51.929] | : earlySignal: FALSE [06:00:51.929] | : getGlobalsAndPackages() ... [06:00:51.929] | : . Searching for globals ... [06:00:51.942] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:51.942] | : . Searching for globals ... done [06:00:51.942] | : . Resolving globals: FALSE [06:00:51.943] | : . Search for packages associated with the globals ... [06:00:51.943] | : . ' Packages associated with globals: [1] 'base' [06:00:51.944] | : . ' Packages: [1] 'base' [06:00:51.944] | : . Search for packages associated with the globals ... done [06:00:51.945] | : . Packages after dropping 'base': [0] [06:00:51.945] | : . globals: [1] 'x' [06:00:51.946] | : . packages: [0] [06:00:51.946] | : getGlobalsAndPackages() ... done [06:00:51.946] | : run() for 'Future' ('fsample_1-618114') ... [06:00:51.947] | : . state: 'created' [06:00:51.947] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:51.947] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:51.948] | : . Using MultisessionFutureBackend ... [06:00:51.948] | : . ' Number of futures since start: 52 (52 created, 52 launched, 64 finished) [06:00:51.948] | : . ' Launching futures ... [06:00:51.949] | : . ' , launchFuture() for ClusterFutureBackend ... [06:00:51.949] | : . ' , ; Workers: [n=2] [06:00:51.950] | : . ' , ; Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:51.953] | : . ' , ; FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:51.953] | : . ' , ; requestWorker() ... [06:00:51.954] | : . ' , ; ` requestNode() ... [06:00:51.954] | : . ' , ; ` | Number of workers: 2 [06:00:51.954] | : . ' , ; ` | Polling for a free worker ... [06:00:51.955] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:51.955] | : . ' , ; ` | : . Listing all futures [06:00:51.955] | : . ' , ; ` | : . Number of registered futures: 2 [06:00:51.955] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:51.956] | : . ' , ; ` | : Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:51.967] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:51.968] | : . ' , ; ` | : . collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:51.968] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_3-721459') ... [06:00:51.969] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1388 [06:00:51.969] | : . ' , ; ` | : . ' , assertValidConnection() ... [06:00:51.969] | : . ' , ; ` | : . ' , ; cluster node index: 1 [06:00:51.970] | : . ' , ; ` | : . ' , assertValidConnection() ... done [06:00:51.970] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [06:00:51.971] | : . ' , ; ` | : . ' , ; cluster node index: 1 [06:00:51.971] | : . ' , ; ` | : . ' , ; [1] TRUE [06:00:51.971] | : . ' , ; ` | : . ' , ; received data: [06:00:51.972] | : . ' , ; ` | : . ' , ; List of 5 [06:00:51.972] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [06:00:51.972] | : . ' , ; ` | : . ' , ; $ value :List of 16 [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ value : int 1 [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 721424994 1898964180 -382695977 9433037 698706788 -1527271606 -1247676747 27454991 ... [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "124" [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 202520 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [06:00:51.972] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [06:00:51.972] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [06:00:51.972] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [06:00:51.972] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [06:00:51.972] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:51.972] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:51.972] | : . ' , ; ` | : . ' , ; $ tag : NULL [06:00:51.992] | : . ' , ; ` | : . ' , ; Received FutureResult [06:00:51.992] | : . ' , ; ` | : . ' , ; FutureResult: [06:00:51.992] | : . ' , ; ` | : . ' , ; value: 'integer' [06:00:51.992] | : . ' , ; ` | : . ' , ; visible: TRUE [06:00:51.992] | : . ' , ; ` | : . ' , ; stdout: character [06:00:51.992] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [06:00:51.992] | : . ' , ; ` | : . ' , ; RNG used: TRUE [06:00:51.992] | : . ' , ; ` | : . ' , ; duration: 0.004842043 secs (started 2025-06-05 06:00:51.680559) [06:00:51.992] | : . ' , ; ` | : . ' , ; version: 1.8 [06:00:51.993] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:51.993] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [06:00:51.993] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [06:00:51.994] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:51.994] | : . ' , ; ` | : . ' , ; Erased future from future backend [06:00:51.994] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:51.995] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:51.995] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:51.995] | : . ' , ; ` | : . ' , ; signalConditions() ... [06:00:51.995] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [06:00:51.996] | : . ' , ; ` | : . ' , ; ` exclude = [06:00:51.996] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [06:00:51.996] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [06:00:51.996] | : . ' , ; ` | : . ' , ; ` int 0 [06:00:51.997] | : . ' , ; ` | : . ' , ; signalConditions() ... done [06:00:51.997] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [06:00:51.998] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:51.998] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_3-721459') ... done [06:00:51.998] | : . ' , ; ` | : . ' assertFutureResult() ... [06:00:51.998] | : . ' , ; ` | : . ' , Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:51.998] | : . ' , ; ` | : . ' , Future uuid: 124 [06:00:51.999] | : . ' , ; ` | : . ' , identical; success [06:00:51.999] | : . ' , ; ` | : . ' assertFutureResult() ... done [06:00:51.999] | : . ' , ; ` | : . ' Future at position #1 is resolved ... [06:00:52.000] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-721459') ... [06:00:52.000] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:52.000] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:52.000] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:52.001] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:52.001] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:52.001] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:52.001] | : . ' , ; ` | : . ' , ; signalConditions() ... [06:00:52.002] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [06:00:52.002] | : . ' , ; ` | : . ' , ; ` exclude = [06:00:52.002] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [06:00:52.002] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [06:00:52.003] | : . ' , ; ` | : . ' , ; ` int 0 [06:00:52.003] | : . ' , ; ` | : . ' , ; signalConditions() ... done [06:00:52.004] | : . ' , ; ` | : . ' , ; check for misuse ... [06:00:52.004] | : . ' , ; ` | : . ' , ; check for misuse ... done [06:00:52.005] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-721459') ... done [06:00:52.005] | : . ' , ; ` | : . ' Future at position #1 is resolved ... done [06:00:52.005] | : . ' , ; ` | : . collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:52.006] | : . ' , ; ` | : . Remove collected futures ... [06:00:52.006] | : . ' , ; ` | : . ' Indices of futures to drop: [n=1] '1' [06:00:52.006] | : . ' , ; ` | : . Remove collected futures ... done [06:00:52.006] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:52.007] | : . ' , ; ` | : Early signaling of 2 future candidates ... [06:00:52.007] | : . ' , ; ` | : Number of futures with early signaling requested: 0 [06:00:52.007] | : . ' , ; ` | : Early signaling of 2 future candidates ... done [06:00:52.007] | : . ' , ; ` | : Number of registered futures: 2 [06:00:52.008] | : . ' , ; ` | Polling for a free worker ... done [06:00:52.008] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.008] | : . ' , ; ` | : Listing all futures [06:00:52.008] | : . ' , ; ` | : Number of registered futures: 1 [06:00:52.009] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.009] | : . ' , ; ` | Total time: 0.0533468723297119 [06:00:52.009] | : . ' , ; ` requestNode() ... done [06:00:52.009] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.010] | : . ' , ; ` | Listing all futures [06:00:52.010] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.010] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.011] | : . ' , ; ` avail: [n=2] '1' [06:00:52.011] | : . ' , ; ` Index of first available worker: 1 [06:00:52.011] | : . ' , ; ` Validate that the worker is functional ... [06:00:52.087] | : . ' , ; ` | Worker is functional [06:00:52.088] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.088] | : . ' , ; ` | : Listing all futures [06:00:52.088] | : . ' , ; ` | : Number of registered futures: 1 [06:00:52.088] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.089] | : . ' , ; ` Validate that the worker is functional ... done [06:00:52.089] | : . ' , ; requestWorker() ... done [06:00:52.089] | : . ' , ; cluster node index: 1 [06:00:52.089] | : . ' , launchFuture() for ClusterFutureBackend ... done [06:00:52.090] | : . ' , eraseGlobalEnvironment() ... [06:00:52.090] | : . ' , eraseGlobalEnvironment() ... done [06:00:52.091] | : . ' , launchFuture() ... [06:00:52.091] | : . ' , ; cluster node index: 1 [06:00:52.091] | : . ' , ; getFutureData() ... [06:00:52.091] | : . ' , ; ` getFutureCore() ... [06:00:52.092] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:52.092] | : . ' , ; ` getFutureCore() ... done [06:00:52.092] | : . ' , ; ` getFutureCapture() ... [06:00:52.092] | : . ' , ; ` getFutureCapture() ... done [06:00:52.093] | : . ' , ; ` getFutureContext() ... [06:00:52.093] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.093] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:52.093] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.094] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:52.094] | : . ' , ; ` getFutureContext() ... done [06:00:52.094] | : . ' , ; getFutureData() ... done [06:00:52.095] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:52.095] | : . ' , ; ` Appended future to position #2 [06:00:52.096] | : . ' , ; ` Number of registered futures: 2 [06:00:52.096] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:52.096] | : . ' , launchFuture() ... done [06:00:52.096] | : . ' , MultisessionFuture started [06:00:52.097] | : . ' Launching futures ... done [06:00:52.097] | : . Using MultisessionFutureBackend ... done [06:00:52.097] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:52.097] | : run() for 'Future' ('fsample_1-618114') ... done [06:00:52.098] | future(..., label = 'fsample_1-618114') ... done [06:00:52.098] value() for MultisessionFuture ('fsample_1-521186') ... done [06:00:52.099] future(..., label = 'fsample_2-323939') ... [06:00:52.099] | lazy: FALSE [06:00:52.099] | stdout: TRUE [06:00:52.099] | conditions: [n=1] 'condition' [06:00:52.099] | gc: FALSE [06:00:52.100] | earlySignal: FALSE [06:00:52.100] | getGlobalsAndPackages() ... [06:00:52.100] | : Searching for globals ... [06:00:52.109] | : . globals found: [3] '{', 'sample', 'x' [06:00:52.110] | : Searching for globals ... done [06:00:52.110] | : Resolving globals: FALSE [06:00:52.110] | : Search for packages associated with the globals ... [06:00:52.111] | : . Packages associated with globals: [1] 'base' [06:00:52.111] | : . Packages: [1] 'base' [06:00:52.111] | : Search for packages associated with the globals ... done [06:00:52.112] | : Packages after dropping 'base': [0] [06:00:52.112] | : globals: [1] 'x' [06:00:52.112] | : packages: [0] [06:00:52.112] | getGlobalsAndPackages() ... done [06:00:52.113] | run() for 'Future' ('fsample_2-323939') ... [06:00:52.113] | : state: 'created' [06:00:52.113] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.114] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.114] | : Using MultisessionFutureBackend ... [06:00:52.114] | : . Number of futures since start: 53 (53 created, 53 launched, 66 finished) [06:00:52.114] | : . Launching futures ... [06:00:52.115] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:52.115] | : . ' , Workers: [n=2] [06:00:52.115] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:52.118] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:52.119] | : . ' , requestWorker() ... [06:00:52.119] | : . ' , ; requestNode() ... [06:00:52.119] | : . ' , ; ` Number of workers: 2 [06:00:52.119] | : . ' , ; ` Polling for a free worker ... [06:00:52.120] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.120] | : . ' , ; ` | : Listing all futures [06:00:52.120] | : . ' , ; ` | : Number of registered futures: 2 [06:00:52.120] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.121] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:52.139] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:52.140] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:52.140] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_4-69258') ... [06:00:52.141] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:52.141] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:52.141] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:52.142] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:52.142] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:52.142] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:52.143] | : . ' , ; ` | : . ' , [1] TRUE [06:00:52.143] | : . ' , ; ` | : . ' , received data: [06:00:52.143] | : . ' , ; ` | : . ' , List of 5 [06:00:52.143] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:52.143] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:52.143] | : . ' , ; ` | : . ' , ..$ value : int 3 [06:00:52.143] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:52.143] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:52.143] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:52.143] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:52.143] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 1665864290 -1198594860 638813655 1662447565 -541299868 1649717066 1305933493 2081680911 ... [06:00:52.143] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:52.143] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:52.143] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:52.143] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:52.143] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:52.143] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:51" [06:00:52.143] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "125" [06:00:52.143] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:52.143] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:52.143] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:52.143] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:52.143] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:52.143] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:52.143] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:52.143] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:52.143] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:52.143] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:52.143] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:52.143] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:52.143] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:52.170] | : . ' , ; ` | : . ' , Received FutureResult [06:00:52.170] | : . ' , ; ` | : . ' , FutureResult: [06:00:52.170] | : . ' , ; ` | : . ' , value: 'integer' [06:00:52.170] | : . ' , ; ` | : . ' , visible: TRUE [06:00:52.170] | : . ' , ; ` | : . ' , stdout: character [06:00:52.170] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:52.170] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:52.170] | : . ' , ; ` | : . ' , duration: 0.005898237 secs (started 2025-06-05 06:00:51.894611) [06:00:52.170] | : . ' , ; ` | : . ' , version: 1.8 [06:00:52.171] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:52.172] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:52.172] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:52.172] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:52.173] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:52.173] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.173] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.173] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.174] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.174] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.174] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.174] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.175] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.175] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.176] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.176] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:52.176] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:52.177] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_4-69258') ... done [06:00:52.177] | : . ' , ; ` | : . assertFutureResult() ... [06:00:52.177] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:52.177] | : . ' , ; ` | : . ' Future uuid: 125 [06:00:52.177] | : . ' , ; ` | : . ' identical; success [06:00:52.178] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:52.178] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:52.178] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-69258') ... [06:00:52.178] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.179] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.179] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.179] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.180] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.180] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.180] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.180] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.181] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.181] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.181] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.181] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.182] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.182] | : . ' , ; ` | : . ' , check for misuse ... [06:00:52.183] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:52.183] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-69258') ... done [06:00:52.183] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:52.184] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:52.184] | : . ' , ; ` | : Remove collected futures ... [06:00:52.184] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:52.184] | : . ' , ; ` | : Remove collected futures ... done [06:00:52.185] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:52.185] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:52.185] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:52.185] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:52.186] | : . ' , ; ` | Number of registered futures: 2 [06:00:52.186] | : . ' , ; ` Polling for a free worker ... done [06:00:52.186] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.186] | : . ' , ; ` | Listing all futures [06:00:52.187] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.187] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.187] | : . ' , ; ` Total time: 0.0664489269256592 [06:00:52.187] | : . ' , ; requestNode() ... done [06:00:52.188] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.188] | : . ' , ; ` Listing all futures [06:00:52.188] | : . ' , ; ` Number of registered futures: 1 [06:00:52.188] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.188] | : . ' , ; avail: [n=2] '2' [06:00:52.189] | : . ' , ; Index of first available worker: 2 [06:00:52.189] | : . ' , ; Validate that the worker is functional ... [06:00:52.267] | : . ' , ; ` Worker is functional [06:00:52.267] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.267] | : . ' , ; ` | Listing all futures [06:00:52.268] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.268] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.268] | : . ' , ; Validate that the worker is functional ... done [06:00:52.269] | : . ' , requestWorker() ... done [06:00:52.269] | : . ' , cluster node index: 2 [06:00:52.269] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:52.269] | : . ' eraseGlobalEnvironment() ... [06:00:52.270] | : . ' eraseGlobalEnvironment() ... done [06:00:52.270] | : . ' launchFuture() ... [06:00:52.271] | : . ' , cluster node index: 2 [06:00:52.271] | : . ' , getFutureData() ... [06:00:52.271] | : . ' , ; getFutureCore() ... [06:00:52.271] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:52.272] | : . ' , ; getFutureCore() ... done [06:00:52.272] | : . ' , ; getFutureCapture() ... [06:00:52.272] | : . ' , ; getFutureCapture() ... done [06:00:52.272] | : . ' , ; getFutureContext() ... [06:00:52.273] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.273] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:52.273] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.273] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:52.274] | : . ' , ; getFutureContext() ... done [06:00:52.274] | : . ' , getFutureData() ... done [06:00:52.296] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:52.297] | : . ' , ; Appended future to position #2 [06:00:52.297] | : . ' , ; Number of registered futures: 2 [06:00:52.297] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:52.297] | : . ' launchFuture() ... done [06:00:52.298] | : . ' MultisessionFuture started [06:00:52.298] | : . Launching futures ... done [06:00:52.298] | : Using MultisessionFutureBackend ... done [06:00:52.298] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:52.299] | run() for 'Future' ('fsample_2-323939') ... done [06:00:52.299] future(..., label = 'fsample_2-323939') ... done [06:00:52.300] future(..., label = 'fsample_3-634274') ... [06:00:52.300] | lazy: FALSE [06:00:52.301] | stdout: TRUE [06:00:52.301] | conditions: [n=1] 'condition' [06:00:52.301] | gc: FALSE [06:00:52.301] | earlySignal: FALSE [06:00:52.302] | getGlobalsAndPackages() ... [06:00:52.302] | : Searching for globals ... [06:00:52.313] | : . globals found: [3] '{', 'sample', 'x' [06:00:52.313] | : Searching for globals ... done [06:00:52.313] | : Resolving globals: FALSE [06:00:52.314] | : Search for packages associated with the globals ... [06:00:52.314] | : . Packages associated with globals: [1] 'base' [06:00:52.315] | : . Packages: [1] 'base' [06:00:52.315] | : Search for packages associated with the globals ... done [06:00:52.315] | : Packages after dropping 'base': [0] [06:00:52.315] | : globals: [1] 'x' [06:00:52.316] | : packages: [0] [06:00:52.316] | getGlobalsAndPackages() ... done [06:00:52.316] | run() for 'Future' ('fsample_3-634274') ... [06:00:52.317] | : state: 'created' [06:00:52.317] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.317] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.318] | : Using MultisessionFutureBackend ... [06:00:52.318] | : . Number of futures since start: 54 (54 created, 54 launched, 68 finished) [06:00:52.318] | : . Launching futures ... [06:00:52.319] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:52.319] | : . ' , Workers: [n=2] [06:00:52.319] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:52.322] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:52.322] | : . ' , requestWorker() ... [06:00:52.322] | : . ' , ; requestNode() ... [06:00:52.323] | : . ' , ; ` Number of workers: 2 [06:00:52.323] | : . ' , ; ` Polling for a free worker ... [06:00:52.323] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.324] | : . ' , ; ` | : Listing all futures [06:00:52.324] | : . ' , ; ` | : Number of registered futures: 2 [06:00:52.324] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.324] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:52.342] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:52.343] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:52.344] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-618114') ... [06:00:52.345] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:52.345] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:52.345] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:52.346] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:52.347] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:52.347] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:52.348] | : . ' , ; ` | : . ' , [1] TRUE [06:00:52.348] | : . ' , ; ` | : . ' , received data: [06:00:52.349] | : . ' , ; ` | : . ' , List of 5 [06:00:52.349] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:52.349] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:52.349] | : . ' , ; ` | : . ' , ..$ value : int 0 [06:00:52.349] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:52.349] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:52.349] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:52.349] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:52.349] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -906763438 120337613 -284183417 -76845202 -88415928 986088779 2042431657 1261910520 ... [06:00:52.349] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:52.349] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:52.349] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:52.349] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:52.349] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.349] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.349] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "126" [06:00:52.349] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:52.349] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:52.349] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:52.349] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:52.349] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:52.349] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:52.349] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:52.349] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:52.349] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:52.349] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:52.349] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:52.349] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:52.349] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:52.377] | : . ' , ; ` | : . ' , Received FutureResult [06:00:52.378] | : . ' , ; ` | : . ' , FutureResult: [06:00:52.378] | : . ' , ; ` | : . ' , value: 'integer' [06:00:52.378] | : . ' , ; ` | : . ' , visible: TRUE [06:00:52.378] | : . ' , ; ` | : . ' , stdout: character [06:00:52.378] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:52.378] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:52.378] | : . ' , ; ` | : . ' , duration: 0.005277872 secs (started 2025-06-05 06:00:52.095802) [06:00:52.378] | : . ' , ; ` | : . ' , version: 1.8 [06:00:52.379] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:52.379] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:52.380] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:52.380] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:52.380] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:52.381] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.381] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.381] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.381] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.382] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.382] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.382] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.382] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.383] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.384] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.384] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:52.384] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:52.384] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-618114') ... done [06:00:52.385] | : . ' , ; ` | : . assertFutureResult() ... [06:00:52.385] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:52.385] | : . ' , ; ` | : . ' Future uuid: 126 [06:00:52.385] | : . ' , ; ` | : . ' identical; success [06:00:52.386] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:52.386] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:52.386] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-618114') ... [06:00:52.387] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.387] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.387] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.388] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.388] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.388] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.388] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.389] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.389] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.389] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.390] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.390] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.391] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.391] | : . ' , ; ` | : . ' , check for misuse ... [06:00:52.391] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:52.392] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-618114') ... done [06:00:52.392] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:52.392] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:52.393] | : . ' , ; ` | : Remove collected futures ... [06:00:52.393] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:52.393] | : . ' , ; ` | : Remove collected futures ... done [06:00:52.393] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:52.394] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:52.394] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:52.394] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:52.395] | : . ' , ; ` | Number of registered futures: 2 [06:00:52.395] | : . ' , ; ` Polling for a free worker ... done [06:00:52.395] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.396] | : . ' , ; ` | Listing all futures [06:00:52.396] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.396] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.396] | : . ' , ; ` Total time: 0.0718858242034912 [06:00:52.397] | : . ' , ; requestNode() ... done [06:00:52.397] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.397] | : . ' , ; ` Listing all futures [06:00:52.398] | : . ' , ; ` Number of registered futures: 1 [06:00:52.398] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.398] | : . ' , ; avail: [n=2] '1' [06:00:52.399] | : . ' , ; Index of first available worker: 1 [06:00:52.399] | : . ' , ; Validate that the worker is functional ... [06:00:52.492] | : . ' , ; ` Worker is functional [06:00:52.492] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.492] | : . ' , ; ` | Listing all futures [06:00:52.493] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.493] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.493] | : . ' , ; Validate that the worker is functional ... done [06:00:52.493] | : . ' , requestWorker() ... done [06:00:52.494] | : . ' , cluster node index: 1 [06:00:52.494] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:52.494] | : . ' eraseGlobalEnvironment() ... [06:00:52.495] | : . ' eraseGlobalEnvironment() ... done [06:00:52.495] | : . ' launchFuture() ... [06:00:52.496] | : . ' , cluster node index: 1 [06:00:52.496] | : . ' , getFutureData() ... [06:00:52.496] | : . ' , ; getFutureCore() ... [06:00:52.496] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:52.497] | : . ' , ; getFutureCore() ... done [06:00:52.497] | : . ' , ; getFutureCapture() ... [06:00:52.497] | : . ' , ; getFutureCapture() ... done [06:00:52.498] | : . ' , ; getFutureContext() ... [06:00:52.498] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.498] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:52.498] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.499] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:52.499] | : . ' , ; getFutureContext() ... done [06:00:52.499] | : . ' , getFutureData() ... done [06:00:52.519] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:52.520] | : . ' , ; Appended future to position #2 [06:00:52.520] | : . ' , ; Number of registered futures: 2 [06:00:52.520] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:52.520] | : . ' launchFuture() ... done [06:00:52.520] | : . ' MultisessionFuture started [06:00:52.520] | : . Launching futures ... done [06:00:52.521] | : Using MultisessionFutureBackend ... done [06:00:52.521] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:52.521] | run() for 'Future' ('fsample_3-634274') ... done [06:00:52.521] future(..., label = 'fsample_3-634274') ... done [06:00:52.522] future(..., label = 'fsample_4-107035') ... [06:00:52.522] | lazy: FALSE [06:00:52.522] | stdout: TRUE [06:00:52.522] | conditions: [n=1] 'condition' [06:00:52.523] | gc: FALSE [06:00:52.523] | earlySignal: FALSE [06:00:52.523] | getGlobalsAndPackages() ... [06:00:52.523] | : Searching for globals ... [06:00:52.531] | : . globals found: [3] '{', 'sample', 'x' [06:00:52.531] | : Searching for globals ... done [06:00:52.531] | : Resolving globals: FALSE [06:00:52.531] | : Search for packages associated with the globals ... [06:00:52.532] | : . Packages associated with globals: [1] 'base' [06:00:52.532] | : . Packages: [1] 'base' [06:00:52.532] | : Search for packages associated with the globals ... done [06:00:52.532] | : Packages after dropping 'base': [0] [06:00:52.533] | : globals: [1] 'x' [06:00:52.533] | : packages: [0] [06:00:52.533] | getGlobalsAndPackages() ... done [06:00:52.533] | run() for 'Future' ('fsample_4-107035') ... [06:00:52.534] | : state: 'created' [06:00:52.534] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.534] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.534] | : Using MultisessionFutureBackend ... [06:00:52.534] | : . Number of futures since start: 55 (55 created, 55 launched, 70 finished) [06:00:52.535] | : . Launching futures ... [06:00:52.535] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:52.535] | : . ' , Workers: [n=2] [06:00:52.535] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:52.537] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:52.537] | : . ' , requestWorker() ... [06:00:52.538] | : . ' , ; requestNode() ... [06:00:52.538] | : . ' , ; ` Number of workers: 2 [06:00:52.538] | : . ' , ; ` Polling for a free worker ... [06:00:52.538] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.538] | : . ' , ; ` | : Listing all futures [06:00:52.539] | : . ' , ; ` | : Number of registered futures: 2 [06:00:52.539] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.539] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:52.561] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:52.561] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:52.562] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-323939') ... [06:00:52.563] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:52.563] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:52.563] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:52.564] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:52.564] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:52.565] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:52.565] | : . ' , ; ` | : . ' , [1] TRUE [06:00:52.565] | : . ' , ; ` | : . ' , received data: [06:00:52.566] | : . ' , ; ` | : . ' , List of 5 [06:00:52.566] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:52.566] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:52.566] | : . ' , ; ` | : . ' , ..$ value : int 3 [06:00:52.566] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:52.566] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:52.566] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:52.566] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:52.566] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -1231592622 133739725 829305991 -1975652498 -748396216 665978187 -1744467799 -271140360 ... [06:00:52.566] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:52.566] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:52.566] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:52.566] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:52.566] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.566] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.566] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "127" [06:00:52.566] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:52.566] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:52.566] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:52.566] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:52.566] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:52.566] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:52.566] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:52.566] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:52.566] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:52.566] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:52.566] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:52.566] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:52.566] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:52.587] | : . ' , ; ` | : . ' , Received FutureResult [06:00:52.588] | : . ' , ; ` | : . ' , FutureResult: [06:00:52.588] | : . ' , ; ` | : . ' , value: 'integer' [06:00:52.588] | : . ' , ; ` | : . ' , visible: TRUE [06:00:52.588] | : . ' , ; ` | : . ' , stdout: character [06:00:52.588] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:52.588] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:52.588] | : . ' , ; ` | : . ' , duration: 0.006150007 secs (started 2025-06-05 06:00:52.296962) [06:00:52.588] | : . ' , ; ` | : . ' , version: 1.8 [06:00:52.589] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:52.589] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:52.589] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:52.590] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:52.590] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:52.590] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.591] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.591] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.591] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.591] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.592] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.592] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.592] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.592] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.593] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.593] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:52.594] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:52.594] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-323939') ... done [06:00:52.594] | : . ' , ; ` | : . assertFutureResult() ... [06:00:52.594] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:52.594] | : . ' , ; ` | : . ' Future uuid: 127 [06:00:52.595] | : . ' , ; ` | : . ' identical; success [06:00:52.595] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:52.595] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:52.596] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-323939') ... [06:00:52.596] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.596] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.596] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.597] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:52.597] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:52.597] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:52.598] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:52.598] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:52.598] | : . ' , ; ` | : . ' , ; exclude = [06:00:52.598] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:52.599] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:52.599] | : . ' , ; ` | : . ' , ; int 0 [06:00:52.600] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:52.600] | : . ' , ; ` | : . ' , check for misuse ... [06:00:52.600] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:52.601] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-323939') ... done [06:00:52.601] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:52.601] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:52.602] | : . ' , ; ` | : Remove collected futures ... [06:00:52.602] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:52.602] | : . ' , ; ` | : Remove collected futures ... done [06:00:52.602] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:52.603] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:52.603] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:52.603] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:52.603] | : . ' , ; ` | Number of registered futures: 2 [06:00:52.604] | : . ' , ; ` Polling for a free worker ... done [06:00:52.604] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.604] | : . ' , ; ` | Listing all futures [06:00:52.605] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.605] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.605] | : . ' , ; ` Total time: 0.0657827854156494 [06:00:52.605] | : . ' , ; requestNode() ... done [06:00:52.606] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.606] | : . ' , ; ` Listing all futures [06:00:52.606] | : . ' , ; ` Number of registered futures: 1 [06:00:52.606] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.607] | : . ' , ; avail: [n=2] '2' [06:00:52.607] | : . ' , ; Index of first available worker: 2 [06:00:52.607] | : . ' , ; Validate that the worker is functional ... [06:00:52.685] | : . ' , ; ` Worker is functional [06:00:52.686] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.686] | : . ' , ; ` | Listing all futures [06:00:52.686] | : . ' , ; ` | Number of registered futures: 1 [06:00:52.686] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.687] | : . ' , ; Validate that the worker is functional ... done [06:00:52.687] | : . ' , requestWorker() ... done [06:00:52.687] | : . ' , cluster node index: 2 [06:00:52.688] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:52.688] | : . ' eraseGlobalEnvironment() ... [06:00:52.689] | : . ' eraseGlobalEnvironment() ... done [06:00:52.689] | : . ' launchFuture() ... [06:00:52.690] | : . ' , cluster node index: 2 [06:00:52.690] | : . ' , getFutureData() ... [06:00:52.690] | : . ' , ; getFutureCore() ... [06:00:52.690] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:52.691] | : . ' , ; getFutureCore() ... done [06:00:52.691] | : . ' , ; getFutureCapture() ... [06:00:52.691] | : . ' , ; getFutureCapture() ... done [06:00:52.692] | : . ' , ; getFutureContext() ... [06:00:52.692] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.692] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:52.693] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.693] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:52.693] | : . ' , ; getFutureContext() ... done [06:00:52.694] | : . ' , getFutureData() ... done [06:00:52.718] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:52.719] | : . ' , ; Appended future to position #2 [06:00:52.719] | : . ' , ; Number of registered futures: 2 [06:00:52.719] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:52.720] | : . ' launchFuture() ... done [06:00:52.720] | : . ' MultisessionFuture started [06:00:52.720] | : . Launching futures ... done [06:00:52.721] | : Using MultisessionFutureBackend ... done [06:00:52.721] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:52.721] | run() for 'Future' ('fsample_4-107035') ... done [06:00:52.722] future(..., label = 'fsample_4-107035') ... done [06:00:52.722] value() for MultisessionFuture ('fsample_1-618114') ... [06:00:52.723] | result() for ClusterFuture ... [06:00:52.723] | : result already collected: FutureResult [06:00:52.723] | result() for ClusterFuture ... done [06:00:52.724] | result() for ClusterFuture ... [06:00:52.724] | : result already collected: FutureResult [06:00:52.729] | result() for ClusterFuture ... done [06:00:52.729] | signalConditions() ... [06:00:52.729] | : include = 'immediateCondition' [06:00:52.730] | : exclude = [06:00:52.730] | : resignal = FALSE [06:00:52.730] | : Number of conditions: 0 [06:00:52.731] | : int 0 [06:00:52.732] | signalConditions() ... done [06:00:52.732] | relay stdout ... [06:00:52.732] | relay stdout ... done [06:00:52.733] | check for misuse ... [06:00:52.733] | check for misuse ... done [06:00:52.733] value() for MultisessionFuture ('fsample_1-618114') ... done [06:00:52.734] value() for MultisessionFuture ('fsample_2-323939') ... [06:00:52.734] | result() for ClusterFuture ... [06:00:52.734] | : result already collected: FutureResult [06:00:52.735] | result() for ClusterFuture ... done [06:00:52.735] | result() for ClusterFuture ... [06:00:52.735] | : result already collected: FutureResult [06:00:52.736] | result() for ClusterFuture ... done [06:00:52.736] | signalConditions() ... [06:00:52.736] | : include = 'immediateCondition' [06:00:52.736] | : exclude = [06:00:52.736] | : resignal = FALSE [06:00:52.737] | : Number of conditions: 0 [06:00:52.737] | : int 0 [06:00:52.738] | signalConditions() ... done [06:00:52.738] | relay stdout ... [06:00:52.738] | relay stdout ... done [06:00:52.738] | check for misuse ... [06:00:52.739] | check for misuse ... done [06:00:52.739] value() for MultisessionFuture ('fsample_2-323939') ... done [06:00:52.739] value() for MultisessionFuture ('fsample_3-634274') ... [06:00:52.740] | result() for ClusterFuture ... [06:00:52.740] | : assertValidConnection() ... [06:00:52.740] | : . cluster node index: 1 [06:00:52.741] | : assertValidConnection() ... done [06:00:52.741] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:52.742] | : . cluster node index: 1 [06:00:52.742] | : . [1] TRUE [06:00:52.743] | : . received data: [06:00:52.743] | : . List of 5 [06:00:52.743] | : . $ type : chr "VALUE" [06:00:52.743] | : . $ value :List of 16 [06:00:52.743] | : . ..$ value : int 2 [06:00:52.743] | : . ..$ visible : logi TRUE [06:00:52.743] | : . ..$ stdout : chr "" [06:00:52.743] | : . ..$ conditions : list() [06:00:52.743] | : . ..$ rng : logi TRUE [06:00:52.743] | : . ..$ seed : int [1:626] 10403 1 1811800914 1602630861 -1757301625 -964071570 1937826120 -1777564341 769329321 2078358008 ... [06:00:52.743] | : . ..$ misuseGlobalEnv : NULL [06:00:52.743] | : . ..$ misuseConnections :List of 3 [06:00:52.743] | : . .. ..$ added : NULL [06:00:52.743] | : . .. ..$ removed : NULL [06:00:52.743] | : . .. ..$ replaced: NULL [06:00:52.743] | : . ..$ misuseDevices : NULL [06:00:52.743] | : . ..$ misuseDefaultDevice: list() [06:00:52.743] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.743] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.743] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "128" [06:00:52.743] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:52.743] | : . .. ..- attr(*, "source")=List of 5 [06:00:52.743] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:52.743] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:52.743] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:52.743] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:52.743] | : . .. .. ..$ pid : int 202520 [06:00:52.743] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:52.743] | : . .. .. ..$ random: int 2147483647 [06:00:52.743] | : . ..$ r_info :List of 4 [06:00:52.743] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:52.743] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:52.743] | : . .. ..$ os : chr "windows" [06:00:52.743] | : . .. ..$ os_name : chr "Windows" [06:00:52.743] | : . .. ..$ captures_utf8: logi TRUE [06:00:52.743] | : . ..$ version : chr "1.8" [06:00:52.743] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:52.743] | : . $ success: logi TRUE [06:00:52.743] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:52.743] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:52.743] | : . $ tag : NULL [06:00:52.764] | : . Received FutureResult [06:00:52.765] | : . FutureResult: [06:00:52.765] | : . value: 'integer' [06:00:52.765] | : . visible: TRUE [06:00:52.765] | : . stdout: character [06:00:52.765] | : . conditions: [n = 0] [06:00:52.765] | : . RNG used: TRUE [06:00:52.765] | : . duration: 0.006098986 secs (started 2025-06-05 06:00:52.520157) [06:00:52.765] | : . version: 1.8 [06:00:52.766] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:52.766] | : . ' Removed future from position #1 [06:00:52.766] | : . ' Number of registered futures: 1 [06:00:52.767] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:52.767] | : . Erased future from future backend [06:00:52.767] | : . result() for ClusterFuture ... [06:00:52.767] | : . ' result already collected: FutureResult [06:00:52.768] | : . result() for ClusterFuture ... done [06:00:52.768] | : . signalConditions() ... [06:00:52.768] | : . ' include = 'immediateCondition' [06:00:52.768] | : . ' exclude = [06:00:52.769] | : . ' resignal = FALSE [06:00:52.769] | : . ' Number of conditions: 0 [06:00:52.769] | : . ' int 0 [06:00:52.770] | : . signalConditions() ... done [06:00:52.770] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:52.770] | result() for ClusterFuture ... done [06:00:52.771] | result() for ClusterFuture ... [06:00:52.771] | : result already collected: FutureResult [06:00:52.771] | result() for ClusterFuture ... done [06:00:52.772] | signalConditions() ... [06:00:52.772] | : include = 'immediateCondition' [06:00:52.772] | : exclude = [06:00:52.772] | : resignal = FALSE [06:00:52.773] | : Number of conditions: 0 [06:00:52.773] | : int 0 [06:00:52.774] | signalConditions() ... done [06:00:52.774] | relay stdout ... [06:00:52.774] | relay stdout ... done [06:00:52.774] | check for misuse ... [06:00:52.775] | check for misuse ... done [06:00:52.775] value() for MultisessionFuture ('fsample_3-634274') ... done [06:00:52.775] value() for MultisessionFuture ('fsample_4-107035') ... [06:00:52.775] | result() for ClusterFuture ... [06:00:52.776] | : assertValidConnection() ... [06:00:52.776] | : . cluster node index: 2 [06:00:52.777] | : assertValidConnection() ... done [06:00:52.777] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:52.777] | : . cluster node index: 2 [06:00:52.778] | : . [1] TRUE [06:00:52.778] | : . received data: [06:00:52.778] | : . List of 5 [06:00:52.778] | : . $ type : chr "VALUE" [06:00:52.778] | : . $ value :List of 16 [06:00:52.778] | : . ..$ value : int 2 [06:00:52.778] | : . ..$ visible : logi TRUE [06:00:52.778] | : . ..$ stdout : chr "" [06:00:52.778] | : . ..$ conditions : list() [06:00:52.778] | : . ..$ rng : logi TRUE [06:00:52.778] | : . ..$ seed : int [1:626] 10403 1 -1450843310 -961661747 -2058767225 66154350 1070129480 -1565227701 1398999209 -129418760 ... [06:00:52.778] | : . ..$ misuseGlobalEnv : NULL [06:00:52.778] | : . ..$ misuseConnections :List of 3 [06:00:52.778] | : . .. ..$ added : NULL [06:00:52.778] | : . .. ..$ removed : NULL [06:00:52.778] | : . .. ..$ replaced: NULL [06:00:52.778] | : . ..$ misuseDevices : NULL [06:00:52.778] | : . ..$ misuseDefaultDevice: list() [06:00:52.778] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.778] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:52.778] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "129" [06:00:52.778] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:52.778] | : . .. ..- attr(*, "source")=List of 5 [06:00:52.778] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:52.778] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:52.778] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:52.778] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:52.778] | : . .. .. ..$ pid : int 4092 [06:00:52.778] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:52.778] | : . .. .. ..$ random: int 2147483647 [06:00:52.778] | : . ..$ r_info :List of 4 [06:00:52.778] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:52.778] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:52.778] | : . .. ..$ os : chr "windows" [06:00:52.778] | : . .. ..$ os_name : chr "Windows" [06:00:52.778] | : . .. ..$ captures_utf8: logi TRUE [06:00:52.778] | : . ..$ version : chr "1.8" [06:00:52.778] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:52.778] | : . $ success: logi TRUE [06:00:52.778] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:52.778] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:52.778] | : . $ tag : NULL [06:00:52.798] | : . Received FutureResult [06:00:52.799] | : . FutureResult: [06:00:52.799] | : . value: 'integer' [06:00:52.799] | : . visible: TRUE [06:00:52.799] | : . stdout: character [06:00:52.799] | : . conditions: [n = 0] [06:00:52.799] | : . RNG used: TRUE [06:00:52.799] | : . duration: 0.004389763 secs (started 2025-06-05 06:00:52.719118) [06:00:52.799] | : . version: 1.8 [06:00:52.800] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:52.800] | : . ' Removed future from position #1 [06:00:52.800] | : . ' Number of registered futures: 0 [06:00:52.800] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:52.801] | : . Erased future from future backend [06:00:52.801] | : . result() for ClusterFuture ... [06:00:52.801] | : . ' result already collected: FutureResult [06:00:52.801] | : . result() for ClusterFuture ... done [06:00:52.802] | : . signalConditions() ... [06:00:52.802] | : . ' include = 'immediateCondition' [06:00:52.802] | : . ' exclude = [06:00:52.802] | : . ' resignal = FALSE [06:00:52.803] | : . ' Number of conditions: 0 [06:00:52.803] | : . ' int 0 [06:00:52.804] | : . signalConditions() ... done [06:00:52.804] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:52.804] | result() for ClusterFuture ... done [06:00:52.804] | result() for ClusterFuture ... [06:00:52.805] | : result already collected: FutureResult [06:00:52.805] | result() for ClusterFuture ... done [06:00:52.805] | signalConditions() ... [06:00:52.805] | : include = 'immediateCondition' [06:00:52.806] | : exclude = [06:00:52.806] | : resignal = FALSE [06:00:52.806] | : Number of conditions: 0 [06:00:52.806] | : int 0 [06:00:52.807] | signalConditions() ... done [06:00:52.807] | relay stdout ... [06:00:52.808] | relay stdout ... done [06:00:52.808] | check for misuse ... [06:00:52.808] | check for misuse ... done [06:00:52.808] value() for MultisessionFuture ('fsample_4-107035') ... done [[1]] [1] 0 [[2]] [1] 3 [[3]] [1] 2 [[4]] [1] 2 [06:00:52.810] future(..., label = 'fsample_1-683821') ... [06:00:52.810] | lazy: FALSE [06:00:52.810] | stdout: TRUE [06:00:52.810] | conditions: [n=1] 'condition' [06:00:52.810] | gc: FALSE [06:00:52.811] | earlySignal: FALSE [06:00:52.811] | getGlobalsAndPackages() ... [06:00:52.811] | : Searching for globals ... [06:00:52.821] | : . globals found: [3] '{', 'sample', 'x' [06:00:52.822] | : Searching for globals ... done [06:00:52.822] | : Resolving globals: FALSE [06:00:52.822] | : Search for packages associated with the globals ... [06:00:52.823] | : . Packages associated with globals: [1] 'base' [06:00:52.823] | : . Packages: [1] 'base' [06:00:52.823] | : Search for packages associated with the globals ... done [06:00:52.824] | : Packages after dropping 'base': [0] [06:00:52.824] | : globals: [1] 'x' [06:00:52.824] | : packages: [0] [06:00:52.825] | getGlobalsAndPackages() ... done [06:00:52.825] | run() for 'Future' ('fsample_1-683821') ... [06:00:52.825] | : state: 'created' [06:00:52.826] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.826] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.826] | : Using MultisessionFutureBackend ... [06:00:52.826] | : . Number of futures since start: 56 (56 created, 56 launched, 74 finished) [06:00:52.827] | : . Launching futures ... [06:00:52.827] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:52.827] | : . ' , Workers: [n=2] [06:00:52.828] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:52.830] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:52.831] | : . ' , requestWorker() ... [06:00:52.831] | : . ' , ; requestNode() ... [06:00:52.831] | : . ' , ; ` Number of workers: 2 [06:00:52.831] | : . ' , ; ` Polling for a free worker ... [06:00:52.832] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.832] | : . ' , ; ` | : Listing all futures [06:00:52.832] | : . ' , ; ` | : Number of registered futures: 0 [06:00:52.832] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.833] | : . ' , ; ` | Total time: 0 [06:00:52.833] | : . ' , ; ` Polling for a free worker ... done [06:00:52.833] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.833] | : . ' , ; ` | Listing all futures [06:00:52.834] | : . ' , ; ` | Number of registered futures: 0 [06:00:52.834] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.834] | : . ' , ; ` avail: [n=2] '1', '2' [06:00:52.834] | : . ' , ; ` Index of first available worker: 1 [06:00:52.835] | : . ' , ; ` Validate that the worker is functional ... [06:00:52.915] | : . ' , ; ` | Worker is functional [06:00:52.915] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:52.916] | : . ' , ; ` | : Listing all futures [06:00:52.975] | : . ' , ; ` | : Number of registered futures: 0 [06:00:52.975] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:52.976] | : . ' , ; ` Validate that the worker is functional ... done [06:00:52.976] | : . ' , ; requestNode() ... done [06:00:52.976] | : . ' , ; cluster node index: 1 [06:00:52.977] | : . ' , requestWorker() ... done [06:00:52.977] | : . ' , eraseGlobalEnvironment() ... [06:00:52.978] | : . ' , eraseGlobalEnvironment() ... done [06:00:52.978] | : . ' , launchFuture() ... [06:00:52.978] | : . ' , ; cluster node index: 1 [06:00:52.979] | : . ' , ; getFutureData() ... [06:00:52.979] | : . ' , ; ` getFutureCore() ... [06:00:52.979] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:52.980] | : . ' , ; ` getFutureCore() ... done [06:00:52.980] | : . ' , ; ` getFutureCapture() ... [06:00:52.980] | : . ' , ; ` getFutureCapture() ... done [06:00:52.980] | : . ' , ; ` getFutureContext() ... [06:00:52.981] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:52.981] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:52.981] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:52.982] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:52.982] | : . ' , ; ` getFutureContext() ... done [06:00:52.982] | : . ' , ; getFutureData() ... done [06:00:52.983] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:52.983] | : . ' , ; ` Appended future to position #1 [06:00:52.983] | : . ' , ; ` Number of registered futures: 1 [06:00:52.984] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:52.984] | : . ' , launchFuture() ... done [06:00:52.984] | : . ' , MultisessionFuture started [06:00:52.984] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:52.985] | : . Launching futures ... done [06:00:52.985] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:52.985] | : Using MultisessionFutureBackend ... done [06:00:52.986] | run() for 'Future' ('fsample_1-683821') ... done [06:00:52.986] future(..., label = 'fsample_1-683821') ... done [06:00:52.987] future(..., label = 'fsample_2-719263') ... [06:00:52.987] | lazy: FALSE [06:00:52.987] | stdout: TRUE [06:00:52.987] | conditions: [n=1] 'condition' [06:00:52.988] | gc: FALSE [06:00:52.988] | earlySignal: FALSE [06:00:52.988] | getGlobalsAndPackages() ... [06:00:52.988] | : Searching for globals ... [06:00:52.999] | : . globals found: [3] '{', 'sample', 'x' [06:00:52.999] | : Searching for globals ... done [06:00:53.000] | : Resolving globals: FALSE [06:00:53.000] | : Search for packages associated with the globals ... [06:00:53.000] | : . Packages associated with globals: [1] 'base' [06:00:53.001] | : . Packages: [1] 'base' [06:00:53.001] | : Search for packages associated with the globals ... done [06:00:53.001] | : Packages after dropping 'base': [0] [06:00:53.002] | : globals: [1] 'x' [06:00:53.002] | : packages: [0] [06:00:53.002] | getGlobalsAndPackages() ... done [06:00:53.003] | run() for 'Future' ('fsample_2-719263') ... [06:00:53.003] | : state: 'created' [06:00:53.003] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.003] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.004] | : Using MultisessionFutureBackend ... [06:00:53.004] | : . Number of futures since start: 57 (57 created, 57 launched, 74 finished) [06:00:53.004] | : . Launching futures ... [06:00:53.005] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:53.005] | : . ' , Workers: [n=2] [06:00:53.005] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.008] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.008] | : . ' , requestWorker() ... [06:00:53.008] | : . ' , ; requestNode() ... [06:00:53.009] | : . ' , ; ` Number of workers: 2 [06:00:53.009] | : . ' , ; ` Polling for a free worker ... [06:00:53.009] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.010] | : . ' , ; ` | : Listing all futures [06:00:53.010] | : . ' , ; ` | : Number of registered futures: 1 [06:00:53.010] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.010] | : . ' , ; ` | Total time: 0 [06:00:53.011] | : . ' , ; ` Polling for a free worker ... done [06:00:53.011] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.011] | : . ' , ; ` | Listing all futures [06:00:53.011] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.011] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.012] | : . ' , ; ` avail: [n=2] '2' [06:00:53.012] | : . ' , ; ` Index of first available worker: 2 [06:00:53.012] | : . ' , ; ` Validate that the worker is functional ... [06:00:53.125] | : . ' , ; ` | Worker is functional [06:00:53.125] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.125] | : . ' , ; ` | : Listing all futures [06:00:53.126] | : . ' , ; ` | : Number of registered futures: 1 [06:00:53.126] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.126] | : . ' , ; ` Validate that the worker is functional ... done [06:00:53.126] | : . ' , ; requestNode() ... done [06:00:53.126] | : . ' , ; cluster node index: 2 [06:00:53.127] | : . ' , requestWorker() ... done [06:00:53.127] | : . ' , eraseGlobalEnvironment() ... [06:00:53.127] | : . ' , eraseGlobalEnvironment() ... done [06:00:53.128] | : . ' , launchFuture() ... [06:00:53.128] | : . ' , ; cluster node index: 2 [06:00:53.128] | : . ' , ; getFutureData() ... [06:00:53.128] | : . ' , ; ` getFutureCore() ... [06:00:53.128] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:53.128] | : . ' , ; ` getFutureCore() ... done [06:00:53.129] | : . ' , ; ` getFutureCapture() ... [06:00:53.129] | : . ' , ; ` getFutureCapture() ... done [06:00:53.129] | : . ' , ; ` getFutureContext() ... [06:00:53.129] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.129] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:53.129] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.130] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:53.130] | : . ' , ; ` getFutureContext() ... done [06:00:53.130] | : . ' , ; getFutureData() ... done [06:00:53.151] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:53.151] | : . ' , ; ` Appended future to position #2 [06:00:53.152] | : . ' , ; ` Number of registered futures: 2 [06:00:53.152] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:53.152] | : . ' , launchFuture() ... done [06:00:53.152] | : . ' , MultisessionFuture started [06:00:53.153] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:53.153] | : . Launching futures ... done [06:00:53.153] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:53.154] | : Using MultisessionFutureBackend ... done [06:00:53.154] | run() for 'Future' ('fsample_2-719263') ... done [06:00:53.154] future(..., label = 'fsample_2-719263') ... done [06:00:53.155] future(..., label = 'fsample_3-886753') ... [06:00:53.155] | lazy: FALSE [06:00:53.156] | stdout: TRUE [06:00:53.156] | conditions: [n=1] 'condition' [06:00:53.156] | gc: FALSE [06:00:53.156] | earlySignal: FALSE [06:00:53.157] | getGlobalsAndPackages() ... [06:00:53.157] | : Searching for globals ... [06:00:53.169] | : . globals found: [3] '{', 'sample', 'x' [06:00:53.169] | : Searching for globals ... done [06:00:53.169] | : Resolving globals: FALSE [06:00:53.170] | : Search for packages associated with the globals ... [06:00:53.170] | : . Packages associated with globals: [1] 'base' [06:00:53.171] | : . Packages: [1] 'base' [06:00:53.171] | : Search for packages associated with the globals ... done [06:00:53.171] | : Packages after dropping 'base': [0] [06:00:53.172] | : globals: [1] 'x' [06:00:53.172] | : packages: [0] [06:00:53.172] | getGlobalsAndPackages() ... done [06:00:53.173] | run() for 'Future' ('fsample_3-886753') ... [06:00:53.173] | : state: 'created' [06:00:53.174] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.174] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.174] | : Using MultisessionFutureBackend ... [06:00:53.174] | : . Number of futures since start: 58 (58 created, 58 launched, 74 finished) [06:00:53.175] | : . Launching futures ... [06:00:53.175] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:53.175] | : . ' , Workers: [n=2] [06:00:53.176] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.179] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.179] | : . ' , requestWorker() ... [06:00:53.180] | : . ' , ; requestNode() ... [06:00:53.180] | : . ' , ; ` Number of workers: 2 [06:00:53.180] | : . ' , ; ` Polling for a free worker ... [06:00:53.181] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.181] | : . ' , ; ` | : Listing all futures [06:00:53.181] | : . ' , ; ` | : Number of registered futures: 2 [06:00:53.182] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.182] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:53.202] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:53.202] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:53.203] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-683821') ... [06:00:53.204] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:53.204] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:53.204] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:53.205] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:53.206] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:53.206] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:53.206] | : . ' , ; ` | : . ' , [1] TRUE [06:00:53.207] | : . ' , ; ` | : . ' , received data: [06:00:53.207] | : . ' , ; ` | : . ' , List of 5 [06:00:53.207] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:53.207] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:53.207] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:53.207] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:53.207] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:53.207] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:53.207] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:53.207] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -438279342 466597069 1745695879 -134549650 -1541578424 1812137291 -1661564759 -1193297416 ... [06:00:53.207] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:53.207] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:53.207] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:53.207] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:53.207] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:53.207] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:52" [06:00:53.207] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "130" [06:00:53.207] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:53.207] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:53.207] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:53.207] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:53.207] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:53.207] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:53.207] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:53.207] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:53.207] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:53.207] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:53.207] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:53.207] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:53.207] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:53.228] | : . ' , ; ` | : . ' , Received FutureResult [06:00:53.229] | : . ' , ; ` | : . ' , FutureResult: [06:00:53.229] | : . ' , ; ` | : . ' , value: 'integer' [06:00:53.229] | : . ' , ; ` | : . ' , visible: TRUE [06:00:53.229] | : . ' , ; ` | : . ' , stdout: character [06:00:53.229] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:53.229] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:53.229] | : . ' , ; ` | : . ' , duration: 0.005216122 secs (started 2025-06-05 06:00:52.983753) [06:00:53.229] | : . ' , ; ` | : . ' , version: 1.8 [06:00:53.229] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:53.230] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:53.230] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:53.230] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:53.231] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:53.231] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.231] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.231] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.232] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.232] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.232] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.232] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.233] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.233] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.234] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.234] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:53.234] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:53.234] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-683821') ... done [06:00:53.235] | : . ' , ; ` | : . assertFutureResult() ... [06:00:53.235] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:53.235] | : . ' , ; ` | : . ' Future uuid: 130 [06:00:53.235] | : . ' , ; ` | : . ' identical; success [06:00:53.235] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:53.236] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:53.236] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-683821') ... [06:00:53.236] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.237] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.237] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.237] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.237] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.238] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.238] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.238] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.238] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.239] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.239] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.239] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.240] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.240] | : . ' , ; ` | : . ' , check for misuse ... [06:00:53.241] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:53.241] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-683821') ... done [06:00:53.241] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:53.242] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:53.242] | : . ' , ; ` | : Remove collected futures ... [06:00:53.242] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:53.242] | : . ' , ; ` | : Remove collected futures ... done [06:00:53.243] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:53.243] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:53.243] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:53.243] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:53.244] | : . ' , ; ` | Number of registered futures: 2 [06:00:53.244] | : . ' , ; ` Polling for a free worker ... done [06:00:53.244] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.244] | : . ' , ; ` | Listing all futures [06:00:53.245] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.245] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.245] | : . ' , ; ` Total time: 0.0632450580596924 [06:00:53.245] | : . ' , ; requestNode() ... done [06:00:53.246] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.246] | : . ' , ; ` Listing all futures [06:00:53.246] | : . ' , ; ` Number of registered futures: 1 [06:00:53.246] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.247] | : . ' , ; avail: [n=2] '1' [06:00:53.247] | : . ' , ; Index of first available worker: 1 [06:00:53.247] | : . ' , ; Validate that the worker is functional ... [06:00:53.322] | : . ' , ; ` Worker is functional [06:00:53.322] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.323] | : . ' , ; ` | Listing all futures [06:00:53.323] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.323] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.323] | : . ' , ; Validate that the worker is functional ... done [06:00:53.324] | : . ' , requestWorker() ... done [06:00:53.324] | : . ' , cluster node index: 1 [06:00:53.324] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:53.325] | : . ' eraseGlobalEnvironment() ... [06:00:53.325] | : . ' eraseGlobalEnvironment() ... done [06:00:53.325] | : . ' launchFuture() ... [06:00:53.326] | : . ' , cluster node index: 1 [06:00:53.326] | : . ' , getFutureData() ... [06:00:53.326] | : . ' , ; getFutureCore() ... [06:00:53.326] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:53.327] | : . ' , ; getFutureCore() ... done [06:00:53.327] | : . ' , ; getFutureCapture() ... [06:00:53.327] | : . ' , ; getFutureCapture() ... done [06:00:53.327] | : . ' , ; getFutureContext() ... [06:00:53.328] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.328] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:53.328] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.328] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:53.329] | : . ' , ; getFutureContext() ... done [06:00:53.329] | : . ' , getFutureData() ... done [06:00:53.351] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:53.351] | : . ' , ; Appended future to position #2 [06:00:53.352] | : . ' , ; Number of registered futures: 2 [06:00:53.352] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:53.352] | : . ' launchFuture() ... done [06:00:53.353] | : . ' MultisessionFuture started [06:00:53.353] | : . Launching futures ... done [06:00:53.353] | : Using MultisessionFutureBackend ... done [06:00:53.353] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:53.354] | run() for 'Future' ('fsample_3-886753') ... done [06:00:53.354] future(..., label = 'fsample_3-886753') ... done [06:00:53.355] future(..., label = 'fsample_4-364781') ... [06:00:53.355] | lazy: FALSE [06:00:53.355] | stdout: TRUE [06:00:53.356] | conditions: [n=1] 'condition' [06:00:53.356] | gc: FALSE [06:00:53.356] | earlySignal: FALSE [06:00:53.356] | getGlobalsAndPackages() ... [06:00:53.356] | : Searching for globals ... [06:00:53.366] | : . globals found: [3] '{', 'sample', 'x' [06:00:53.367] | : Searching for globals ... done [06:00:53.367] | : Resolving globals: FALSE [06:00:53.367] | : Search for packages associated with the globals ... [06:00:53.367] | : . Packages associated with globals: [1] 'base' [06:00:53.368] | : . Packages: [1] 'base' [06:00:53.368] | : Search for packages associated with the globals ... done [06:00:53.368] | : Packages after dropping 'base': [0] [06:00:53.369] | : globals: [1] 'x' [06:00:53.369] | : packages: [0] [06:00:53.369] | getGlobalsAndPackages() ... done [06:00:53.370] | run() for 'Future' ('fsample_4-364781') ... [06:00:53.370] | : state: 'created' [06:00:53.370] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.371] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.371] | : Using MultisessionFutureBackend ... [06:00:53.371] | : . Number of futures since start: 59 (59 created, 59 launched, 76 finished) [06:00:53.371] | : . Launching futures ... [06:00:53.372] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:53.372] | : . ' , Workers: [n=2] [06:00:53.372] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.375] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.375] | : . ' , requestWorker() ... [06:00:53.375] | : . ' , ; requestNode() ... [06:00:53.376] | : . ' , ; ` Number of workers: 2 [06:00:53.376] | : . ' , ; ` Polling for a free worker ... [06:00:53.376] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.376] | : . ' , ; ` | : Listing all futures [06:00:53.377] | : . ' , ; ` | : Number of registered futures: 2 [06:00:53.377] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.377] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:53.389] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:53.390] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:53.390] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-719263') ... [06:00:53.391] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:53.391] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:53.391] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:53.392] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:53.392] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:53.392] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:53.393] | : . ' , ; ` | : . ' , [1] TRUE [06:00:53.393] | : . ' , ; ` | : . ' , received data: [06:00:53.393] | : . ' , ; ` | : . ' , List of 5 [06:00:53.393] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:53.393] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:53.393] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:53.393] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:53.393] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:53.393] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:53.393] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:53.393] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 -1786727707 -1694135169 -2058058234 6017424 2001849395 -1580825647 -1303426688 -1805441954 ... [06:00:53.393] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:53.393] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:53.393] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:53.393] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:53.393] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.393] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.393] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "131" [06:00:53.393] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:53.393] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:53.393] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:53.393] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:53.393] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:53.393] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:53.393] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:53.393] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:53.393] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:53.393] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:53.393] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [06:00:53.393] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:53.393] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:53.413] | : . ' , ; ` | : . ' , Received FutureResult [06:00:53.414] | : . ' , ; ` | : . ' , FutureResult: [06:00:53.414] | : . ' , ; ` | : . ' , value: 'integer' [06:00:53.414] | : . ' , ; ` | : . ' , visible: TRUE [06:00:53.414] | : . ' , ; ` | : . ' , stdout: character [06:00:53.414] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:53.414] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:53.414] | : . ' , ; ` | : . ' , duration: 0.005283117 secs (started 2025-06-05 06:00:53.151738) [06:00:53.414] | : . ' , ; ` | : . ' , version: 1.8 [06:00:53.414] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:53.414] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:53.415] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:53.415] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:53.415] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:53.416] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.416] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.416] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.416] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.416] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.417] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.417] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.417] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.417] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.418] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.418] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:53.418] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:53.419] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-719263') ... done [06:00:53.419] | : . ' , ; ` | : . assertFutureResult() ... [06:00:53.419] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:53.419] | : . ' , ; ` | : . ' Future uuid: 131 [06:00:53.419] | : . ' , ; ` | : . ' identical; success [06:00:53.419] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:53.420] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:53.420] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-719263') ... [06:00:53.420] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.420] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.421] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.421] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.421] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.421] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.421] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.422] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.422] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.422] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.422] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.422] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.423] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.423] | : . ' , ; ` | : . ' , check for misuse ... [06:00:53.424] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:53.424] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-719263') ... done [06:00:53.424] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:53.425] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:53.425] | : . ' , ; ` | : Remove collected futures ... [06:00:53.425] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:53.425] | : . ' , ; ` | : Remove collected futures ... done [06:00:53.425] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:53.426] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:53.426] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:53.426] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:53.426] | : . ' , ; ` | Number of registered futures: 2 [06:00:53.426] | : . ' , ; ` Polling for a free worker ... done [06:00:53.427] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.427] | : . ' , ; ` | Listing all futures [06:00:53.427] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.427] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.428] | : . ' , ; ` Total time: 0.0505259037017822 [06:00:53.428] | : . ' , ; requestNode() ... done [06:00:53.428] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.428] | : . ' , ; ` Listing all futures [06:00:53.428] | : . ' , ; ` Number of registered futures: 1 [06:00:53.429] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.429] | : . ' , ; avail: [n=2] '2' [06:00:53.429] | : . ' , ; Index of first available worker: 2 [06:00:53.429] | : . ' , ; Validate that the worker is functional ... [06:00:53.520] | : . ' , ; ` Worker is functional [06:00:53.521] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.521] | : . ' , ; ` | Listing all futures [06:00:53.521] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.522] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.522] | : . ' , ; Validate that the worker is functional ... done [06:00:53.522] | : . ' , requestWorker() ... done [06:00:53.523] | : . ' , cluster node index: 2 [06:00:53.523] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:53.523] | : . ' eraseGlobalEnvironment() ... [06:00:53.524] | : . ' eraseGlobalEnvironment() ... done [06:00:53.524] | : . ' launchFuture() ... [06:00:53.525] | : . ' , cluster node index: 2 [06:00:53.525] | : . ' , getFutureData() ... [06:00:53.525] | : . ' , ; getFutureCore() ... [06:00:53.525] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:53.526] | : . ' , ; getFutureCore() ... done [06:00:53.526] | : . ' , ; getFutureCapture() ... [06:00:53.526] | : . ' , ; getFutureCapture() ... done [06:00:53.526] | : . ' , ; getFutureContext() ... [06:00:53.527] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.527] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:53.527] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.527] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:53.528] | : . ' , ; getFutureContext() ... done [06:00:53.528] | : . ' , getFutureData() ... done [06:00:53.548] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:53.548] | : . ' , ; Appended future to position #2 [06:00:53.548] | : . ' , ; Number of registered futures: 2 [06:00:53.548] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:53.549] | : . ' launchFuture() ... done [06:00:53.549] | : . ' MultisessionFuture started [06:00:53.549] | : . Launching futures ... done [06:00:53.550] | : Using MultisessionFutureBackend ... done [06:00:53.550] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:53.550] | run() for 'Future' ('fsample_4-364781') ... done [06:00:53.550] future(..., label = 'fsample_4-364781') ... done [06:00:53.551] value() for MultisessionFuture ('fsample_1-683821') ... [06:00:53.551] | result() for ClusterFuture ... [06:00:53.551] | : result already collected: FutureResult [06:00:53.552] | result() for ClusterFuture ... done [06:00:53.552] | result() for ClusterFuture ... [06:00:53.552] | : result already collected: FutureResult [06:00:53.552] | result() for ClusterFuture ... done [06:00:53.553] | signalConditions() ... [06:00:53.553] | : include = 'immediateCondition' [06:00:53.553] | : exclude = [06:00:53.553] | : resignal = FALSE [06:00:53.554] | : Number of conditions: 1 [06:00:53.554] | : int 1 [06:00:53.555] | : Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:53.555] | signalConditions() ... done [06:00:53.555] | relay stdout ... [06:00:53.555] | relay stdout ... done [06:00:53.556] | check for misuse ... [06:00:53.556] | check for misuse ... done [06:00:53.556] | relay conditions ... [06:00:53.556] | : Future state: 'finished' [06:00:53.557] | : result() for ClusterFuture ... [06:00:53.557] | : . result already collected: FutureResult [06:00:53.557] | : result() for ClusterFuture ... done [06:00:53.557] | : signalConditions() ... [06:00:53.558] | : . include = 'condition' [06:00:53.558] | : . exclude = 'immediateCondition' [06:00:53.558] | : . resignal = TRUE [06:00:53.558] | : . Number of conditions: 1 [06:00:53.559] | : . int 1 [06:00:53.559] | : . Condition #1 (class: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition'): [06:00:53.560] | : . Condition #1: 'RngFutureError', 'FutureError', 'error', 'RngFutureCondition', 'FutureCondition', 'condition' [06:00:53.560] | : signalConditions() ... done [06:00:53.560] | relay conditions ... done Future UUID: 94e552155ddaccdfa883c3fa86f85670-130 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: MultisessionFuture: Label: 'fsample_1-683821' Expression: { sample(x, size = 1L) } Globals: 1 objects totaling 608.12 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: 0x00000209fba6c778 State: 'finished' Resolved: TRUE Unique identifier: 94e552155ddaccdfa883c3fa86f85670-130 Owner process: 94e552155ddaccdfa883c3fa86f85670 Class: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' Value: 35 bytes of class 'integer' Conditions captured: [n=1] 'RngFutureError' Duration: 0.005216122 secs (started 2025-06-05 06:00:52.983753) Worker process: 5b49070b41ebbfd33423811563c3d729 DEBUG: END TROUBLESHOOTING HELP [06:00:53.581] | future(..., label = 'fsample_1-499703') ... [06:00:53.581] | : lazy: FALSE [06:00:53.581] | : stdout: TRUE [06:00:53.582] | : conditions: [n=1] 'condition' [06:00:53.582] | : gc: FALSE [06:00:53.582] | : earlySignal: FALSE [06:00:53.582] | : getGlobalsAndPackages() ... [06:00:53.583] | : . Searching for globals ... [06:00:53.593] | : . ' globals found: [3] '{', 'sample', 'x' [06:00:53.594] | : . Searching for globals ... done [06:00:53.594] | : . Resolving globals: FALSE [06:00:53.594] | : . Search for packages associated with the globals ... [06:00:53.595] | : . ' Packages associated with globals: [1] 'base' [06:00:53.595] | : . ' Packages: [1] 'base' [06:00:53.596] | : . Search for packages associated with the globals ... done [06:00:53.596] | : . Packages after dropping 'base': [0] [06:00:53.596] | : . globals: [1] 'x' [06:00:53.596] | : . packages: [0] [06:00:53.597] | : getGlobalsAndPackages() ... done [06:00:53.597] | : run() for 'Future' ('fsample_1-499703') ... [06:00:53.598] | : . state: 'created' [06:00:53.598] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.598] | : . plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.598] | : . Using MultisessionFutureBackend ... [06:00:53.599] | : . ' Number of futures since start: 60 (60 created, 60 launched, 78 finished) [06:00:53.599] | : . ' Launching futures ... [06:00:53.599] | : . ' , launchFuture() for ClusterFutureBackend ... [06:00:53.600] | : . ' , ; Workers: [n=2] [06:00:53.600] | : . ' , ; Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.603] | : . ' , ; FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.603] | : . ' , ; requestWorker() ... [06:00:53.603] | : . ' , ; ` requestNode() ... [06:00:53.603] | : . ' , ; ` | Number of workers: 2 [06:00:53.604] | : . ' , ; ` | Polling for a free worker ... [06:00:53.604] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.604] | : . ' , ; ` | : . Listing all futures [06:00:53.604] | : . ' , ; ` | : . Number of registered futures: 2 [06:00:53.605] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.605] | : . ' , ; ` | : Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:53.624] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:53.624] | : . ' , ; ` | : . collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:53.624] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_3-886753') ... [06:00:53.625] | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=1388 [06:00:53.625] | : . ' , ; ` | : . ' , assertValidConnection() ... [06:00:53.626] | : . ' , ; ` | : . ' , ; cluster node index: 1 [06:00:53.626] | : . ' , ; ` | : . ' , assertValidConnection() ... done [06:00:53.626] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [06:00:53.627] | : . ' , ; ` | : . ' , ; cluster node index: 1 [06:00:53.627] | : . ' , ; ` | : . ' , ; [1] TRUE [06:00:53.627] | : . ' , ; ` | : . ' , ; received data: [06:00:53.628] | : . ' , ; ` | : . ' , ; List of 5 [06:00:53.628] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [06:00:53.628] | : . ' , ; ` | : . ' , ; $ value :List of 16 [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ value : int 3 [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ rng : logi TRUE [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ seed : int [1:626] 10403 1 1135817445 1917717631 2048787974 -345484912 363678771 -1912011823 -727725696 879338590 ... [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "132" [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 202520 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [06:00:53.628] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [06:00:53.628] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [06:00:53.628] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [06:00:53.628] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [06:00:53.628] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:53.628] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:53.628] | : . ' , ; ` | : . ' , ; $ tag : NULL [06:00:53.646] | : . ' , ; ` | : . ' , ; Received FutureResult [06:00:53.647] | : . ' , ; ` | : . ' , ; FutureResult: [06:00:53.647] | : . ' , ; ` | : . ' , ; value: 'integer' [06:00:53.647] | : . ' , ; ` | : . ' , ; visible: TRUE [06:00:53.647] | : . ' , ; ` | : . ' , ; stdout: character [06:00:53.647] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [06:00:53.647] | : . ' , ; ` | : . ' , ; RNG used: TRUE [06:00:53.647] | : . ' , ; ` | : . ' , ; duration: 0.005313158 secs (started 2025-06-05 06:00:53.351795) [06:00:53.647] | : . ' , ; ` | : . ' , ; version: 1.8 [06:00:53.647] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:53.648] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [06:00:53.648] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [06:00:53.648] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:53.649] | : . ' , ; ` | : . ' , ; Erased future from future backend [06:00:53.649] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:53.649] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:53.649] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:53.649] | : . ' , ; ` | : . ' , ; signalConditions() ... [06:00:53.650] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [06:00:53.650] | : . ' , ; ` | : . ' , ; ` exclude = [06:00:53.650] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [06:00:53.650] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [06:00:53.651] | : . ' , ; ` | : . ' , ; ` int 0 [06:00:53.651] | : . ' , ; ` | : . ' , ; signalConditions() ... done [06:00:53.651] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [06:00:53.652] | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:53.652] | : . ' , ; ` | : . ' resolved() for MultisessionFuture ('fsample_3-886753') ... done [06:00:53.652] | : . ' , ; ` | : . ' assertFutureResult() ... [06:00:53.652] | : . ' , ; ` | : . ' , Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:53.652] | : . ' , ; ` | : . ' , Future uuid: 132 [06:00:53.653] | : . ' , ; ` | : . ' , identical; success [06:00:53.653] | : . ' , ; ` | : . ' assertFutureResult() ... done [06:00:53.653] | : . ' , ; ` | : . ' Future at position #1 is resolved ... [06:00:53.653] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-886753') ... [06:00:53.654] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:53.654] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:53.654] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:53.654] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [06:00:53.654] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [06:00:53.655] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [06:00:53.655] | : . ' , ; ` | : . ' , ; signalConditions() ... [06:00:53.655] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [06:00:53.655] | : . ' , ; ` | : . ' , ; ` exclude = [06:00:53.655] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [06:00:53.656] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [06:00:53.656] | : . ' , ; ` | : . ' , ; ` int 0 [06:00:53.657] | : . ' , ; ` | : . ' , ; signalConditions() ... done [06:00:53.657] | : . ' , ; ` | : . ' , ; check for misuse ... [06:00:53.657] | : . ' , ; ` | : . ' , ; check for misuse ... done [06:00:53.658] | : . ' , ; ` | : . ' , value() for MultisessionFuture ('fsample_3-886753') ... done [06:00:53.658] | : . ' , ; ` | : . ' Future at position #1 is resolved ... done [06:00:53.658] | : . ' , ; ` | : . collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:53.658] | : . ' , ; ` | : . Remove collected futures ... [06:00:53.659] | : . ' , ; ` | : . ' Indices of futures to drop: [n=1] '1' [06:00:53.659] | : . ' , ; ` | : . Remove collected futures ... done [06:00:53.659] | : . ' , ; ` | : FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:53.659] | : . ' , ; ` | : Early signaling of 2 future candidates ... [06:00:53.660] | : . ' , ; ` | : Number of futures with early signaling requested: 0 [06:00:53.660] | : . ' , ; ` | : Early signaling of 2 future candidates ... done [06:00:53.660] | : . ' , ; ` | : Number of registered futures: 2 [06:00:53.660] | : . ' , ; ` | Polling for a free worker ... done [06:00:53.661] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.661] | : . ' , ; ` | : Listing all futures [06:00:53.661] | : . ' , ; ` | : Number of registered futures: 1 [06:00:53.661] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.661] | : . ' , ; ` | Total time: 0.0565469264984131 [06:00:53.662] | : . ' , ; ` requestNode() ... done [06:00:53.662] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.662] | : . ' , ; ` | Listing all futures [06:00:53.662] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.662] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.662] | : . ' , ; ` avail: [n=2] '1' [06:00:53.663] | : . ' , ; ` Index of first available worker: 1 [06:00:53.663] | : . ' , ; ` Validate that the worker is functional ... [06:00:53.731] | : . ' , ; ` | Worker is functional [06:00:53.731] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.731] | : . ' , ; ` | : Listing all futures [06:00:53.732] | : . ' , ; ` | : Number of registered futures: 1 [06:00:53.732] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.732] | : . ' , ; ` Validate that the worker is functional ... done [06:00:53.732] | : . ' , ; requestWorker() ... done [06:00:53.732] | : . ' , ; cluster node index: 1 [06:00:53.732] | : . ' , launchFuture() for ClusterFutureBackend ... done [06:00:53.733] | : . ' , eraseGlobalEnvironment() ... [06:00:53.733] | : . ' , eraseGlobalEnvironment() ... done [06:00:53.733] | : . ' , launchFuture() ... [06:00:53.734] | : . ' , ; cluster node index: 1 [06:00:53.734] | : . ' , ; getFutureData() ... [06:00:53.734] | : . ' , ; ` getFutureCore() ... [06:00:53.734] | : . ' , ; ` | Packages needed by the future expression (n = 0): [06:00:53.734] | : . ' , ; ` getFutureCore() ... done [06:00:53.734] | : . ' , ; ` getFutureCapture() ... [06:00:53.735] | : . ' , ; ` getFutureCapture() ... done [06:00:53.735] | : . ' , ; ` getFutureContext() ... [06:00:53.735] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.735] | : . ' , ; ` | : Getting stack without first backend: [n=0] [06:00:53.735] | : . ' , ; ` | plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.735] | : . ' , ; ` | Packages needed by future backend (n = 0): [06:00:53.736] | : . ' , ; ` getFutureContext() ... done [06:00:53.736] | : . ' , ; getFutureData() ... done [06:00:53.736] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:53.736] | : . ' , ; ` Appended future to position #2 [06:00:53.737] | : . ' , ; ` Number of registered futures: 2 [06:00:53.737] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:53.737] | : . ' , launchFuture() ... done [06:00:53.737] | : . ' , MultisessionFuture started [06:00:53.737] | : . ' Launching futures ... done [06:00:53.737] | : . Using MultisessionFutureBackend ... done [06:00:53.738] | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:53.738] | : run() for 'Future' ('fsample_1-499703') ... done [06:00:53.738] | future(..., label = 'fsample_1-499703') ... done [06:00:53.738] value() for MultisessionFuture ('fsample_1-683821') ... done [06:00:53.739] future(..., label = 'fsample_2-279344') ... [06:00:53.739] | lazy: FALSE [06:00:53.739] | stdout: TRUE [06:00:53.739] | conditions: [n=1] 'condition' [06:00:53.739] | gc: FALSE [06:00:53.740] | earlySignal: FALSE [06:00:53.740] | getGlobalsAndPackages() ... [06:00:53.740] | : Searching for globals ... [06:00:53.748] | : . globals found: [3] '{', 'sample', 'x' [06:00:53.749] | : Searching for globals ... done [06:00:53.749] | : Resolving globals: FALSE [06:00:53.749] | : Search for packages associated with the globals ... [06:00:53.750] | : . Packages associated with globals: [1] 'base' [06:00:53.750] | : . Packages: [1] 'base' [06:00:53.751] | : Search for packages associated with the globals ... done [06:00:53.751] | : Packages after dropping 'base': [0] [06:00:53.751] | : globals: [1] 'x' [06:00:53.751] | : packages: [0] [06:00:53.752] | getGlobalsAndPackages() ... done [06:00:53.752] | run() for 'Future' ('fsample_2-279344') ... [06:00:53.752] | : state: 'created' [06:00:53.753] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.753] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.753] | : Using MultisessionFutureBackend ... [06:00:53.753] | : . Number of futures since start: 61 (61 created, 61 launched, 80 finished) [06:00:53.753] | : . Launching futures ... [06:00:53.754] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:53.754] | : . ' , Workers: [n=2] [06:00:53.754] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.757] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.757] | : . ' , requestWorker() ... [06:00:53.757] | : . ' , ; requestNode() ... [06:00:53.757] | : . ' , ; ` Number of workers: 2 [06:00:53.757] | : . ' , ; ` Polling for a free worker ... [06:00:53.757] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.758] | : . ' , ; ` | : Listing all futures [06:00:53.758] | : . ' , ; ` | : Number of registered futures: 2 [06:00:53.758] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.758] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:53.780] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:53.780] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:53.781] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_4-364781') ... [06:00:53.781] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:53.782] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:53.782] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:53.783] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:53.783] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:53.783] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:53.784] | : . ' , ; ` | : . ' , [1] TRUE [06:00:53.784] | : . ' , ; ` | : . ' , received data: [06:00:53.785] | : . ' , ; ` | : . ' , List of 5 [06:00:53.785] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:53.785] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:53.785] | : . ' , ; ` | : . ' , ..$ value : int 3 [06:00:53.785] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:53.785] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:53.785] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:53.785] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:53.785] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 1010053861 -1498608513 1112868358 753357200 -1356182477 -998767663 -706164352 1153475678 ... [06:00:53.785] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:53.785] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:53.785] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:53.785] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:53.785] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.785] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:53.785] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "133" [06:00:53.785] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:53.785] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:53.785] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:53.785] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:53.785] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:53.785] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:53.785] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:53.785] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:53.785] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:53.785] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:53.785] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:53.785] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:53.785] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:53.813] | : . ' , ; ` | : . ' , Received FutureResult [06:00:53.813] | : . ' , ; ` | : . ' , FutureResult: [06:00:53.813] | : . ' , ; ` | : . ' , value: 'integer' [06:00:53.813] | : . ' , ; ` | : . ' , visible: TRUE [06:00:53.813] | : . ' , ; ` | : . ' , stdout: character [06:00:53.813] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:53.813] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:53.813] | : . ' , ; ` | : . ' , duration: 0.005192995 secs (started 2025-06-05 06:00:53.548158) [06:00:53.813] | : . ' , ; ` | : . ' , version: 1.8 [06:00:53.814] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:53.815] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:53.815] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:53.815] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:53.816] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:53.816] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.816] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.817] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.817] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.817] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.817] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.818] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.818] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.818] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.819] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.820] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:53.820] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:53.820] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_4-364781') ... done [06:00:53.820] | : . ' , ; ` | : . assertFutureResult() ... [06:00:53.821] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:53.821] | : . ' , ; ` | : . ' Future uuid: 133 [06:00:53.821] | : . ' , ; ` | : . ' identical; success [06:00:53.821] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:53.822] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:53.822] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-364781') ... [06:00:53.822] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.823] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.823] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.823] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:53.824] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:53.824] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:53.824] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:53.825] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:53.825] | : . ' , ; ` | : . ' , ; exclude = [06:00:53.825] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:53.826] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:53.826] | : . ' , ; ` | : . ' , ; int 0 [06:00:53.827] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:53.827] | : . ' , ; ` | : . ' , check for misuse ... [06:00:53.828] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:53.828] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_4-364781') ... done [06:00:53.829] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:53.829] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:53.829] | : . ' , ; ` | : Remove collected futures ... [06:00:53.830] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:53.830] | : . ' , ; ` | : Remove collected futures ... done [06:00:53.830] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:53.831] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:53.831] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:53.831] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:53.831] | : . ' , ; ` | Number of registered futures: 2 [06:00:53.832] | : . ' , ; ` Polling for a free worker ... done [06:00:53.832] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.832] | : . ' , ; ` | Listing all futures [06:00:53.833] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.833] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.833] | : . ' , ; ` Total time: 0.0746059417724609 [06:00:53.834] | : . ' , ; requestNode() ... done [06:00:53.834] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.834] | : . ' , ; ` Listing all futures [06:00:53.835] | : . ' , ; ` Number of registered futures: 1 [06:00:53.835] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.835] | : . ' , ; avail: [n=2] '2' [06:00:53.836] | : . ' , ; Index of first available worker: 2 [06:00:53.836] | : . ' , ; Validate that the worker is functional ... [06:00:53.923] | : . ' , ; ` Worker is functional [06:00:53.924] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.924] | : . ' , ; ` | Listing all futures [06:00:53.924] | : . ' , ; ` | Number of registered futures: 1 [06:00:53.924] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.924] | : . ' , ; Validate that the worker is functional ... done [06:00:53.925] | : . ' , requestWorker() ... done [06:00:53.925] | : . ' , cluster node index: 2 [06:00:53.925] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:53.925] | : . ' eraseGlobalEnvironment() ... [06:00:53.926] | : . ' eraseGlobalEnvironment() ... done [06:00:53.926] | : . ' launchFuture() ... [06:00:53.926] | : . ' , cluster node index: 2 [06:00:53.927] | : . ' , getFutureData() ... [06:00:53.927] | : . ' , ; getFutureCore() ... [06:00:53.927] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:53.927] | : . ' , ; getFutureCore() ... done [06:00:53.927] | : . ' , ; getFutureCapture() ... [06:00:53.927] | : . ' , ; getFutureCapture() ... done [06:00:53.928] | : . ' , ; getFutureContext() ... [06:00:53.928] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.928] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:53.929] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.929] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:53.929] | : . ' , ; getFutureContext() ... done [06:00:53.929] | : . ' , getFutureData() ... done [06:00:53.955] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:53.955] | : . ' , ; Appended future to position #2 [06:00:53.956] | : . ' , ; Number of registered futures: 2 [06:00:53.956] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:53.956] | : . ' launchFuture() ... done [06:00:53.957] | : . ' MultisessionFuture started [06:00:53.957] | : . Launching futures ... done [06:00:53.957] | : Using MultisessionFutureBackend ... done [06:00:53.957] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:53.958] | run() for 'Future' ('fsample_2-279344') ... done [06:00:53.958] future(..., label = 'fsample_2-279344') ... done [06:00:53.959] future(..., label = 'fsample_3-22012') ... [06:00:53.960] | lazy: FALSE [06:00:53.960] | stdout: TRUE [06:00:53.960] | conditions: [n=1] 'condition' [06:00:53.961] | gc: FALSE [06:00:53.961] | earlySignal: FALSE [06:00:53.961] | getGlobalsAndPackages() ... [06:00:53.961] | : Searching for globals ... [06:00:53.972] | : . globals found: [3] '{', 'sample', 'x' [06:00:53.972] | : Searching for globals ... done [06:00:53.973] | : Resolving globals: FALSE [06:00:53.973] | : Search for packages associated with the globals ... [06:00:53.973] | : . Packages associated with globals: [1] 'base' [06:00:53.974] | : . Packages: [1] 'base' [06:00:53.974] | : Search for packages associated with the globals ... done [06:00:53.975] | : Packages after dropping 'base': [0] [06:00:53.975] | : globals: [1] 'x' [06:00:53.975] | : packages: [0] [06:00:53.976] | getGlobalsAndPackages() ... done [06:00:53.976] | run() for 'Future' ('fsample_3-22012') ... [06:00:53.977] | : state: 'created' [06:00:53.977] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:53.977] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:53.977] | : Using MultisessionFutureBackend ... [06:00:53.978] | : . Number of futures since start: 62 (62 created, 62 launched, 82 finished) [06:00:53.978] | : . Launching futures ... [06:00:53.978] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:53.979] | : . ' , Workers: [n=2] [06:00:53.979] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:53.982] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:53.983] | : . ' , requestWorker() ... [06:00:53.983] | : . ' , ; requestNode() ... [06:00:53.983] | : . ' , ; ` Number of workers: 2 [06:00:53.983] | : . ' , ; ` Polling for a free worker ... [06:00:53.984] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:53.984] | : . ' , ; ` | : Listing all futures [06:00:53.984] | : . ' , ; ` | : Number of registered futures: 2 [06:00:53.985] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:53.985] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:53.999] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:53.999] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:54.000] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-499703') ... [06:00:54.000] | : . ' , ; ` | : . ' Cluster node socket connection: index=4, id=1388 [06:00:54.001] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:54.001] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:54.002] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:54.002] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:54.003] | : . ' , ; ` | : . ' , cluster node index: 1 [06:00:54.003] | : . ' , ; ` | : . ' , [1] TRUE [06:00:54.003] | : . ' , ; ` | : . ' , received data: [06:00:54.004] | : . ' , ; ` | : . ' , List of 5 [06:00:54.004] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:54.004] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:54.004] | : . ' , ; ` | : . ' , ..$ value : int 2 [06:00:54.004] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:54.004] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:54.004] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:54.004] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:54.004] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 492942053 1826655359 -1801222650 62050704 -1180251085 697140177 -308786816 124396638 ... [06:00:54.004] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:54.004] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:54.004] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:54.004] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:54.004] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:54.004] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:54.004] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "134" [06:00:54.004] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:54.004] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:54.004] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:54.004] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 202520 [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:54.004] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:54.004] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:54.004] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:54.004] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:54.004] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:54.004] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:54.004] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:54.004] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:54.004] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:54.027] | : . ' , ; ` | : . ' , Received FutureResult [06:00:54.027] | : . ' , ; ` | : . ' , FutureResult: [06:00:54.027] | : . ' , ; ` | : . ' , value: 'integer' [06:00:54.027] | : . ' , ; ` | : . ' , visible: TRUE [06:00:54.027] | : . ' , ; ` | : . ' , stdout: character [06:00:54.027] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:54.027] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:54.027] | : . ' , ; ` | : . ' , duration: 0.004444122 secs (started 2025-06-05 06:00:53.737098) [06:00:54.027] | : . ' , ; ` | : . ' , version: 1.8 [06:00:54.028] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:54.028] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:54.029] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:54.029] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:54.029] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:54.030] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.030] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.030] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.031] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:54.031] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:54.031] | : . ' , ; ` | : . ' , ; exclude = [06:00:54.031] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:54.032] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:54.032] | : . ' , ; ` | : . ' , ; int 0 [06:00:54.033] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:54.033] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:54.033] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:54.034] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_1-499703') ... done [06:00:54.034] | : . ' , ; ` | : . assertFutureResult() ... [06:00:54.034] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:54.034] | : . ' , ; ` | : . ' Future uuid: 134 [06:00:54.035] | : . ' , ; ` | : . ' identical; success [06:00:54.035] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:54.035] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:54.036] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-499703') ... [06:00:54.036] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.036] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.036] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.037] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.037] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.037] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.038] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:54.038] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:54.038] | : . ' , ; ` | : . ' , ; exclude = [06:00:54.038] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:54.039] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:54.039] | : . ' , ; ` | : . ' , ; int 0 [06:00:54.040] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:54.040] | : . ' , ; ` | : . ' , check for misuse ... [06:00:54.041] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:54.041] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_1-499703') ... done [06:00:54.042] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:54.042] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:54.043] | : . ' , ; ` | : Remove collected futures ... [06:00:54.043] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:54.043] | : . ' , ; ` | : Remove collected futures ... done [06:00:54.043] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:54.044] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:54.044] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:54.044] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:54.045] | : . ' , ; ` | Number of registered futures: 2 [06:00:54.045] | : . ' , ; ` Polling for a free worker ... done [06:00:54.045] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.046] | : . ' , ; ` | Listing all futures [06:00:54.046] | : . ' , ; ` | Number of registered futures: 1 [06:00:54.046] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.046] | : . ' , ; ` Total time: 0.0614039897918701 [06:00:54.047] | : . ' , ; requestNode() ... done [06:00:54.047] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.047] | : . ' , ; ` Listing all futures [06:00:54.048] | : . ' , ; ` Number of registered futures: 1 [06:00:54.048] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.048] | : . ' , ; avail: [n=2] '1' [06:00:54.049] | : . ' , ; Index of first available worker: 1 [06:00:54.049] | : . ' , ; Validate that the worker is functional ... [06:00:54.138] | : . ' , ; ` Worker is functional [06:00:54.138] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.139] | : . ' , ; ` | Listing all futures [06:00:54.139] | : . ' , ; ` | Number of registered futures: 1 [06:00:54.139] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.139] | : . ' , ; Validate that the worker is functional ... done [06:00:54.140] | : . ' , requestWorker() ... done [06:00:54.140] | : . ' , cluster node index: 1 [06:00:54.140] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:54.141] | : . ' eraseGlobalEnvironment() ... [06:00:54.141] | : . ' eraseGlobalEnvironment() ... done [06:00:54.142] | : . ' launchFuture() ... [06:00:54.142] | : . ' , cluster node index: 1 [06:00:54.142] | : . ' , getFutureData() ... [06:00:54.142] | : . ' , ; getFutureCore() ... [06:00:54.143] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:54.143] | : . ' , ; getFutureCore() ... done [06:00:54.143] | : . ' , ; getFutureCapture() ... [06:00:54.143] | : . ' , ; getFutureCapture() ... done [06:00:54.144] | : . ' , ; getFutureContext() ... [06:00:54.144] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:54.144] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:54.144] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:54.144] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:54.145] | : . ' , ; getFutureContext() ... done [06:00:54.145] | : . ' , getFutureData() ... done [06:00:54.167] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:54.168] | : . ' , ; Appended future to position #2 [06:00:54.168] | : . ' , ; Number of registered futures: 2 [06:00:54.168] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:54.169] | : . ' launchFuture() ... done [06:00:54.169] | : . ' MultisessionFuture started [06:00:54.169] | : . Launching futures ... done [06:00:54.170] | : Using MultisessionFutureBackend ... done [06:00:54.170] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:54.170] | run() for 'Future' ('fsample_3-22012') ... done [06:00:54.170] future(..., label = 'fsample_3-22012') ... done [06:00:54.171] future(..., label = 'fsample_4-279988') ... [06:00:54.172] | lazy: FALSE [06:00:54.172] | stdout: TRUE [06:00:54.172] | conditions: [n=1] 'condition' [06:00:54.172] | gc: FALSE [06:00:54.173] | earlySignal: FALSE [06:00:54.173] | getGlobalsAndPackages() ... [06:00:54.173] | : Searching for globals ... [06:00:54.183] | : . globals found: [3] '{', 'sample', 'x' [06:00:54.184] | : Searching for globals ... done [06:00:54.184] | : Resolving globals: FALSE [06:00:54.184] | : Search for packages associated with the globals ... [06:00:54.185] | : . Packages associated with globals: [1] 'base' [06:00:54.185] | : . Packages: [1] 'base' [06:00:54.185] | : Search for packages associated with the globals ... done [06:00:54.186] | : Packages after dropping 'base': [0] [06:00:54.186] | : globals: [1] 'x' [06:00:54.186] | : packages: [0] [06:00:54.186] | getGlobalsAndPackages() ... done [06:00:54.187] | run() for 'Future' ('fsample_4-279988') ... [06:00:54.187] | : state: 'created' [06:00:54.187] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:54.188] | : plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:54.188] | : Using MultisessionFutureBackend ... [06:00:54.188] | : . Number of futures since start: 63 (63 created, 63 launched, 84 finished) [06:00:54.188] | : . Launching futures ... [06:00:54.189] | : . ' launchFuture() for ClusterFutureBackend ... [06:00:54.189] | : . ' , Workers: [n=2] [06:00:54.189] | : . ' , Socket cluster with 2 nodes where 2 nodes are on host 'localhost' (R Under development (unstable) (2025-06-04 r88278 ucrt), platform x86_64-w64-mingw32) [06:00:54.192] | : . ' , FutureRegistry: 'workers-dac5e4d7ddb14a33b24ac357110b0a06' [06:00:54.192] | : . ' , requestWorker() ... [06:00:54.193] | : . ' , ; requestNode() ... [06:00:54.193] | : . ' , ; ` Number of workers: 2 [06:00:54.193] | : . ' , ; ` Polling for a free worker ... [06:00:54.193] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.194] | : . ' , ; ` | : Listing all futures [06:00:54.194] | : . ' , ; ` | : Number of registered futures: 2 [06:00:54.194] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.194] | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [06:00:54.217] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... [06:00:54.218] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... [06:00:54.218] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-279344') ... [06:00:54.219] | : . ' , ; ` | : . ' Cluster node socket connection: index=5, id=1389 [06:00:54.219] | : . ' , ; ` | : . ' assertValidConnection() ... [06:00:54.220] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:54.220] | : . ' , ; ` | : . ' assertValidConnection() ... done [06:00:54.221] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... [06:00:54.221] | : . ' , ; ` | : . ' , cluster node index: 2 [06:00:54.221] | : . ' , ; ` | : . ' , [1] TRUE [06:00:54.222] | : . ' , ; ` | : . ' , received data: [06:00:54.222] | : . ' , ; ` | : . ' , List of 5 [06:00:54.222] | : . ' , ; ` | : . ' , $ type : chr "VALUE" [06:00:54.222] | : . ' , ; ` | : . ' , $ value :List of 16 [06:00:54.222] | : . ' , ; ` | : . ' , ..$ value : int 1 [06:00:54.222] | : . ' , ; ` | : . ' , ..$ visible : logi TRUE [06:00:54.222] | : . ' , ; ` | : . ' , ..$ stdout : chr "" [06:00:54.222] | : . ' , ; ` | : . ' , ..$ conditions : list() [06:00:54.222] | : . ' , ; ` | : . ' , ..$ rng : logi TRUE [06:00:54.222] | : . ' , ; ` | : . ' , ..$ seed : int [1:626] 10403 1 692368101 -491156353 -1422359034 447730064 -354563021 545424337 -1448916608 -522247074 ... [06:00:54.222] | : . ' , ; ` | : . ' , ..$ misuseGlobalEnv : NULL [06:00:54.222] | : . ' , ; ` | : . ' , ..$ misuseConnections :List of 3 [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ added : NULL [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ removed : NULL [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ replaced: NULL [06:00:54.222] | : . ' , ; ` | : . ' , ..$ misuseDevices : NULL [06:00:54.222] | : . ' , ; ` | : . ' , ..$ misuseDefaultDevice: list() [06:00:54.222] | : . ' , ; ` | : . ' , ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:54.222] | : . ' , ; ` | : . ' , ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:53" [06:00:54.222] | : . ' , ; ` | : . ' , ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "135" [06:00:54.222] | : . ' , ; ` | : . ' , ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:54.222] | : . ' , ; ` | : . ' , .. ..- attr(*, "source")=List of 5 [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ host : Named chr "CRANWIN3" [06:00:54.222] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:54.222] | : . ' , ; ` | : . ' , .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ pid : int 4092 [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ random: int 2147483647 [06:00:54.222] | : . ' , ; ` | : . ' , ..$ r_info :List of 4 [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:54.222] | : . ' , ; ` | : . ' , .. .. ..$ : int [1:3] 4 6 0 [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ os : chr "windows" [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ os_name : chr "Windows" [06:00:54.222] | : . ' , ; ` | : . ' , .. ..$ captures_utf8: logi TRUE [06:00:54.222] | : . ' , ; ` | : . ' , ..$ version : chr "1.8" [06:00:54.222] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr "FutureResult" [06:00:54.222] | : . ' , ; ` | : . ' , $ success: logi TRUE [06:00:54.222] | : . ' , ; ` | : . ' , $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:54.222] | : . ' , ; ` | : . ' , ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:54.222] | : . ' , ; ` | : . ' , $ tag : NULL [06:00:54.242] | : . ' , ; ` | : . ' , Received FutureResult [06:00:54.242] | : . ' , ; ` | : . ' , FutureResult: [06:00:54.242] | : . ' , ; ` | : . ' , value: 'integer' [06:00:54.242] | : . ' , ; ` | : . ' , visible: TRUE [06:00:54.242] | : . ' , ; ` | : . ' , stdout: character [06:00:54.242] | : . ' , ; ` | : . ' , conditions: [n = 0] [06:00:54.242] | : . ' , ; ` | : . ' , RNG used: TRUE [06:00:54.242] | : . ' , ; ` | : . ' , duration: 0.007421017 secs (started 2025-06-05 06:00:53.955354) [06:00:54.242] | : . ' , ; ` | : . ' , version: 1.8 [06:00:54.242] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:54.243] | : . ' , ; ` | : . ' , ; Removed future from position #1 [06:00:54.243] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [06:00:54.243] | : . ' , ; ` | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:54.243] | : . ' , ; ` | : . ' , Erased future from future backend [06:00:54.244] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.244] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.244] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.244] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:54.244] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:54.245] | : . ' , ; ` | : . ' , ; exclude = [06:00:54.245] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:54.245] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:54.245] | : . ' , ; ` | : . ' , ; int 0 [06:00:54.246] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:54.246] | : . ' , ; ` | : . ' receiveMessageFromWorker() for ClusterFuture ... done [06:00:54.246] | : . ' , ; ` | : . ' receiveMessageFromWorker() returned object of class FutureResult; resolved [06:00:54.246] | : . ' , ; ` | : . resolved() for MultisessionFuture ('fsample_2-279344') ... done [06:00:54.246] | : . ' , ; ` | : . assertFutureResult() ... [06:00:54.247] | : . ' , ; ` | : . ' Future uuid: 94e552155ddaccdfa883c3fa86f85670[06:00:54.247] | : . ' , ; ` | : . ' Future uuid: 135 [06:00:54.247] | : . ' , ; ` | : . ' identical; success [06:00:54.247] | : . ' , ; ` | : . assertFutureResult() ... done [06:00:54.247] | : . ' , ; ` | : . Future at position #1 is resolved ... [06:00:54.247] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-279344') ... [06:00:54.248] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.248] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.248] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.248] | : . ' , ; ` | : . ' , result() for ClusterFuture ... [06:00:54.248] | : . ' , ; ` | : . ' , ; result already collected: FutureResult [06:00:54.249] | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [06:00:54.249] | : . ' , ; ` | : . ' , signalConditions() ... [06:00:54.249] | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [06:00:54.249] | : . ' , ; ` | : . ' , ; exclude = [06:00:54.250] | : . ' , ; ` | : . ' , ; resignal = FALSE [06:00:54.250] | : . ' , ; ` | : . ' , ; Number of conditions: 0 [06:00:54.250] | : . ' , ; ` | : . ' , ; int 0 [06:00:54.251] | : . ' , ; ` | : . ' , signalConditions() ... done [06:00:54.251] | : . ' , ; ` | : . ' , check for misuse ... [06:00:54.252] | : . ' , ; ` | : . ' , check for misuse ... done [06:00:54.252] | : . ' , ; ` | : . ' value() for MultisessionFuture ('fsample_2-279344') ... done [06:00:54.252] | : . ' , ; ` | : . Future at position #1 is resolved ... done [06:00:54.252] | : . ' , ; ` | : collectValues('workers-dac5e4d7ddb14a33b24ac357110b0a06', firstOnly = TRUE) ... done [06:00:54.253] | : . ' , ; ` | : Remove collected futures ... [06:00:54.253] | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [06:00:54.253] | : . ' , ; ` | : Remove collected futures ... done [06:00:54.253] | : . ' , ; ` | FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'collect-first', earlySignal = 1) ... done [06:00:54.254] | : . ' , ; ` | Early signaling of 2 future candidates ... [06:00:54.254] | : . ' , ; ` | Number of futures with early signaling requested: 0 [06:00:54.254] | : . ' , ; ` | Early signaling of 2 future candidates ... done [06:00:54.254] | : . ' , ; ` | Number of registered futures: 2 [06:00:54.255] | : . ' , ; ` Polling for a free worker ... done [06:00:54.255] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.255] | : . ' , ; ` | Listing all futures [06:00:54.255] | : . ' , ; ` | Number of registered futures: 1 [06:00:54.256] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.256] | : . ' , ; ` Total time: 0.0615031719207764 [06:00:54.256] | : . ' , ; requestNode() ... done [06:00:54.256] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.257] | : . ' , ; ` Listing all futures [06:00:54.257] | : . ' , ; ` Number of registered futures: 1 [06:00:54.257] | : . ' , ; FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.257] | : . ' , ; avail: [n=2] '2' [06:00:54.258] | : . ' , ; Index of first available worker: 2 [06:00:54.258] | : . ' , ; Validate that the worker is functional ... [06:00:54.329] | : . ' , ; ` Worker is functional [06:00:54.329] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... [06:00:54.329] | : . ' , ; ` | Listing all futures [06:00:54.329] | : . ' , ; ` | Number of registered futures: 1 [06:00:54.330] | : . ' , ; ` FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'list', earlySignal = 0) ... done [06:00:54.330] | : . ' , ; Validate that the worker is functional ... done [06:00:54.330] | : . ' , requestWorker() ... done [06:00:54.330] | : . ' , cluster node index: 2 [06:00:54.331] | : . ' launchFuture() for ClusterFutureBackend ... done [06:00:54.331] | : . ' eraseGlobalEnvironment() ... [06:00:54.331] | : . ' eraseGlobalEnvironment() ... done [06:00:54.332] | : . ' launchFuture() ... [06:00:54.332] | : . ' , cluster node index: 2 [06:00:54.332] | : . ' , getFutureData() ... [06:00:54.332] | : . ' , ; getFutureCore() ... [06:00:54.332] | : . ' , ; ` Packages needed by the future expression (n = 0): [06:00:54.333] | : . ' , ; getFutureCore() ... done [06:00:54.333] | : . ' , ; getFutureCapture() ... [06:00:54.333] | : . ' , ; getFutureCapture() ... done [06:00:54.333] | : . ' , ; getFutureContext() ... [06:00:54.334] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [06:00:54.334] | : . ' , ; ` | Getting stack without first backend: [n=0] [06:00:54.334] | : . ' , ; ` plan(, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [06:00:54.334] | : . ' , ; ` Packages needed by future backend (n = 0): [06:00:54.334] | : . ' , ; getFutureContext() ... done [06:00:54.335] | : . ' , getFutureData() ... done [06:00:54.359] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... [06:00:54.360] | : . ' , ; Appended future to position #2 [06:00:54.360] | : . ' , ; Number of registered futures: 2 [06:00:54.360] | : . ' , FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'add', earlySignal = 0) ... done [06:00:54.360] | : . ' launchFuture() ... done [06:00:54.360] | : . ' MultisessionFuture started [06:00:54.361] | : . Launching futures ... done [06:00:54.361] | : Using MultisessionFutureBackend ... done [06:00:54.361] | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [06:00:54.361] | run() for 'Future' ('fsample_4-279988') ... done [06:00:54.361] future(..., label = 'fsample_4-279988') ... done [06:00:54.362] value() for MultisessionFuture ('fsample_1-499703') ... [06:00:54.362] | result() for ClusterFuture ... [06:00:54.362] | : result already collected: FutureResult [06:00:54.363] | result() for ClusterFuture ... done [06:00:54.363] | result() for ClusterFuture ... [06:00:54.363] | : result already collected: FutureResult [06:00:54.363] | result() for ClusterFuture ... done [06:00:54.363] | signalConditions() ... [06:00:54.364] | : include = 'immediateCondition' [06:00:54.364] | : exclude = [06:00:54.364] | : resignal = FALSE [06:00:54.364] | : Number of conditions: 0 [06:00:54.364] | : int 0 [06:00:54.365] | signalConditions() ... done [06:00:54.365] | relay stdout ... [06:00:54.366] | relay stdout ... done [06:00:54.366] | check for misuse ... [06:00:54.366] | check for misuse ... done [06:00:54.366] value() for MultisessionFuture ('fsample_1-499703') ... done [06:00:54.366] value() for MultisessionFuture ('fsample_2-279344') ... [06:00:54.367] | result() for ClusterFuture ... [06:00:54.367] | : result already collected: FutureResult [06:00:54.367] | result() for ClusterFuture ... done [06:00:54.367] | result() for ClusterFuture ... [06:00:54.367] | : result already collected: FutureResult [06:00:54.368] | result() for ClusterFuture ... done [06:00:54.368] | signalConditions() ... [06:00:54.368] | : include = 'immediateCondition' [06:00:54.368] | : exclude = [06:00:54.368] | : resignal = FALSE [06:00:54.369] | : Number of conditions: 0 [06:00:54.369] | : int 0 [06:00:54.370] | signalConditions() ... done [06:00:54.370] | relay stdout ... [06:00:54.370] | relay stdout ... done [06:00:54.370] | check for misuse ... [06:00:54.370] | check for misuse ... done [06:00:54.371] value() for MultisessionFuture ('fsample_2-279344') ... done [06:00:54.371] value() for MultisessionFuture ('fsample_3-22012') ... [06:00:54.371] | result() for ClusterFuture ... [06:00:54.371] | : assertValidConnection() ... [06:00:54.372] | : . cluster node index: 1 [06:00:54.372] | : assertValidConnection() ... done [06:00:54.372] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:54.373] | : . cluster node index: 1 [06:00:54.373] | : . [1] TRUE [06:00:54.373] | : . received data: [06:00:54.373] | : . List of 5 [06:00:54.373] | : . $ type : chr "VALUE" [06:00:54.373] | : . $ value :List of 16 [06:00:54.373] | : . ..$ value : int 0 [06:00:54.373] | : . ..$ visible : logi TRUE [06:00:54.373] | : . ..$ stdout : chr "" [06:00:54.373] | : . ..$ conditions : list() [06:00:54.373] | : . ..$ rng : logi TRUE [06:00:54.373] | : . ..$ seed : int [1:626] 10403 1 1063109093 -454710116 -1936578318 -1055071891 53333671 1780900046 971910696 2121070123 ... [06:00:54.373] | : . ..$ misuseGlobalEnv : NULL [06:00:54.373] | : . ..$ misuseConnections :List of 3 [06:00:54.373] | : . .. ..$ added : NULL [06:00:54.373] | : . .. ..$ removed : NULL [06:00:54.373] | : . .. ..$ replaced: NULL [06:00:54.373] | : . ..$ misuseDevices : NULL [06:00:54.373] | : . ..$ misuseDefaultDevice: list() [06:00:54.373] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:54" [06:00:54.373] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:54" [06:00:54.373] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "136" [06:00:54.373] | : . ..$ session_uuid : chr "5b49070b41ebbfd33423811563c3d729" [06:00:54.373] | : . .. ..- attr(*, "source")=List of 5 [06:00:54.373] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:54.373] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:54.373] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:54.373] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:54.373] | : . .. .. ..$ pid : int 202520 [06:00:54.373] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:54.373] | : . .. .. ..$ random: int 2147483647 [06:00:54.373] | : . ..$ r_info :List of 4 [06:00:54.373] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:54.373] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:54.373] | : . .. ..$ os : chr "windows" [06:00:54.373] | : . .. ..$ os_name : chr "Windows" [06:00:54.373] | : . .. ..$ captures_utf8: logi TRUE [06:00:54.373] | : . ..$ version : chr "1.8" [06:00:54.373] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:54.373] | : . $ success: logi TRUE [06:00:54.373] | : . $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [06:00:54.373] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:54.373] | : . $ tag : NULL [06:00:54.391] | : . Received FutureResult [06:00:54.391] | : . FutureResult: [06:00:54.391] | : . value: 'integer' [06:00:54.391] | : . visible: TRUE [06:00:54.391] | : . stdout: character [06:00:54.391] | : . conditions: [n = 0] [06:00:54.391] | : . RNG used: TRUE [06:00:54.391] | : . duration: 0.004323006 secs (started 2025-06-05 06:00:54.16772) [06:00:54.391] | : . version: 1.8 [06:00:54.392] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:54.392] | : . ' Removed future from position #1 [06:00:54.392] | : . ' Number of registered futures: 1 [06:00:54.393] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:54.393] | : . Erased future from future backend [06:00:54.393] | : . result() for ClusterFuture ... [06:00:54.393] | : . ' result already collected: FutureResult [06:00:54.394] | : . result() for ClusterFuture ... done [06:00:54.394] | : . signalConditions() ... [06:00:54.394] | : . ' include = 'immediateCondition' [06:00:54.394] | : . ' exclude = [06:00:54.394] | : . ' resignal = FALSE [06:00:54.394] | : . ' Number of conditions: 0 [06:00:54.395] | : . ' int 0 [06:00:54.395] | : . signalConditions() ... done [06:00:54.395] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:54.396] | result() for ClusterFuture ... done [06:00:54.396] | result() for ClusterFuture ... [06:00:54.396] | : result already collected: FutureResult [06:00:54.396] | result() for ClusterFuture ... done [06:00:54.397] | signalConditions() ... [06:00:54.397] | : include = 'immediateCondition' [06:00:54.397] | : exclude = [06:00:54.397] | : resignal = FALSE [06:00:54.398] | : Number of conditions: 0 [06:00:54.398] | : int 0 [06:00:54.399] | signalConditions() ... done [06:00:54.399] | relay stdout ... [06:00:54.399] | relay stdout ... done [06:00:54.399] | check for misuse ... [06:00:54.400] | check for misuse ... done [06:00:54.400] value() for MultisessionFuture ('fsample_3-22012') ... done [06:00:54.400] value() for MultisessionFuture ('fsample_4-279988') ... [06:00:54.400] | result() for ClusterFuture ... [06:00:54.401] | : assertValidConnection() ... [06:00:54.401] | : . cluster node index: 2 [06:00:54.401] | : assertValidConnection() ... done [06:00:54.402] | : receiveMessageFromWorker() for ClusterFuture ... [06:00:54.402] | : . cluster node index: 2 [06:00:54.402] | : . [1] TRUE [06:00:54.403] | : . received data: [06:00:54.403] | : . List of 5 [06:00:54.403] | : . $ type : chr "VALUE" [06:00:54.403] | : . $ value :List of 16 [06:00:54.403] | : . ..$ value : int 1 [06:00:54.403] | : . ..$ visible : logi TRUE [06:00:54.403] | : . ..$ stdout : chr "" [06:00:54.403] | : . ..$ conditions : list() [06:00:54.403] | : . ..$ rng : logi TRUE [06:00:54.403] | : . ..$ seed : int [1:626] 10403 1 1744552421 700165276 1837377778 1442505069 -395850073 -2084282162 -719049176 -1223756245 ... [06:00:54.403] | : . ..$ misuseGlobalEnv : NULL [06:00:54.403] | : . ..$ misuseConnections :List of 3 [06:00:54.403] | : . .. ..$ added : NULL [06:00:54.403] | : . .. ..$ removed : NULL [06:00:54.403] | : . .. ..$ replaced: NULL [06:00:54.403] | : . ..$ misuseDevices : NULL [06:00:54.403] | : . ..$ misuseDefaultDevice: list() [06:00:54.403] | : . ..$ started : POSIXct[1:1], format: "2025-06-05 06:00:54" [06:00:54.403] | : . ..$ finished : POSIXct[1:1], format: "2025-06-05 06:00:54" [06:00:54.403] | : . ..$ uuid : chr [1:2] "94e552155ddaccdfa883c3fa86f85670" "137" [06:00:54.403] | : . ..$ session_uuid : chr "7fe255356e7cf44c4ae3202c13235dd8" [06:00:54.403] | : . .. ..- attr(*, "source")=List of 5 [06:00:54.403] | : . .. .. ..$ host : Named chr "CRANWIN3" [06:00:54.403] | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [06:00:54.403] | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [06:00:54.403] | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [06:00:54.403] | : . .. .. ..$ pid : int 4092 [06:00:54.403] | : . .. .. ..$ time : POSIXct[1:1], format: "2025-06-05 06:00:41" [06:00:54.403] | : . .. .. ..$ random: int 2147483647 [06:00:54.403] | : . ..$ r_info :List of 4 [06:00:54.403] | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [06:00:54.403] | : . .. .. ..$ : int [1:3] 4 6 0 [06:00:54.403] | : . .. ..$ os : chr "windows" [06:00:54.403] | : . .. ..$ os_name : chr "Windows" [06:00:54.403] | : . .. ..$ captures_utf8: logi TRUE [06:00:54.403] | : . ..$ version : chr "1.8" [06:00:54.403] | : . ..- attr(*, "class")= chr "FutureResult" [06:00:54.403] | : . $ success: logi TRUE [06:00:54.403] | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [06:00:54.403] | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [06:00:54.403] | : . $ tag : NULL [06:00:54.422] | : . Received FutureResult [06:00:54.423] | : . FutureResult: [06:00:54.423] | : . value: 'integer' [06:00:54.423] | : . visible: TRUE [06:00:54.423] | : . stdout: character [06:00:54.423] | : . conditions: [n = 0] [06:00:54.423] | : . RNG used: TRUE [06:00:54.423] | : . duration: 0.007775068 secs (started 2025-06-05 06:00:54.36061) [06:00:54.423] | : . version: 1.8 [06:00:54.424] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... [06:00:54.424] | : . ' Removed future from position #1 [06:00:54.424] | : . ' Number of registered futures: 0 [06:00:54.424] | : . FutureRegistry('workers-dac5e4d7ddb14a33b24ac357110b0a06', action = 'remove', earlySignal = 0) ... done [06:00:54.425] | : . Erased future from future backend [06:00:54.425] | : . result() for ClusterFuture ... [06:00:54.425] | : . ' result already collected: FutureResult [06:00:54.425] | : . result() for ClusterFuture ... done [06:00:54.426] | : . signalConditions() ... [06:00:54.426] | : . ' include = 'immediateCondition' [06:00:54.426] | : . ' exclude = [06:00:54.426] | : . ' resignal = FALSE [06:00:54.427] | : . ' Number of conditions: 0 [06:00:54.427] | : . ' int 0 [06:00:54.428] | : . signalConditions() ... done [06:00:54.428] | : receiveMessageFromWorker() for ClusterFuture ... done [06:00:54.428] | result() for ClusterFuture ... done [06:00:54.428] | result() for ClusterFuture ... [06:00:54.429] | : result already collected: FutureResult [06:00:54.429] | result() for ClusterFuture ... done [06:00:54.429] | signalConditions() ... [06:00:54.429] | : include = 'immediateCondition' [06:00:54.430] | : exclude = [06:00:54.430] | : resignal = FALSE [06:00:54.430] | : Number of conditions: 0 [06:00:54.430] | : int 0 [06:00:54.431] | signalConditions() ... done [06:00:54.431] | relay stdout ... [06:00:54.431] | relay stdout ... done [06:00:54.432] | check for misuse ... [06:00:54.432] | check for misuse ... done [06:00:54.432] value() for MultisessionFuture ('fsample_4-279988') ... done [[1]] [1] 2 [[2]] [1] 1 [[3]] [1] 0 [[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.005848885 secs (started 2025-06-05 06:00:54.539659) 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.004697084 secs (started 2025-06-05 06:00:54.647848) 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_SPECIAL__', '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_06_05_05_55_16_20588' Sourcing 6 epilogue scripts ... done Test time: user.self=2e+01s, sys.self=1s, elapsed=2e+01s, user.child=NAs, sys.child=NAs Test 'rng' ... success > > proc.time() user system elapsed 21.00 1.09 23.96