- using R Under development (unstable) (2026-04-10 r89852)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
clang version 22.1.3 (https://github.com/llvm/llvm-project e9846648fd6183ee6d8cbdb4502213fcf902a211)
flang version 22.1.3 (https://github.com/llvm/llvm-project e9846648fd6183ee6d8cbdb4502213fcf902a211)
- running under: Fedora Linux 42 (Workstation Edition)
- using session charset: UTF-8
* current time: 2026-04-10 07:04:36 UTC
- using option ‘--no-stop-on-test-error’
- checking for file ‘rio/DESCRIPTION’ ... OK
- checking extension type ... Package
- this is package ‘rio’ version ‘1.3.0’
- package encoding: UTF-8
- checking package namespace information ... OK
- checking package dependencies ... INFO
Package suggested but not available for checking: ‘nanoparquet’
- 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 ‘rio’ 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 ... OK
- checking whether the package can be loaded with stated dependencies ... OK
- checking whether the package can be unloaded cleanly ... OK
- checking whether the namespace can be loaded with stated dependencies ... OK
- checking whether the namespace can be unloaded cleanly ... OK
- checking loading without being on the library search path ... OK
- checking whether startup messages can be suppressed ... 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 ... [12s/19s] OK
- checking Rd files ... 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 R/sysdata.rda ... OK
- checking installed files from ‘inst/doc’ ... OK
- checking files in ‘vignettes’ ... OK
- checking examples ... OK
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [35s/49s] ERROR
Running ‘testthat.R’ [34s/49s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library("testthat")
> library("rio")
> test_check("rio", reporter = "summary")
characterize:
characterize()/factorize(): ......
check_file: ....................................
compress:
Compressed files: ...... adding: file1989ab45b88818.csv (deflated 78%)
........................... adding: mtcars1.csv (deflated 48%)
adding: mtcars2.csv (deflated 50%)
adding: mtcars3.csv (deflated 47%)
................. adding: file1989ab7e0d2dc3.xlsx (deflated 11%)
...../usr/bin/gtar: NA: Not found in archive
/usr/bin/gtar: Exiting with failure status due to previous errors
.../usr/bin/gtar: NA: Not found in archive
/usr/bin/gtar: Exiting with failure status due to previous errors
.../usr/bin/gtar: NA: Not found in archive
/usr/bin/gtar: Exiting with failure status due to previous errors
.../usr/bin/gtar: NA: Not found in archive
/usr/bin/gtar: Exiting with failure status due to previous errors
.../usr/bin/gtar: NA: Not found in archive
/usr/bin/gtar: Exiting with failure status due to previous errors
.............S adding: tmp/RtmpZoTeid/working_dir/RtmpOfUGVj/file1989ab59c3484e.csv (stored 0%)
.... adding: file_1.csv (deflated 48%)
adding: file_2.csv (deflated 50%)
adding: file_3.csv (deflated 47%)
...
convert: ......
create_outfiles: ........
errors: ...........
export_corner_cases: .........
export_list: .... adding: file_1.csv (deflated 48%)
adding: file_2.csv (deflated 50%)
adding: file_3.csv (deflated 47%)
. adding: file_1.csv (deflated 48%)
adding: file_2.csv (deflated 50%)
adding: file_3.csv (deflated 47%)
............ adding: file_1.csv (deflated 48%)
adding: file_2.csv (deflated 50%)
adding: file_3.csv (deflated 47%)
.........S
extensions: S
format_R: ....
format_arff: ..
format_csv: ......................
format_csvy: ..
format_dbf: ...
format_dif: .
format_dta: ..........
format_eviews: .
format_external_packages: ...............
format_feather: ..
format_fortran: .
format_fst: ..
format_fwf: ...........
format_html: ........................
format_json: .......
format_matlab: S
format_mtp:
format_ods: .................
format_parquet: S
format_psv: ....
format_pzfx: .....
format_qs2: ..
format_rdata: ....................
format_rds: .....
format_rec:
format_sas: ...
format_sav: ........................
format_syd: .
format_tsv: ....
format_xls: ....................
format_xml: .................
format_yml: .....
gather_attrs: ......................
guess: ................
identical: ..................
import_list: ................................. adding: file1989ab1219553f.csv (deflated 58%)
... adding: mtcars1.csv (deflated 48%)
adding: mtcars2.csv (deflated 50%)
adding: mtcars3.csv (deflated 47%)
......................S adding: file1989abf9a5ce4.ods (deflated 7%)
.. adding: file1989ab4eddd776.fods (deflated 95%)
.. adding: file1989ab421488ba.xlsx (deflated 8%)
.. adding: file1989ab8ba12a8.dta (deflated 89%)
.. adding: file1989ab605abf8b.sav (deflated 62%)
.. adding: file1989ab12eb9251.csv (deflated 58%)
.. adding: file1989ab655b65c9.csv2 (deflated 58%)
.. adding: file1989ab51ad010.qs2 (stored 0%)
..1.........
mapping: ............
matrix: ...
remote: S
set_class: ...................
suggestions: SSS
trust: ...................
══ Skipped ═════════════════════════════════════════════════════════════════════
1. tar export error for R < 4.0.3 ('test_compress.R:101:5') - Reason: getRversion() >= "4.0.3" is TRUE
2. tar export error for R < 4.0.3 ('test_export_list.R:67:5') - Reason: getRversion() >= "4.0.3" is TRUE
3. (code run outside of `test_that()`) ('test_extensions.R:2:1') - Reason: On CRAN
4. Export to and import from matlab ('test_format_matlab.R:4:5') - Reason: failing mysteriously
5. (code run outside of `test_that()`) ('test_format_parquet.R:1:1') - Reason: {nanoparquet} is not installed
6. URL #294 ('test_import_list.R:167:5') - Reason: On CRAN
7. (code run outside of `test_that()`) ('test_remote.R:1:1') - Reason: On CRAN
8. uninstalled_formats() ('test_suggestions.R:2:5') - Reason: On CRAN
9. show_unsupported_formats (in the fully supported environment) on CI ('test_suggestions.R:13:5') - Reason: On CRAN
10. show_unsupported_formats (in the partial supported environment) on CI ('test_suggestions.R:22:5') - Reason: On CRAN
══ Failed ══════════════════════════════════════════════════════════════════════
── 1. Error ('test_import_list.R:203:13'): Universal dummy `which` (Suggests) #3
Error: Suggested package `nanoparquet` is not available. Please install it individually or use `install_formats()`
Backtrace:
▆
1. └─withr::with_tempfile(...) at test_import_list.R:202:9
2. └─base::eval(substitute(code), envir = env)
3. └─base::eval(substitute(code), envir = env)
4. └─rio::export(mtcars, tempzip, format = format) at test_import_list.R:203:13
5. ├─rio:::.export(file = file, x = x, ...)
6. └─rio:::.export.rio_parquet(file = file, x = x, ...)
7. └─rio:::.check_pkg_availability("nanoparquet")
══ DONE ════════════════════════════════════════════════════════════════════════
Error:
! Test failures.
Execution halted
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [19s/36s] OK
- checking PDF version of manual ... [9s/14s] OK
- checking HTML version of manual ... OK
- checking for non-standard things in the check directory ... OK
- checking for detritus in the temp directory ... OK
- DONE
Status: 1 ERROR