CRAN Package Check Results for Package umx

Last updated on 2020-04-25 01:53:21 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.0.6 37.95 444.79 482.74 OK
r-devel-linux-x86_64-debian-gcc 3.0.6 30.52 323.52 354.04 OK
r-devel-linux-x86_64-fedora-clang 3.0.6 520.57 OK
r-devel-linux-x86_64-fedora-gcc 3.0.6 514.55 OK
r-devel-windows-ix86+x86_64 3.0.6 78.00 571.00 649.00 OK
r-patched-linux-x86_64 3.0.6 31.27 423.52 454.79 OK
r-patched-osx-x86_64 3.0.6 OK
r-patched-solaris-x86 3.0.6 451.60 ERROR
r-release-linux-x86_64 3.0.6 28.26 386.49 414.75 OK
r-release-windows-ix86+x86_64 3.0.6 69.00 394.00 463.00 OK
r-release-osx-x86_64 3.0.6 OK
r-oldrel-windows-ix86+x86_64 3.0.6 39.00 371.00 410.00 OK
r-oldrel-osx-x86_64 3.0.6 OK

Check Details

Version: 3.0.6
Check: installed package size
Result: NOTE
     installed size is 5.8Mb
     sub-directories of 1Mb or more:
     R 1.0Mb
     help 4.4Mb
Flavor: r-patched-solaris-x86

Version: 3.0.6
Check: examples
Result: ERROR
    Running examples in ‘umx-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: residuals.MxModel
    > ### Title: Get residuals from an MxModel
    > ### Aliases: residuals.MxModel
    >
    > ### ** Examples
    >
    > require(umx)
    > data(demoOneFactor)
    > manifests = names(demoOneFactor)
    >
    > m1 = umxRAM("One Factor", data = demoOneFactor, type = "cov",
    + umxPath("G", to = manifests),
    + umxPath(var = manifests),
    + umxPath(var = "G", fixedAt = 1.0)
    + )
    A latent variable 'G' was created.
    Running One Factor with 10 parameters
    Error: C stack usage 275158164 is too close to the limit
    Error incurred trying to run model: model = mxTryHard(model) might help?
    The job for model 'One Factor' exited abnormally with the error message: User interrupt>
    > # ===================================
    > # = Show the residuals of the model =
    > # ===================================
    > residuals(m1)
    Error in dimnames(expCov) <- list(manifestNames, manifestNames) :
     attempt to set an attribute on NULL
    Calls: residuals -> residuals.MxModel -> umxExpCov
    Execution halted
Flavor: r-patched-solaris-x86

Version: 3.0.6
Check: tests
Result: ERROR
     Running ‘testthat.R’ [67s/102s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(umx)
     Loading required package: 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)
     For an overview type '?umx'
    
     Attaching package: 'umx'
    
     The following object is masked from 'package:stats':
    
     loadings
    
     >
     > test_check("umx")
     Error: C stack usage 276075668 is too close to the limit
     ── 1. Error: (unknown) (@test_residuals.MxModel.r#15) ─────────────────────────
     The job for model 'test' exited abnormally with the error message: User interrupt
     Backtrace:
     1. umx::umxRAM(...)
     2. umx::xmu_safe_run_summary(...)
     3. base::tryCatch(...)
     4. base:::tryCatchList(expr, classes, parentenv, handlers)
     5. base:::tryCatchOne(expr, names, parentenv, handlers[[1L]])
     6. value[[3L]](cond)
    
     Error: C stack usage 276075636 is too close to the limit
     Error: C stack usage 276075636 is too close to the limit
     ── 2. Error: testing umx twin models (@test_umx_ACE_etc.r#21) ─────────────────
     The job for model 'IPa1c1e1' exited abnormally with the error message: 1:User interrupt
     2:User interrupt
     Backtrace:
     1. umx::umxIP(...)
     2. umx::xmu_safe_run_summary(model, autoRun = autoRun, tryHard = tryHard)
     3. base::tryCatch(...)
     4. base:::tryCatchList(expr, classes, parentenv, handlers)
     5. base:::tryCatchOne(expr, names, parentenv, handlers[[1L]])
     6. value[[3L]](cond)
    
    
     *** caught segfault ***
     address f81ddc00, cause 'memory not mapped'
    
     Traceback:
     1: runHelper(model, frontendStart, intervals, silent, suppressWarnings, unsafe, checkpoint, useSocket, onlyFrontend, useOptimizer, beginMessage)
     2: mxRun(mxModel(m3, mxCI("myLabel"), name = "bylabel"), intervals = TRUE)
     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, new.env(parent = env), chdir = TRUE, wrap = wrap)
     15: force(code)
     16: doWithOneRestart(return(expr), restart)
     17: withOneRestart(expr, restarts[[1L]])
     18: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     19: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { reporter$start_file(basename(path)) lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap) reporter$.end_context() reporter$end_file() })
     20: FUN(X[[i]], ...)
     21: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     22: force(code)
     23: doWithOneRestart(return(expr), restart)
     24: withOneRestart(expr, restarts[[1L]])
     25: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     26: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     27: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     28: test_dir(path = test_path, reporter = reporter, env = env, filter = filter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     29: test_package_dir(package = package, test_path = test_path, filter = filter, reporter = reporter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     30: test_check("umx")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86