CRAN Package Check Results for Package lorax

Last updated on 2026-08-02 05:50:40 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.0 9.45 159.23 168.68 OK
r-devel-linux-x86_64-debian-gcc 0.1.0 7.76 107.41 115.17 NOTE
r-devel-linux-x86_64-fedora-clang 0.1.0 19.00 258.33 277.33 OK
r-devel-linux-x86_64-fedora-gcc 0.1.0 8.00 104.01 112.01 OK
r-devel-windows-x86_64 0.1.0 14.00 149.00 163.00 ERROR
r-patched-linux-x86_64 0.1.0 10.50 149.84 160.34 OK
r-release-linux-x86_64 0.1.0 8.55 150.85 159.40 OK
r-release-macos-arm64 0.1.0 3.00 40.00 43.00 OK
r-release-macos-x86_64 0.1.0 7.00 173.00 180.00 OK
r-release-windows-x86_64 0.1.0 12.00 159.00 171.00 OK
r-oldrel-macos-arm64 0.1.0 3.00 43.00 46.00 OK
r-oldrel-macos-x86_64 0.1.0 7.00 172.00 179.00 OK
r-oldrel-windows-x86_64 0.1.0 18.00 213.00 231.00 OK

Additional issues

linux-arm64

Check Details

Version: 0.1.0
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp01yYbQ’ ‘~/tmp/scratch/Rtmp19PtpI’ ‘~/tmp/scratch/Rtmp1AgFGb’ ‘~/tmp/scratch/Rtmp1I4BQC’ ‘~/tmp/scratch/Rtmp1hzVXT’ ‘~/tmp/scratch/Rtmp26Vaed’ ‘~/tmp/scratch/Rtmp2KvTdm’ ‘~/tmp/scratch/Rtmp2kFNO9’ ‘~/tmp/scratch/Rtmp3rlnSc’ ‘~/tmp/scratch/Rtmp4l8LkC’ ‘~/tmp/scratch/Rtmp4x3Rsh’ ‘~/tmp/scratch/Rtmp4zqFrQ’ ‘~/tmp/scratch/Rtmp6TlVnm’ ‘~/tmp/scratch/Rtmp6rxwtY’ ‘~/tmp/scratch/Rtmp7FjBuy’ ‘~/tmp/scratch/Rtmp7Gbp6P’ ‘~/tmp/scratch/Rtmp80MCZn’ ‘~/tmp/scratch/Rtmp8OBmrO’ ‘~/tmp/scratch/Rtmp8hbU8Q’ ‘~/tmp/scratch/Rtmp9Lusta’ ‘~/tmp/scratch/Rtmp9neVeq’ ‘~/tmp/scratch/RtmpAPpZxJ’ ‘~/tmp/scratch/RtmpAYXAuB’ ‘~/tmp/scratch/RtmpAZTQkj’ ‘~/tmp/scratch/RtmpBeXRXd’ ‘~/tmp/scratch/RtmpCDcvAq’ ‘~/tmp/scratch/RtmpCd59kw’ ‘~/tmp/scratch/RtmpCeO9y6’ ‘~/tmp/scratch/RtmpCnjd73’ ‘~/tmp/scratch/RtmpDeafFU’ ‘~/tmp/scratch/RtmpECcfXZ’ ‘~/tmp/scratch/RtmpEv0RJ1’ ‘~/tmp/scratch/RtmpFUkOmT’ ‘~/tmp/scratch/RtmpFr0g8S’ ‘~/tmp/scratch/RtmpGIl8iX’ ‘~/tmp/scratch/RtmpGUG3Ry’ ‘~/tmp/scratch/RtmpGskO3l’ ‘~/tmp/scratch/RtmpGxe83g’ ‘~/tmp/scratch/RtmpGzjUC9’ ‘~/tmp/scratch/RtmpH2YSwk’ ‘~/tmp/scratch/RtmpHBfkhQ’ ‘~/tmp/scratch/RtmpHHVJmx’ ‘~/tmp/scratch/RtmpHO7efk’ ‘~/tmp/scratch/RtmpHbcXFd’ ‘~/tmp/scratch/RtmpI3mMxo’ ‘~/tmp/scratch/RtmpI5Sg8Z’ ‘~/tmp/scratch/RtmpI7xJmh’ ‘~/tmp/scratch/RtmpIetPJ6’ ‘~/tmp/scratch/RtmpIq2taw’ ‘~/tmp/scratch/RtmpJ8T4l4’ ‘~/tmp/scratch/RtmpJCC7Eb’ ‘~/tmp/scratch/RtmpJh0nR5’ ‘~/tmp/scratch/RtmpK79JsX’ ‘~/tmp/scratch/RtmpLu5TQ1’ ‘~/tmp/scratch/RtmpMHZnNW’ ‘~/tmp/scratch/RtmpMMw4xI’ ‘~/tmp/scratch/RtmpMxW8Il’ ‘~/tmp/scratch/RtmpNAZRj3’ ‘~/tmp/scratch/RtmpNPD6uf’ ‘~/tmp/scratch/RtmpNvOUQ9’ ‘~/tmp/scratch/RtmpONFkUO’ ‘~/tmp/scratch/RtmpOv1Rb6’ ‘~/tmp/scratch/RtmpP8KLkS’ ‘~/tmp/scratch/RtmpQBbmhH’ ‘~/tmp/scratch/RtmpQJK7cJ’ ‘~/tmp/scratch/RtmpQPL3LQ’ ‘~/tmp/scratch/RtmpQSadI8’ ‘~/tmp/scratch/RtmpQcJdMz’ ‘~/tmp/scratch/RtmpQiC9UF’ ‘~/tmp/scratch/RtmpR6LBXY’ ‘~/tmp/scratch/RtmpRx923C’ ‘~/tmp/scratch/RtmpSq0LiD’ ‘~/tmp/scratch/RtmpT6PT03’ ‘~/tmp/scratch/RtmpTCNg2B’ ‘~/tmp/scratch/RtmpU3paJR’ ‘~/tmp/scratch/RtmpUNb5yX’ ‘~/tmp/scratch/RtmpUeXUZj’ ‘~/tmp/scratch/RtmpUje6Ui’ ‘~/tmp/scratch/RtmpUnV4mr’ ‘~/tmp/scratch/RtmpV7ooqq’ ‘~/tmp/scratch/RtmpVZB4nm’ ‘~/tmp/scratch/RtmpVZu7UK’ ‘~/tmp/scratch/RtmpWf86hO’ ‘~/tmp/scratch/RtmpXDixE0’ ‘~/tmp/scratch/RtmpXJ6eKB’ ‘~/tmp/scratch/RtmpYAG17M’ ‘~/tmp/scratch/RtmpYcURi4’ ‘~/tmp/scratch/RtmpYkJcR8’ ‘~/tmp/scratch/RtmpZEUqvc’ ‘~/tmp/scratch/RtmpZNxWqp’ ‘~/tmp/scratch/RtmpZRF180’ ‘~/tmp/scratch/RtmpZRdyMx’ ‘~/tmp/scratch/RtmpZaGJjC’ ‘~/tmp/scratch/Rtmpa0Yfhy’ ‘~/tmp/scratch/RtmpaABERm’ ‘~/tmp/scratch/Rtmpb0ZQGz’ ‘~/tmp/scratch/RtmpbJ1MHl’ ‘~/tmp/scratch/RtmpbU5F2V’ ‘~/tmp/scratch/RtmpboMmEK’ ‘~/tmp/scratch/RtmpbpUHEY’ ‘~/tmp/scratch/RtmpcEZErZ’ ‘~/tmp/scratch/RtmpcjlgOr’ ‘~/tmp/scratch/Rtmpd9F4VN’ ‘~/tmp/scratch/RtmpdxhxHX’ ‘~/tmp/scratch/RtmpeWQUfg’ ‘~/tmp/scratch/RtmpeY18z6’ ‘~/tmp/scratch/RtmpedTzHy’ ‘~/tmp/scratch/Rtmpf53FE9’ ‘~/tmp/scratch/RtmpfQtuGC’ ‘~/tmp/scratch/Rtmpfn5yiI’ ‘~/tmp/scratch/Rtmpfys1Jd’ ‘~/tmp/scratch/RtmpgHvZcp’ ‘~/tmp/scratch/Rtmpgt1mhN’ ‘~/tmp/scratch/Rtmpgvs7Ol’ ‘~/tmp/scratch/Rtmph7ARYC’ ‘~/tmp/scratch/Rtmph8G6gR’ ‘~/tmp/scratch/Rtmph8RIhW’ ‘~/tmp/scratch/RtmphA6Bdk’ ‘~/tmp/scratch/RtmphG1wSS’ ‘~/tmp/scratch/RtmphI7ML8’ ‘~/tmp/scratch/RtmphlMLJb’ ‘~/tmp/scratch/Rtmpi1pwlv’ ‘~/tmp/scratch/RtmpiP9vLP’ ‘~/tmp/scratch/RtmpjDC8UQ’ ‘~/tmp/scratch/RtmpjEac0x’ ‘~/tmp/scratch/RtmpjvJbJC’ ‘~/tmp/scratch/RtmpjxRdFj’ ‘~/tmp/scratch/Rtmpk8j9ig’ ‘~/tmp/scratch/Rtmpkrj7sb’ ‘~/tmp/scratch/RtmpldI64n’ ‘~/tmp/scratch/Rtmpm1lzqi’ ‘~/tmp/scratch/RtmpnYosO4’ ‘~/tmp/scratch/Rtmpo6JrFn’ ‘~/tmp/scratch/RtmpoZPD98’ ‘~/tmp/scratch/RtmpoyKW4Y’ ‘~/tmp/scratch/RtmppPoWKh’ ‘~/tmp/scratch/RtmpquBFAJ’ ‘~/tmp/scratch/RtmprHCV01’ ‘~/tmp/scratch/RtmpsIb9Hp’ ‘~/tmp/scratch/Rtmpswkiz9’ ‘~/tmp/scratch/Rtmpt8JCxg’ ‘~/tmp/scratch/RtmpvMRUpQ’ ‘~/tmp/scratch/Rtmpvocirz’ ‘~/tmp/scratch/RtmpwKJzC2’ ‘~/tmp/scratch/RtmpwxHyYF’ ‘~/tmp/scratch/Rtmpx5NuFB’ ‘~/tmp/scratch/RtmpxivBWj’ ‘~/tmp/scratch/Rtmpy2e9T4’ ‘~/tmp/scratch/RtmpyRKMrw’ ‘~/tmp/scratch/RtmpyyJrjg’ ‘~/tmp/scratch/RtmpzZ7EJ6’ ‘~/tmp/scratch/ccjUg4CD.s’ ‘~/tmp/scratch/xvfb-run.08K13c’ ‘~/tmp/scratch/xvfb-run.18Ctvl’ ‘~/tmp/scratch/xvfb-run.4VxwlA’ ‘~/tmp/scratch/xvfb-run.54oq75’ ‘~/tmp/scratch/xvfb-run.5559je’ ‘~/tmp/scratch/xvfb-run.6C9oEc’ ‘~/tmp/scratch/xvfb-run.80EQnd’ ‘~/tmp/scratch/xvfb-run.9YmVaP’ ‘~/tmp/scratch/xvfb-run.Boe2c8’ ‘~/tmp/scratch/xvfb-run.CDGTb9’ ‘~/tmp/scratch/xvfb-run.CKEPqQ’ ‘~/tmp/scratch/xvfb-run.CuA7V4’ ‘~/tmp/scratch/xvfb-run.CyU11s’ ‘~/tmp/scratch/xvfb-run.GoA3gi’ ‘~/tmp/scratch/xvfb-run.Hg13M0’ ‘~/tmp/scratch/xvfb-run.JM0hyB’ ‘~/tmp/scratch/xvfb-run.JMOydQ’ ‘~/tmp/scratch/xvfb-run.JnoVTu’ ‘~/tmp/scratch/xvfb-run.KZrx3r’ ‘~/tmp/scratch/xvfb-run.MV0CEP’ ‘~/tmp/scratch/xvfb-run.MvZbQz’ ‘~/tmp/scratch/xvfb-run.NRWH8N’ ‘~/tmp/scratch/xvfb-run.NXG5sP’ ‘~/tmp/scratch/xvfb-run.OfsRFx’ ‘~/tmp/scratch/xvfb-run.PdHtLM’ ‘~/tmp/scratch/xvfb-run.QAiWz7’ ‘~/tmp/scratch/xvfb-run.QKyoI4’ ‘~/tmp/scratch/xvfb-run.Qnr6A6’ ‘~/tmp/scratch/xvfb-run.QpPoW4’ ‘~/tmp/scratch/xvfb-run.RuHq3q’ ‘~/tmp/scratch/xvfb-run.RxauR4’ ‘~/tmp/scratch/xvfb-run.T9zwWA’ ‘~/tmp/scratch/xvfb-run.TRHfHA’ ‘~/tmp/scratch/xvfb-run.TaHyZe’ ‘~/tmp/scratch/xvfb-run.U7o5HY’ ‘~/tmp/scratch/xvfb-run.VGqYl9’ ‘~/tmp/scratch/xvfb-run.VtS8Zz’ ‘~/tmp/scratch/xvfb-run.Wp6bfT’ ‘~/tmp/scratch/xvfb-run.YmCzpk’ ‘~/tmp/scratch/xvfb-run.b6f9Pp’ ‘~/tmp/scratch/xvfb-run.behGaE’ ‘~/tmp/scratch/xvfb-run.bp0Sti’ ‘~/tmp/scratch/xvfb-run.dJOCxu’ ‘~/tmp/scratch/xvfb-run.dSizhK’ ‘~/tmp/scratch/xvfb-run.dr8mxv’ ‘~/tmp/scratch/xvfb-run.e3c2mW’ ‘~/tmp/scratch/xvfb-run.ew6hZB’ ‘~/tmp/scratch/xvfb-run.gHTlsy’ ‘~/tmp/scratch/xvfb-run.gUMpUC’ ‘~/tmp/scratch/xvfb-run.giEttV’ ‘~/tmp/scratch/xvfb-run.gsGCCR’ ‘~/tmp/scratch/xvfb-run.hlMyVK’ ‘~/tmp/scratch/xvfb-run.kxDTtQ’ ‘~/tmp/scratch/xvfb-run.lK3brD’ ‘~/tmp/scratch/xvfb-run.lTbvek’ ‘~/tmp/scratch/xvfb-run.lW2iVk’ ‘~/tmp/scratch/xvfb-run.lk2Ryl’ ‘~/tmp/scratch/xvfb-run.ojNcFC’ ‘~/tmp/scratch/xvfb-run.okpKAd’ ‘~/tmp/scratch/xvfb-run.rN8jl2’ ‘~/tmp/scratch/xvfb-run.t8tYEh’ ‘~/tmp/scratch/xvfb-run.yZe8vJ’ ‘~/tmp/scratch/xvfb-run.ykfWk0’ ‘~/tmp/scratch/xvfb-run.zEcOeI’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.1.0
Check: examples
Result: ERROR Running examples in 'lorax-Ex.R' failed The error most likely occurred in: > ### Name: as.party.bart > ### Title: Convert BART model to party object > ### Aliases: as.party.bart > > ### ** Examples > > if (rlang::is_installed(c("dbarts", "palmerpenguins"))) { + # Classification example + data(penguins, package = "palmerpenguins") + penguins <- na.omit(penguins) + + # Prepare data with response column + train_data <- penguins[, c("bill_length_mm", "bill_depth_mm", + "flipper_length_mm", "body_mass_g", "species")] + + set.seed(2847) + fit <- dbarts::bart( + x.train = train_data[, 1:4], + y.train = train_data$species, + keeptrees = TRUE, + verbose = FALSE, + ntree = 2 + ) + + # Convert first tree - data parameter is required + # Response will be preserved in original format (e.g., factor for + # classification) + party_tree <- as.party(fit, tree = 1L, chain = 1L, data = train_data) + print(party_tree) + plot(party_tree) + + # Regression example + data(mtcars) + set.seed(5193) + fit_reg <- dbarts::bart( + x.train = mtcars[, -1], + y.train = mtcars$mpg, + keeptrees = TRUE, + verbose = FALSE, + ntree = 2 + ) + party_tree_reg <- as.party(fit_reg, tree = 1L, chain = 1L, data = mtcars) + print(party_tree_reg) + } Error in parse(text = deparse(RNGkind)[-1L]) : <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Calls: <Anonymous> ... validObject -> anyStrings -> isTRUE -> validityMethod -> parse Execution halted Flavor: r-devel-windows-x86_64

Version: 0.1.0
Check: tests
Result: ERROR Running 'spelling.R' [0s] Running 'testthat.R' [61s] 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(lorax) > > test_check("lorax") c50 code called exit with value 1 Saving _problems/test-bart-20.R Saving _problems/test-bart-43.R Saving _problems/test-bart-64.R Saving _problems/test-bart-92.R Saving _problems/test-bart-131.R Saving _problems/test-bart-166.R Saving _problems/test-bart-188.R Saving _problems/test-bart-215.R Saving _problems/test-bart-250.R Saving _problems/test-bart-279.R Saving _problems/test-bart-315.R Saving _problems/test-bart-343.R Saving _problems/test-bart-369.R Saving _problems/test-bart-397.R Saving _problems/test-bart-430.R Saving _problems/test-bart-460.R Saving _problems/test-bart-488.R Saving _problems/test-bart-516.R Saving _problems/test-bart-556.R Saving _problems/test-bart-583.R Saving _problems/test-bart-605.R Saving _problems/test-bart-635.R Saving _problems/test-bart-666.R Saving _problems/test-bart-687.R Saving _problems/test-bart-708.R Loading required package: lattice [ FAIL 25 | WARN 0 | SKIP 51 | PASS 1404 ] ══ Skipped tests (51) ══════════════════════════════════════════════════════════ • On CRAN (49): 'test-C5.0.R:39:1', 'test-C5.0.R:62:1', 'test-C5.0.R:72:1', 'test-C5.0.R:133:1', 'test-C5.0.R:330:1', 'test-C5.0.R:563:1', 'test-C5.0.R:902:1', 'test-ObliqueForest.R:17:1', 'test-ObliqueForest.R:392:1', 'test-extract_rules.R:28:1', 'test-extract_rules.R:124:1', 'test-grf.R:42:1', 'test-grf.R:522:1', 'test-grf.R:787:1', 'test-helpers.R:141:1', 'test-helpers.R:158:1', 'test-helpers.R:177:1', 'test-helpers.R:196:1', 'test-helpers.R:306:1', 'test-helpers.R:323:1', 'test-helpers.R:347:1', 'test-helpers.R:381:1', 'test-helpers.R:514:1', 'test-helpers.R:526:1', 'test-helpers.R:542:1', 'test-helpers.R:554:1', 'test-helpers.R:642:1', 'test-helpers.R:768:1', 'test-helpers.R:797:1', 'test-helpers.R:809:1', 'test-helpers_oblique.R:118:1', 'test-helpers_oblique.R:146:1', 'test-helpers_oblique.R:178:1', 'test-helpers_oblique.R:210:1', 'test-helpers_oblique.R:232:1', 'test-helpers_party.R:1:1', 'test-helpers_party.R:57:1', 'test-helpers_rectangular.R:110:1', 'test-helpers_rectangular.R:142:1', 'test-helpers_rectangular.R:159:1', 'test-helpers_rectangular.R:171:1', 'test-lgb.Booster.R:76:1', 'test-lgb.Booster.R:210:1', 'test-lgb.Booster.R:627:1', 'test-randomForest.R:1:1', 'test-ranger.R:1:1', 'test-xgb.Booster.R:84:1', 'test-xgb.Booster.R:215:1', 'test-xgb.Booster.R:563:1' • Skipping (1): 'test-cforest.R:2:1' • TOOOO LONG (1): 'test-party.R:1:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-bart.R:7:3'): as.party.bart returns valid party object with numeric data ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:7:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:35:3'): as.party.bart works with regression data ──────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:35:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:56:3'): as.party.bart works with factor predictors ────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:56:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:79:3'): as.party.bart validates tree parameter ────────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:79:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:118:3'): as.party.bart validates chain parameter ──────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:118:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:153:3'): as.party.bart requires data parameter ────────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:153:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:177:3'): as.party.bart requires keeptrees = TRUE ──────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:177:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:202:3'): as.party.bart extracts different trees ───────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:202:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:242:3'): as.party.bart handles models with missing values in training data ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:242:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:271:3'): as.party.bart handles deep trees ─────────────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:271:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:307:3'): as.party.bart preserves variable names ───────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:307:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:335:3'): as.party.bart with minimal trees ─────────────── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:335:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:356:3'): as.party.bart produces different trees for different tree numbers ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:356:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:384:3'): as.party.bart does not show asterisks in node summaries ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:384:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:417:3'): active_predictors.bart() returns correct structure ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:417:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:447:3'): active_predictors.bart() extracts from single tree ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:447:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:475:3'): active_predictors.bart() extracts from multiple trees ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:475:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:503:3'): active_predictors.bart() validates tree argument ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:503:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:545:3'): active_predictors.bart() requires keeptrees = TRUE ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:545:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:570:3'): active_predictors.bart() returns sorted unique variables ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:570:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:597:3'): active_predictors.bart() handles numeric-only predictors ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:597:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:622:3'): active_predictors.bart() works with all trees ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:622:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:653:3'): active_predictors.bart() handles duplicate tree numbers ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:653:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:679:3'): as.party.bart works with single numeric predictor ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:679:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) ── Error ('test-bart.R:700:3'): active_predictors.bart() works with single numeric predictor ── Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')' 1: binom.kind = NULL) ^ Backtrace: ▆ 1. ├─base::suppressWarnings(...) at test-bart.R:700:3 2. │ └─base::withCallingHandlers(...) 3. └─dbarts::bart(...) 4. └─dbarts::dbartsControl(...) 5. └─methods::new(...) 6. ├─methods::initialize(value, ...) 7. └─dbarts (local) initialize(value, ...) 8. ├─methods::callNextMethod() 9. └─methods (local) .nextMethod(.Object = .Object, ... = ...) 10. └─methods::validObject(.Object) 11. ├─methods (local) anyStrings(validityMethod(object)) 12. │ └─base::isTRUE(x) 13. └─dbarts (local) validityMethod(object) 14. └─base::parse(text = deparse(RNGkind)[-1L]) [ FAIL 25 | WARN 0 | SKIP 51 | PASS 1404 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64