CRAN Package Check Results for Package OpenMx

Last updated on 2021-10-18 04:54:27 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.19.8 1685.77 396.78 2082.55 NOTE
r-devel-linux-x86_64-debian-gcc 2.19.8 980.84 326.57 1307.41 NOTE
r-devel-linux-x86_64-fedora-clang 2.19.8 2697.31 NOTE
r-devel-linux-x86_64-fedora-gcc 2.19.8 2366.61 NOTE
r-devel-windows-x86_64 2.19.8 1384.00 474.00 1858.00 NOTE
r-devel-windows-x86_64-gcc10-UCRT 2.19.8 NOTE
r-patched-linux-x86_64 2.19.8 1154.22 418.65 1572.87 NOTE
r-patched-solaris-x86 2.19.8 1589.90 ERROR
r-release-linux-x86_64 2.19.8 1134.33 410.19 1544.52 NOTE
r-release-macos-arm64 2.19.8 NOTE
r-release-macos-x86_64 2.19.8 NOTE
r-release-windows-ix86+x86_64 2.19.8 1871.00 652.00 2523.00 NOTE
r-oldrel-macos-x86_64 2.19.8 NOTE
r-oldrel-windows-ix86+x86_64 2.19.8 2650.00 654.00 3304.00 NOTE

Additional issues

rchk

Check Details

Version: 2.19.8
Check: for GNU extensions in Makefiles
Result: NOTE
    GNU make is a SystemRequirements.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-devel-windows-x86_64-gcc10-UCRT, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 2.19.8
Check: installed package size
Result: NOTE
     installed size is 202.0Mb
     sub-directories of 1Mb or more:
     R 2.6Mb
     libs 191.6Mb
     models 4.8Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-x86_64, r-patched-solaris-x86, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 2.19.8
Check: package dependencies
Result: NOTE
    Package suggested but not available for checking: ‘umx’
Flavor: r-patched-solaris-x86

Version: 2.19.8
Check: examples
Result: ERROR
    Running examples in ‘OpenMx-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: mxModelAverage
    > ### Title: Information-Theoretic Model-Averaging and Multimodel Inference
    > ### Aliases: mxModelAverage omxAkaikeWeights omxAICWeights
    >
    > ### ** Examples
    >
    > require(OpenMx)
    > data(demoOneFactor)
    > factorModel1 <- mxModel(
    + "OneFactor1",
    + mxMatrix(
    + "Full", 5, 1, values=0.8,
    + labels=paste("a",1:5,sep=""),
    + free=TRUE, name="A"),
    + mxMatrix(
    + "Full", 5, 1, values=1,
    + labels=paste("u",1:5,sep=""),
    + free=TRUE, name="Udiag"),
    + mxMatrix(
    + "Symm", 1, 1, values=1,
    + free=FALSE, name="L"),
    + mxAlgebra(vec2diag(Udiag),name="U"),
    + mxAlgebra(A %*% L %*% t(A) + U, name="R"),
    + mxExpectationNormal(
    + covariance = "R",
    + dimnames = names(demoOneFactor)),
    + mxFitFunctionML(),
    + mxData(cov(demoOneFactor), type="cov", numObs=500))
    > factorFit1 <- mxRun(factorModel1)
    Running OneFactor1 with 10 parameters
    Error: C stack usage 271815828 is too close to the limit
    Error: The job for model 'OneFactor1' exited abnormally with the error message: User interrupt
    Execution halted
Flavor: r-patched-solaris-x86

Version: 2.19.8
Check: tests
Result: ERROR
     Running ‘testthat.R’ [44s/79s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(OpenMx)
     To take full advantage of multiple cores, use:
     mxOption(key='Number of Threads', value=parallel::detectCores()) #now
     Sys.setenv(OMP_NUM_THREADS=parallel::detectCores()) #before library(OpenMx)
     >
     > test_check("OpenMx")
     Error: C stack usage 281318548 is too close to the limit
     Error: C stack usage 281318548 is too close to the limit
     Error: C stack usage 281318548 is too close to the limit
    
     *** caught segfault ***
     address 0, cause 'memory not mapped'
    
     Traceback:
     1: runHelper(model, frontendStart, intervals, silent, suppressWarnings, unsafe, checkpoint, useSocket, onlyFrontend, useOptimizer, beginMessage)
     2: mxRun(m1)
     3: eval(code, test_env)
     4: eval(code, test_env)
     5: withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     6: doTryCatch(return(expr), name, parentenv, handler)
     7: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     8: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     9: doTryCatch(return(expr), name, parentenv, handler)
     10: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     11: tryCatchList(expr, classes, parentenv, handlers)
     12: tryCatch(withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = handle_fatal, skip = function(e) { })
     13: test_code(NULL, exprs, env)
     14: source_file(path, child_env(env), wrap = wrap)
     15: FUN(X[[i]], ...)
     16: lapply(test_paths, test_one_file, env = env, wrap = wrap)
     17: force(code)
     18: doWithOneRestart(return(expr), restart)
     19: withOneRestart(expr, restarts[[1L]])
     20: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     21: with_reporter(reporters$multi, lapply(test_paths, test_one_file, env = env, wrap = wrap))
     22: test_files(test_dir = test_dir, test_package = test_package, test_paths = test_paths, load_helpers = load_helpers, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap, load_package = load_package)
     23: test_files(test_dir = path, test_paths = test_paths, test_package = package, reporter = reporter, load_helpers = load_helpers, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap, load_package = load_package, parallel = parallel)
     24: test_dir("testthat", package = package, reporter = reporter, ..., load_package = "installed")
     25: test_check("OpenMx")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86