CRAN Package Check Results for Package intraclass

Last updated on 2026-10-07 00:04:21 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.0 7.72 743.73 751.45 OK
r-devel-linux-x86_64-debian-gcc 0.1.0 OK
r-devel-linux-x86_64-fedora-clang 0.1.0 491.98 OK
r-devel-linux-x86_64-fedora-gcc 0.1.0 476.74 OK
r-devel-windows-x86_64 0.1.0 10.00 485.00 495.00 OK
r-patched-linux-x86_64 0.1.0 8.85 700.42 709.27 OK
r-release-linux-x86_64 0.1.0 OK
r-release-macos-arm64 0.1.0 2.00 114.00 116.00 OK
r-release-macos-x86_64 0.1.0 6.00 543.00 549.00 OK
r-release-windows-x86_64 0.1.0 10.00 453.00 463.00 OK
r-oldrel-macos-arm64 0.1.0 2.00 110.00 112.00 OK
r-oldrel-macos-x86_64 0.1.0 5.00 323.00 328.00 OK
r-oldrel-windows-x86_64 0.1.0 13.00 560.00 573.00 ERROR

Check Details

Version: 0.1.0
Check: tests
Result: ERROR Running 'spelling.R' [1s] Running 'testthat.R' [252s] Running the tests in 'tests/testthat.R' failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(intraclass) > > test_check("intraclass") Starting 2 test processes. > test-icc-lavaan-multilevel.R: i Treating raters with the same label in different clusters as the same raters (crossed with clusters, Design 1). > test-icc-lavaan-multilevel.R: i If each cluster has its own raters, give them cluster-unique labels or pass `design = "nested_in_clusters"`. > test-icc-lavaan-multilevel.R: This message is displayed once per session. > test-d-study.R: i Treating raters with the same label in different clusters as the same raters (crossed with clusters, Design 1). > test-d-study.R: i If each cluster has its own raters, give them cluster-unique labels or pass `design = "nested_in_clusters"`. > test-d-study.R: This message is displayed once per session. > test-d-study.R: # D-study projection: multilevel two-way random, absolute agreement & consistency > test-d-study.R: Observed raters: 5 | CI: 95% montecarlo (10000 draws) > test-d-study.R: type level m estimate 95% CI > test-d-study.R: agreement subject 1 0.387 [0.160, 0.590] > test-d-study.R: agreement subject 2 0.558 [0.276, 0.742] > test-d-study.R: agreement subject 3 0.655 [0.364, 0.812] > test-d-study.R: agreement subject 4 0.717 [0.433, 0.852] > test-d-study.R: agreement cluster 1 0.568 [0.227, 0.831] > test-d-study.R: agreement cluster 2 0.724 [0.371, 0.908] > test-d-study.R: agreement cluster 3 0.798 [0.469, 0.937] > test-d-study.R: agreement cluster 4 0.840 [0.541, 0.952] > test-d-study.R: consistency subject 1 0.690 [0.626, 0.748] > test-d-study.R: consistency subject 2 0.817 [0.770, 0.856] > test-d-study.R: consistency subject 3 0.870 [0.834, 0.899] > test-d-study.R: consistency subject 4 0.899 [0.870, 0.922] > test-d-study.R: consistency cluster 1 0.909 [0.813, 0.958] > test-d-study.R: consistency cluster 2 0.953 [0.897, 0.979] > test-d-study.R: consistency cluster 3 0.968 [0.929, 0.986] > test-d-study.R: consistency cluster 4 0.976 [0.945, 0.989] > test-icc-multilevel.R: ! Dropping "agreement": raters do not bridge clusters, so the rater main-effect variance cannot be separated from the cluster-by-rater variance -- this design is effectively rater-nested (Design 2) for agreement. Reporting "consistency". > test-boundary-policy.R: boundary (singular) fit: see help('isSingular') > test-choose-icc.R: -- Recommended ICC ------------------------------------------------------------- > test-choose-icc.R: Design: two-way random, absolute agreement > test-choose-icc.R: > test-choose-icc.R: Recommendation: ICC(A,1) > test-choose-icc.R: Shrout & Fleiss equivalent: ICC(A,1) = ICC(2,1) > test-choose-icc.R: > test-choose-icc.R: Why: > test-choose-icc.R: - Crossed (two-way): the same raters judge every subject. > test-choose-icc.R: - Absolute agreement: the value itself must match; a systematic difference between raters counts as error. > test-choose-icc.R: - Single rater: you will act on one rater's score. > test-choose-icc.R: - Random raters: a sample you generalize beyond, to the rater universe they were drawn from. > test-choose-icc.R: > test-choose-icc.R: Run this on your data: > test-choose-icc.R: icc(data, score, subject, rater, type = "agreement", unit = "single") > test-choose-icc.R: > test-choose-icc.R: Notes: > test-choose-icc.R: - Complete vs. incomplete is automatic: icc() uses whatever ratings are present and projects ICC(*,k) to the effective number of ratings (k_eff). The design must stay connected, or icc() fails loudly. > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = twoway > test-choose-icc.R: So far: Model = twoway > Type = agreement > test-choose-icc.R: So far: Model = twoway > Type = agreement > Unit = single > test-choose-icc.R: So far: Model = twoway > Type = agreement > Unit = single > Raters = random > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = twoway > test-choose-icc.R: So far: Model = twoway > Type = both > test-choose-icc.R: So far: Model = twoway > Type = both > Unit = single > test-choose-icc.R: So far: Model = twoway > Type = both > Unit = single > Raters = random > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = oneway > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = twoway > Type = consistency > test-choose-icc.R: So far: Model = twoway > Type = consistency > Unit = single > test-choose-icc.R: So far: Model = twoway > Type = consistency > Unit = single > Raters = random > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = twoway > test-choose-icc.R: So far: Model = twoway > Type = agreement > test-choose-icc.R: So far: Model = twoway > Type = agreement > Unit = both > test-choose-icc.R: So far: Model = twoway > Type = agreement > Unit = both > Raters = random > test-choose-icc.R: So far: Model = twoway > Type = agreement > Unit = both > Raters = random > > test-choose-icc.R: Multilevel = yes > test-choose-icc.R: > q > test-choose-icc.R: 1. single > test-choose-icc.R: 2. average > test-choose-icc.R: 3. both > test-choose-icc.R: -- Choosing an ICC ------------------------------------------------------------- > test-choose-icc.R: So far: Model = twoway > test-choose-icc.R: So far: Model = twoway > Type = consistency > test-choose-icc.R: So far: Model = twoway > Type = consistency > Unit = single > test-choose-icc.R: So far: Model = twoway > Type = consistency > Unit = single > Raters = random > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping the "agreement" D-study projection: absolute agreement cannot be projected to a different rater count for fixed raters. Reporting "consistency" for numeric units. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-ci-mpl.R: ! Dropping "consistency": `ci_method = "mpl"` is an absolute-agreement interval and does not define a consistency (ICC(C,.)) interval. > test-exported-contract.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-exported-contract.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-exported-contract.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-exported-contract.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-exported-contract.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-fixed-multilevel.R: boundary (singular) fit: see help('isSingular') > test-icc-methods.R: -- Intraclass correlation: two-way random, absolute agreement & consistency ---- > test-icc-methods.R: Subjects: 6 | Raters: 4 (random) | Observations: 24 of 24 cells (complete) > test-icc-methods.R: Engine: glmmTMB (REML) | CI: 95% montecarlo (10000 draws) > test-icc-methods.R: > test-icc-methods.R: index estimate 95% CI > test-icc-methods.R: Absolute agreement > test-icc-methods.R: ICC(A,1) 0.290 [0.053, 0.714] > test-icc-methods.R: ICC(A,k) 0.620 [0.184, 0.909] > test-icc-methods.R: Consistency > test-icc-methods.R: ICC(C,1) 0.715 [0.337, 0.926] > test-icc-methods.R: ICC(C,k) 0.909 [0.670, 0.980] > test-icc-methods.R: > test-icc-methods.R: Variance components: subject 2.556, rater 5.244, residual 1.019 > test-icc-methods.R: Shrout & Fleiss equivalent: ICC(A,1) = ICC(2,1), ICC(A,k) = ICC(2,k) > test-icc-nested-multilevel.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-nested-multilevel.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-nested-multilevel.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-nested-multilevel.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-nested-multilevel.R: ! Dropping "consistency": not defined when raters are nested within subjects (Design 3) -- the rater main effect cannot be separated, so only absolute agreement is defined (ten Hove et al. 2022, p. 6). > test-icc-type-vector.R: i Treating raters with the same label in different clusters as the same raters (crossed with clusters, Design 1). > test-icc-type-vector.R: i If each cluster has its own raters, give them cluster-unique labels or pass `design = "nested_in_clusters"`. > test-icc-type-vector.R: This message is displayed once per session. > test-icc-type-vector.R: i Treating raters with the same label in different clusters as the same raters (crossed with clusters, Design 1). > test-icc-type-vector.R: i If each cluster has its own raters, give them cluster-unique labels or pass `design = "nested_in_clusters"`. > test-icc-type-vector.R: This message is displayed once per session. > test-m118-both-components-dgp.R: Error: ! testthat subprocess exited in file 'test-m118-both-components-dgp.R'. Caused by error: ! R session crashed with exit code -1073741819 Backtrace: ▆ 1. └─testthat::test_check("intraclass") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_parallel(...) 5. ├─withr::with_dir(...) 6. │ └─base::force(code) 7. ├─testthat::with_reporter(...) 8. │ └─base::tryCatch(...) 9. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. └─testthat:::parallel_event_loop_chunky(queue, reporters, ".") 13. └─queue$poll(Inf) 14. └─base::lapply(...) 15. └─testthat (local) FUN(X[[i]], ...) 16. └─private$handle_error(msg, i) 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) Execution halted Flavor: r-oldrel-windows-x86_64