- using R Under development (unstable) (2026-08-10 r90389 ucrt)
- using platform: x86_64-w64-mingw32
- R was compiled by
gcc.exe (GCC) 14.3.0
GNU Fortran (GCC) 14.3.0
- running under: Windows Server 2022 x64 (build 20348)
- using session charset: UTF-8
* current time: 2026-08-11 20:57:53 UTC
- checking for file 'nlfh/DESCRIPTION' ... OK
- this is package 'nlfh' version '0.1.0'
- package encoding: UTF-8
- checking package namespace information ... OK
- checking package dependencies ... OK
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking whether package 'nlfh' can be installed ... OK
See the install log for details.
- checking installed package size ... OK
- checking package directory ... OK
- checking 'build' directory ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... [0s] OK
- checking whether the package can be loaded with stated dependencies ... [0s] OK
- checking whether the package can be unloaded cleanly ... [0s] OK
- checking whether the namespace can be loaded with stated dependencies ... [0s] OK
- checking whether the namespace can be unloaded cleanly ... [1s] OK
- checking loading without being on the library search path ... [0s] OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [6s] OK
- checking Rd files ... [1s] OK
- checking Rd metadata ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking contents of 'data' directory ... OK
- checking data for non-ASCII characters ... [1s] OK
- checking LazyData ... OK
- checking data for ASCII and uncompressed saves ... OK
- checking installed files from 'inst/doc' ... OK
- checking files in 'vignettes' ... OK
- checking examples ... [1s] ERROR
Running examples in 'nlfh-Ex.R' failed
The error most likely occurred in:
> ### Name: fit_fh
> ### Title: Fit a Fay-Herriot Model
> ### Aliases: fit_fh
>
> ### ** Examples
>
> data(acs_dat)
> acs_small <- as.data.frame(acs_dat[1:500, ])
> example_control <- list(n_iter = 50, burn_in = 25, progress = FALSE)
>
> fit_linear <- fit_fh(
+ MedInc ~ SNAPRate + PovRate + White + Black + Hispanic + Asian,
+ sampling_variance = MedIncSE^2,
+ data = acs_small,
+ method = "linear",
+ control = example_control
+ )
>
> X <- model.matrix(
+ MedInc ~ SNAPRate + PovRate + White + Black + Hispanic + Asian,
+ data = acs_small
+ )
> fit_matrix <- fit_fh(
+ y = acs_small$MedInc,
+ X = X,
+ sampling_variance = acs_small$MedIncSE^2,
+ method = "linear",
+ control = example_control
+ )
>
> fit_rnn <- fit_fh(
+ MedInc ~ .,
+ sampling_variance = MedIncSE^2,
+ data = acs_small,
+ method = "rnn",
+ control = example_control
+ )
>
> fit_bart <- fit_fh(
+ MedInc ~ SNAPRate + PovRate + White,
+ sampling_variance = MedIncSE^2,
+ data = acs_small,
+ method = "bart",
+ control = example_control
+ )
Error in parse(text = deparse(RNGkind)[-1L]) :
<text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Calls: fit_fh ... validObject -> anyStrings -> isTRUE -> validityMethod -> parse
Execution halted
- checking for unstated dependencies in 'tests' ... OK
- checking tests ... [4s] ERROR
Running 'spelling.R' [0s]
Running 'testthat.R' [4s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(nlfh)
>
> test_check("nlfh")
Saving _problems/test-core-api-24.R
Saving _problems/test-core-api-60.R
Saving _problems/test-core-api-102.R
Saving _problems/test-core-api-151.R
Saving _problems/test-core-api-202.R
Saving _problems/test-formula-interface-33.R
Saving _problems/test-formula-interface-64.R
Saving _problems/test-posterior-draws-62.R
Saving _problems/test-posterior-draws-86.R
Saving _problems/test-summary-75.R
[ FAIL 10 | WARN 0 | SKIP 0 | PASS 97 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-core-api.R:18:3'): all three methods return nlfh_fit objects with finite DIC ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-core-api.R:18:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-core-api.R:54:3'): output dimensions are consistent across methods ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-core-api.R:54:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-core-api.R:93:3'): method dispatch selects the requested model implementation ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-core-api.R:93:3
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─nlfh::fit_fh(...)
5. ├─base::do.call(fit_fh_bart, args)
6. └─nlfh (local) `<fn>`(...)
7. └─dbarts::dbartsControl(...)
8. └─methods::new(...)
9. ├─methods::initialize(value, ...)
10. └─dbarts (local) initialize(value, ...)
11. ├─methods::callNextMethod()
12. └─methods (local) .nextMethod(.Object = .Object, ... = ...)
13. └─methods::validObject(.Object)
14. ├─methods (local) anyStrings(validityMethod(object))
15. │ └─base::isTRUE(x)
16. └─dbarts (local) validityMethod(object)
17. └─base::parse(text = deparse(RNGkind)[-1L])
── Error ('test-core-api.R:139:3'): method-specific fitting functions are public-facing ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-core-api.R:139:3
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─nlfh::fit_fh_bart(...)
5. └─dbarts::dbartsControl(...)
6. └─methods::new(...)
7. ├─methods::initialize(value, ...)
8. └─dbarts (local) initialize(value, ...)
9. ├─methods::callNextMethod()
10. └─methods (local) .nextMethod(.Object = .Object, ... = ...)
11. └─methods::validObject(.Object)
12. ├─methods (local) anyStrings(validityMethod(object))
13. │ └─base::isTRUE(x)
14. └─dbarts (local) validityMethod(object)
15. └─base::parse(text = deparse(RNGkind)[-1L])
── Error ('test-core-api.R:191:3'): random-effect variance prior controls are accepted for all methods ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-core-api.R:191:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-formula-interface.R:27:3'): formula interface works for nonlinear methods ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-formula-interface.R:27:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-formula-interface.R:58:3'): fit_fh dispatches all model families from formula inputs ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-formula-interface.R:58:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-posterior-draws.R:56:3'): posterior_draws extracts u draws when available ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-posterior-draws.R:56:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-posterior-draws.R:80:3'): posterior_draws gives helpful errors for unavailable variables ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-posterior-draws.R:80:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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-summary.R:69:3'): summary.nlfh_fit handles BART fits without coefficient summaries ──
Error in `parse(text = deparse(RNGkind)[-1L])`: <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
Backtrace:
▆
1. └─nlfh::fit_fh(...) at test-summary.R:69:3
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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 10 | WARN 0 | SKIP 0 | PASS 97 ]
Error:
! Test failures.
Execution halted
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [2s] ERROR
Error(s) in re-building vignettes:
--- re-building 'model-comparison.Rmd' using rmarkdown
Quitting from model-comparison.Rmd:54-80 [fit-models]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `parse()`:
! <text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
---
Backtrace:
▆
1. └─nlfh::fit_fh(...)
2. ├─base::do.call(fit_fh_bart, args)
3. └─nlfh (local) `<fn>`(...)
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: processing vignette 'model-comparison.Rmd' failed with diagnostics:
<text>:1:22: unexpected ')'
1: binom.kind = NULL)
^
--- failed re-building 'model-comparison.Rmd'
SUMMARY: processing the following file failed:
'model-comparison.Rmd'
Error: Vignette re-building failed.
Execution halted
- checking PDF version of manual ... [20s] OK
- checking HTML version of manual ... [1s] OK
- DONE
Status: 3 ERRORs