CRAN Package Check Results for Package dsem

Last updated on 2025-02-02 07:50:08 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.4.0 206.72 246.60 453.32 NOTE
r-devel-linux-x86_64-debian-gcc 1.4.0 160.67 180.50 341.17 NOTE
r-devel-linux-x86_64-fedora-clang 1.4.1 749.82 OK
r-devel-linux-x86_64-fedora-gcc 1.4.0 873.24 NOTE
r-devel-windows-x86_64 1.4.0 167.00 266.00 433.00 NOTE
r-patched-linux-x86_64 1.4.0 224.71 236.28 460.99 OK
r-release-linux-x86_64 1.4.0 210.03 237.35 447.38 OK
r-release-macos-arm64 1.4.0 171.00 NOTE
r-release-macos-x86_64 1.4.1 359.00 NOTE
r-release-windows-x86_64 1.4.0 182.00 267.00 449.00 OK
r-oldrel-macos-arm64 1.4.0 194.00 ERROR
r-oldrel-macos-x86_64 1.4.0 402.00 ERROR
r-oldrel-windows-x86_64 1.4.0 257.00 343.00 600.00 ERROR

Check Details

Version: 1.4.0
Check: DESCRIPTION meta-information
Result: NOTE Missing dependency on R >= 4.1.0 because package code uses the pipe |> or function shorthand \(...) syntax added in R 4.1.0. File(s) using such syntax: ‘dsem.R’ ‘make_dsem_ram.R’ ‘read_model.R’ ‘utility.R’ Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64

Version: 1.4.0
Check: installed package size
Result: NOTE installed size is 85.0Mb sub-directories of 1Mb or more: libs 84.3Mb Flavors: r-release-macos-arm64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 1.4.1
Check: installed package size
Result: NOTE installed size is 72.7Mb sub-directories of 1Mb or more: libs 72.0Mb Flavor: r-release-macos-x86_64

Version: 1.4.0
Check: examples
Result: ERROR Running examples in ‘dsem-Ex.R’ failed The error most likely occurred in: > ### Name: dsemRTMB > ### Title: Fit dynamic structural equation model > ### Aliases: dsemRTMB > > ### ** Examples > > # Define model > sem = " + # Link, lag, param_name + cprofits -> consumption, 0, a1 + cprofits -> consumption, 1, a2 + pwage -> consumption, 0, a3 + gwage -> consumption, 0, a3 + cprofits -> invest, 0, b1 + cprofits -> invest, 1, b2 + capital -> invest, 0, b3 + gnp -> pwage, 0, c2 + gnp -> pwage, 1, c3 + time -> pwage, 0, c1 + " > > # Load data > data(KleinI, package="AER") > TS = ts(data.frame(KleinI, "time"=time(KleinI) - 1931)) > tsdata = TS[,c("time","gnp","pwage","cprofits",'consumption', + "gwage","invest","capital")] > > # Fit model > fit = dsemRTMB( sem=sem, + tsdata = tsdata, + estimate_delta0 = TRUE, + control = dsem_control(quiet=TRUE) ) Read 10 records Error in advector(e1) : Invalid argument to 'advector' (lost class attribute?) Calls: dsemRTMB ... dgmrf -> as.vector -> Ops.advector -> Arith2 -> advector Execution halted Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 1.4.0
Check: tests
Result: ERROR Running ‘testthat.R’ [6s/7s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > > > library(testthat) > library(dsem) > > # Run tests > testthat::test_check("dsem") Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 lnsigma_j 2 Fixed 4 mu_j 2 Random 5 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 10 records Read 0 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 2 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 16 records Coefficient_name Number_of_coefficients Type 1 beta_z 24 Fixed 2 mu_j 8 Fixed 3 x_tj 232 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 5 Fixed 2 mu_j 4 Random Read 4 records Read 16 records [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-gmrf-versions.R:75:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Failure ('test-gmrf-versions.R:94:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Error ('test-platform.R:34:3'): dsem example is working ──────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:34:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-platform.R:160:3'): Fixing parameters works ─────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:160:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-priors.R:43:3'): priors interface is working ────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(...) at test-priors.R:43:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] Error: Test failures Execution halted Flavor: r-oldrel-macos-arm64

Version: 1.4.0
Check: tests
Result: ERROR Running ‘testthat.R’ [8s/9s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > > > library(testthat) > library(dsem) > > # Run tests > testthat::test_check("dsem") Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 lnsigma_j 2 Fixed 4 mu_j 2 Random 5 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 10 records Read 0 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 2 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 16 records Coefficient_name Number_of_coefficients Type 1 beta_z 24 Fixed 2 mu_j 8 Fixed 3 x_tj 232 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 5 Fixed 2 mu_j 4 Random Read 4 records Read 16 records [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-gmrf-versions.R:75:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Failure ('test-gmrf-versions.R:94:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Error ('test-platform.R:34:3'): dsem example is working ──────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:34:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-platform.R:160:3'): Fixing parameters works ─────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:160:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-priors.R:43:3'): priors interface is working ────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(...) at test-priors.R:43:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] Error: Test failures Execution halted Flavor: r-oldrel-macos-x86_64

Version: 1.4.0
Check: tests
Result: ERROR Running 'testthat.R' [15s] Running the tests in 'tests/testthat.R' failed. Complete output: > > > library(testthat) > library(dsem) > > # Run tests > testthat::test_check("dsem") Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 lnsigma_j 2 Fixed 4 mu_j 2 Random 5 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 10 records Read 0 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 2 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 16 records Coefficient_name Number_of_coefficients Type 1 beta_z 24 Fixed 2 mu_j 8 Fixed 3 x_tj 232 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 5 Fixed 2 mu_j 4 Random Read 4 records Read 16 records [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-gmrf-versions.R:75:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Failure ('test-gmrf-versions.R:94:3'): dsem constant-variance options ────── apply(margvar, MARGIN = 2, FUN = sd) not equal to c(0, 0). 2/2 mismatches (average diff: NaN) [1] NA - 0 == NA [2] NA - 0 == NA ── Error ('test-platform.R:34:3'): dsem example is working ──────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:34:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-platform.R:160:3'): Fixing parameters works ─────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(sem = sem, tsdata = tsdata, control = dsem_control(getsd = FALSE)) at test-platform.R:160:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) ── Error ('test-priors.R:43:3'): priors interface is working ────────────────── Error in `advector(e2)`: Invalid argument to 'advector' (lost class attribute?) Backtrace: ▆ 1. └─dsem::dsemRTMB(...) at test-priors.R:43:3 2. └─RTMB::MakeADFun(...) 3. └─obj$retape() 4. └─RTMB:::MakeADFunObject(...) 5. └─RTMB:::.MakeTape(mapfunc, obj$env$par) 6. └─RTMB (local) f(x) 7. └─dsem (local) func(pl) 8. └─dsem (local) f(p, ...) 9. └─RTMB::dgmrf(...) 10. └─RTMB::Ops.advector(as.vector(x), as.vector(mu)) 11. ├─RTMB:::Arith2(advector(e1), advector(e2), .Generic) 12. └─RTMB::advector(e2) [ FAIL 5 | WARN 12 | SKIP 0 | PASS 4 ] Error: Test failures Execution halted Flavor: r-oldrel-windows-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.