From dee43254c4a954a0b2417609290d5d8c81820898 Mon Sep 17 00:00:00 2001 From: Dylan Nielson Date: Wed, 27 May 2026 14:23:32 -0400 Subject: [PATCH] fix environment in parallel clusterExport in permuteMeasEq --- semTools/R/permuteMeasEq.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/semTools/R/permuteMeasEq.R b/semTools/R/permuteMeasEq.R index c1a19ea..1b357de 100644 --- a/semTools/R/permuteMeasEq.R +++ b/semTools/R/permuteMeasEq.R @@ -973,7 +973,7 @@ permuteMeasEq <- function(nPermute, modelType = c("mgcfa","mimic"), argList$cl <- cl argList$X <- 1:nPermute argList$fun <- paste("permuteOnce", modelType, sep = ".") - parallel::clusterExport(cl, varlist = c(argList$fun, "getAFIs","getMIs")) #FIXME: need update? + parallel::clusterExport(cl, varlist = c(argList$fun, "getAFIs","getMIs"), envir = asNamespace("semTools")) tempppl <- function(...) { parallel::parLapply(...) } permuDist <- do.call(tempppl, args = argList) if (stopTheCluster) parallel::stopCluster(cl)