- using R Under development (unstable) (2025-09-04 r88794)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
Debian clang version 19.1.7 (3+b2)
Debian flang-new version 19.1.7 (3+b2)
- running under: Debian GNU/Linux forky/sid
- using session charset: UTF-8
- checking for file ‘ggfixest/DESCRIPTION’ ... OK
- this is package ‘ggfixest’ version ‘0.3.0’
- package encoding: UTF-8
- checking CRAN incoming feasibility ... [1s/2s] OK
- 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 executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking whether package ‘ggfixest’ can be installed ... OK
See the install log for details.
- checking package directory ... OK
- checking for future file timestamps ... 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 ... [4s/6s] OK
- checking whether the package can be loaded with stated dependencies ... [3s/4s] OK
- checking whether the package can be unloaded cleanly ... [3s/5s] OK
- checking whether the namespace can be loaded with stated dependencies ... [3s/4s] OK
- checking whether the namespace can be unloaded cleanly ... [3s/4s] OK
- checking loading without being on the library search path ... [2s/3s] 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 ... [18s/24s] OK
- checking Rd files ... [0s/0s] OK
- checking Rd metadata ... OK
- checking Rd line widths ... 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 installed files from ‘inst/doc’ ... OK
- checking files in ‘vignettes’ ... OK
- checking examples ... [14s/18s] OK
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
ggcoefplot 10.178 0.13 13.58
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [8s/11s] ERROR
Running ‘tinytest.R’ [8s/11s]
Running the tests in ‘tests/tinytest.R’ failed.
Complete output:
> ## Throttle CPU threads if R CMD check (for CRAN)
>
> if (any(grepl("_R_CHECK", names(Sys.getenv()), fixed = TRUE))) {
+ # fixest
+ if (requireNamespace("fixest", quietly = TRUE)) {
+ library(fixest)
+ setFixest_nthreads(1)
+ }
+
+ # data.table
+ if (requireNamespace("data.table", quietly = TRUE)) {
+ library(data.table)
+ setDTthreads(1)
+ }
+
+ # magick
+ if (requireNamespace("magick", quietly = TRUE)) {
+ library(magick)
+ magick:::magick_threads(1)
+ }
+ }
Linking to ImageMagick 7.1.2.3
Enabled features: fontconfig, freetype, fftw, heic, lcms, raw, webp, x11
Disabled features: cairo, ghostscript, pango, rsvg
Using 2 threads
[1] 1
>
>
> # Run tinytest suite
>
> if ( requireNamespace("tinytest", quietly=TRUE) ){
+
+ tinytest::test_package("ggfixest")
+
+ }
Loading required package: ggplot2
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 0 tests
test_aggr_es.R................ 48 tests [0;31m33 fails [0m [0;34m1.5s [0m
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests
test_fixest_multi.R........... 0 tests [0;34m1.5s [0m
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests
test_ggcoefplot.R............. 0 tests [0;34m1.2s [0m
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests
test_ggiplot.R................ 0 tests [0;34m2.9s [0m
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 0 tests
test_iplot_data.R............. 22 tests [0;31m4 fails [0m [0;36m98ms [0m
test_nthreads.R............... 0 tests
test_nthreads.R............... 0 tests ----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_post[[col]], aggr_post_known[[col]], tolerance = tol)
diff| Expected '0.859857566528126', got '0.861259873207569'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_cum[[col]], aggr_cum_known[[col]], tolerance = tol)
diff| Expected '4.29928782137735', got '4.3062994999405'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '0.856196388205688', got '0.878957693450153'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.01408092
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_diff[[col]], aggr_diff_known[[col]], tolerance = tol)
diff| Expected '0.47207477585529', got '0.527379333034877'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '0.856196388205688', got '0.878957693450153'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_post[[col]], aggr_post_known[[col]], tolerance = tol)
diff| Expected '4.5432572498307', got '4.53585990068435'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_cum[[col]], aggr_cum_known[[col]], tolerance = tol)
diff| Expected '4.54325726173313', got '4.5358597596436'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '-1.37803746371061', got '-1.34235209274958'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.007275895
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_diff[[col]], aggr_diff_known[[col]], tolerance = tol)
diff| Expected '10.7746168241598', got '9.64471776495549'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '-0.210081123582062', got '-0.204640906589159'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '0.168191721635732', got '0.179481860308907'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.06712557
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '0.833604357936545', got '0.83785269284703'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_post[[col]], aggr_post_known[[col]], tolerance = tol)
diff| Expected '17.461901741925', got '17.4112907787669'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_cum[[col]], aggr_cum_known[[col]], tolerance = tol)
diff| Expected '17.4619018234198', got '17.4112898145223'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '2.57182139671994', got '2.47809005231426'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.007204967
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_diff[[col]], aggr_diff_known[[col]], tolerance = tol)
diff| Expected '87.5104245518892', got '70.7107655185095'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '0.262565275096028', got '0.255231476237238'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_post[[col]], aggr_post_known[[col]], tolerance = tol)
diff| Expected '2.22126426072131', got '2.21851579013433'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_cum[[col]], aggr_cum_known[[col]], tolerance = tol)
diff| Expected '11.1063213256822', got '11.0925786882273'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '-2.85798478381758', got '-2.90259612233785'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.009324175
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_diff[[col]], aggr_diff_known[[col]], tolerance = tol)
diff| Expected '4.16117526350566', got '4.05278032325274'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '-1.85798478381758', got '-1.90259612233785'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_post[[col]], aggr_post_known[[col]], tolerance = tol)
diff| Expected '5.59184398518008', got '5.59459245576706'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_cum[[col]], aggr_cum_known[[col]], tolerance = tol)
diff| Expected '27.9592199038248', got '27.9729625412797'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_pre[[col]], aggr_pre_known[[col]], tolerance = tol)
diff| Expected '0.498243385335269', got '0.542854723855542'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_both[[col]], aggr_both_known[[col]], tolerance = tol)
diff| Mean relative difference: 0.00777654
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_diff[[col]], aggr_diff_known[[col]], tolerance = tol)
diff| Expected '6.01167438087804', got '6.12006932113096'
----- FAILED[data]: test_aggr_es.R<96--104>
call| expect_equivalent(aggr_rhs1[[col]], aggr_rhs1_known[[col]], tolerance = tol)
diff| Expected '1.49824338533527', got '1.54285472385554'
----- FAILED[data]: test_iplot_data.R<69--73>
call| expect_equivalent(iplot_data_est[[col]], iplot_data_est_known[[col]],
call| --> tolerance = tol)
diff| Mean relative difference: 0.0226864
----- FAILED[data]: test_iplot_data.R<69--73>
call| expect_equivalent(iplot_data_est_log[[col]], iplot_data_est_log_known[[col]],
call| --> tolerance = tol)
diff| Mean relative difference: 0.2264364
----- FAILED[data]: test_iplot_data.R<69--73>
call| expect_equivalent(iplot_data_est[[col]], iplot_data_est_known[[col]],
call| --> tolerance = tol)
diff| Mean relative difference: 0.01597973
----- FAILED[data]: test_iplot_data.R<69--73>
call| expect_equivalent(iplot_data_est_log[[col]], iplot_data_est_log_known[[col]],
call| --> tolerance = tol)
diff| Mean relative difference: 0.09714743
Error: 37 out of 70 tests failed
Execution halted
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [19s/26s] OK
- checking PDF version of manual ... [5s/7s] OK
- checking HTML version of manual ... [0s/1s] OK
- checking for non-standard things in the check directory ... OK
- DONE
Status: 1 ERROR