CRAN Package Check Results for Package rio

Last updated on 2025-02-24 17:50:57 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.2.3 3.68 65.71 69.39 OK
r-devel-linux-x86_64-debian-gcc 1.2.3 2.60 48.33 50.93 OK
r-devel-linux-x86_64-fedora-clang 1.2.3 113.63 ERROR
r-devel-linux-x86_64-fedora-gcc 1.2.3 122.08 ERROR
r-devel-macos-arm64 1.2.3 50.00 OK
r-devel-macos-x86_64 1.2.3 86.00 OK
r-devel-windows-x86_64 1.2.3 5.00 102.00 107.00 OK
r-patched-linux-x86_64 1.2.3 3.91 61.24 65.15 OK
r-release-linux-x86_64 1.2.3 3.16 62.94 66.10 OK
r-release-macos-arm64 1.2.3 50.00 OK
r-release-macos-x86_64 1.2.3 84.00 OK
r-release-windows-x86_64 1.2.3 5.00 111.00 116.00 OK
r-oldrel-macos-arm64 1.2.3 51.00 OK
r-oldrel-macos-x86_64 1.2.3 100.00 OK
r-oldrel-windows-x86_64 1.2.3 6.00 111.00 117.00 OK

Check Details

Version: 1.2.3
Check: tests
Result: ERROR Running ‘testthat.R’ [35s/61s] 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: file24739356033d5.csv (deflated 78%) ........................... adding: mtcars1.csv (deflated 48%) adding: mtcars2.csv (deflated 50%) adding: mtcars3.csv (deflated 47%) .....1 adding: file247393265f59f4.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 .2........S adding: tmp/RtmpAl1JUp/working_dir/Rtmpyl6k9m/file2473936134355.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: .......34 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: ... 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: .. format_psv: .... format_pzfx: ..... format_qs: .. 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: file24739313cb80ac.csv (deflated 58%) ... adding: mtcars1.csv (deflated 48%) adding: mtcars2.csv (deflated 50%) adding: mtcars3.csv (deflated 47%) ....................S adding: file2473932a6243e7.xlsx (deflated 8%) .. adding: file24739353fc5ff2.dta (deflated 89%) .. adding: file2473933d2b4f4d.sav (deflated 62%) .. adding: file2473934347cbe1.csv (deflated 58%) .. adding: file24739340a0d247.csv2 (deflated 58%) .. adding: file24739355ef4712.qs (stored 0%) .. adding: file2473934588bab2.parquet (deflated 43%) .. adding: file247393846586.ods (deflated 7%) ........... 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. Export to and import from matlab ('test_format_matlab.R:4:5') - Reason: failing mysteriously 4. URL #294 ('test_import_list.R:140:5') - Reason: On CRAN 5. (code run outside of `test_that()`) ('test_remote.R:1:1') - Reason: On CRAN 6. uninstalled_formats() ('test_suggestions.R:2:5') - Reason: On CRAN 7. show_unsupported_formats (in the fully supported environment) on CI ('test_suggestions.R:13:5') - Reason: On CRAN 8. show_unsupported_formats (in the partial supported environment) on CI ('test_suggestions.R:22:5') - Reason: On CRAN ══ Failed ══════════════════════════════════════════════════════════════════════ ── 1. Error ('test_compress.R:53:13'): Export to compressed (gz, bz2) / import ─ Error in `regexpr(as.character(pattern), text, ignore.case, perl, fixed, useBytes)`: NA in coercion to Rboolean Backtrace: ▆ 1. └─withr::with_tempfile(...) at test_compress.R:52:9 2. └─base::eval(substitute(code), envir = env) 3. └─base::eval(substitute(code), envir = env) 4. └─rio::export(iris, iris_path) at test_compress.R:53:13 5. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 6. └─rio:::.compress_rutils(filename, cfile, ext = ext) 7. ├─R.utils::compressFile(...) 8. └─R.utils::compressFile.default(...) 9. ├─R.utils::popTemporaryFile(destnameT) 10. └─R.utils::popTemporaryFile.default(destnameT) 11. └─base::regexpr(pattern, "", pathnameT) ── 2. Error ('test_compress.R:82:13'): Prevent the reuse of `which` for zip and Error in `regexpr(as.character(pattern), text, ignore.case, perl, fixed, useBytes)`: NA in coercion to Rboolean Backtrace: ▆ 1. └─withr::with_tempfile(...) at test_compress.R:81:9 2. └─base::eval(substitute(code), envir = env) 3. └─base::eval(substitute(code), envir = env) 4. └─rio::export(list(some_iris = head(iris)), data_path) at test_compress.R:82:13 5. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 6. └─rio:::.compress_rutils(filename, cfile, ext = ext) 7. ├─R.utils::compressFile(...) 8. └─R.utils::compressFile.default(...) 9. ├─R.utils::popTemporaryFile(destnameT) 10. └─R.utils::popTemporaryFile.default(destnameT) 11. └─base::regexpr(pattern, "", pathnameT) ── 3. Failure ('test_export_corner_cases.R:24:9'): export to nonexisting directo `export(iris, file.path(output_dir, "iris.csv.gz"))` threw an error. Message: NA in coercion to Rboolean Class: simpleError/error/condition Backtrace: ▆ 1. ├─withr::with_tempdir(...) at test_export_corner_cases.R:21:5 2. │ └─withr::with_dir(tmp, code) 3. │ └─base::force(code) 4. ├─testthat::expect_error(...) at test_export_corner_cases.R:24:9 5. │ └─testthat:::quasi_capture(...) 6. │ ├─testthat (local) .capture(...) 7. │ │ └─base::withCallingHandlers(...) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─rio::export(iris, file.path(output_dir, "iris.csv.gz")) 10. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 11. └─rio:::.compress_rutils(filename, cfile, ext = ext) 12. ├─R.utils::compressFile(...) 13. └─R.utils::compressFile.default(...) 14. ├─R.utils::popTemporaryFile(destnameT) 15. └─R.utils::popTemporaryFile.default(destnameT) 16. └─base::regexpr(pattern, "", pathnameT) ── 4. Failure ('test_export_corner_cases.R:25:9'): export to nonexisting directo file.exists(file.path(output_dir, "iris.csv.gz")) is not TRUE `actual`: FALSE `expected`: TRUE Backtrace: ▆ 1. ├─withr::with_tempdir(...) at test_export_corner_cases.R:21:5 2. │ └─withr::with_dir(tmp, code) 3. │ └─base::force(code) 4. └─testthat::expect_true(file.exists(file.path(output_dir, "iris.csv.gz"))) at test_export_corner_cases.R:25:9 ══ DONE ════════════════════════════════════════════════════════════════════════ Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.2.3
Check: tests
Result: ERROR Running ‘testthat.R’ [32s/76s] 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: file21b17447089721.csv (deflated 78%) ........................... adding: mtcars1.csv (deflated 48%) adding: mtcars2.csv (deflated 50%) adding: mtcars3.csv (deflated 47%) .....1 adding: file21b17438a92345.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 .2........S adding: tmp/Rtmpn8cKUd/working_dir/RtmpUHX2a7/file21b1747576efa7.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: .......34 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: ... 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: .. format_psv: .... format_pzfx: ..... format_qs: .. 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: file21b17466c1eafe.csv (deflated 58%) ... adding: mtcars1.csv (deflated 48%) adding: mtcars2.csv (deflated 50%) adding: mtcars3.csv (deflated 47%) ....................S adding: file21b17444489fa5.xlsx (deflated 8%) .. adding: file21b1741f022eb8.dta (deflated 89%) .. adding: file21b17456920ead.sav (deflated 62%) .. adding: file21b17430b13691.csv (deflated 58%) .. adding: file21b174211e02a6.csv2 (deflated 58%) .. adding: file21b17410beedc2.qs (stored 0%) .. adding: file21b17452650603.parquet (deflated 43%) .. adding: file21b174f5ba5b.ods (deflated 7%) ........... 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. Export to and import from matlab ('test_format_matlab.R:4:5') - Reason: failing mysteriously 4. URL #294 ('test_import_list.R:140:5') - Reason: On CRAN 5. (code run outside of `test_that()`) ('test_remote.R:1:1') - Reason: On CRAN 6. uninstalled_formats() ('test_suggestions.R:2:5') - Reason: On CRAN 7. show_unsupported_formats (in the fully supported environment) on CI ('test_suggestions.R:13:5') - Reason: On CRAN 8. show_unsupported_formats (in the partial supported environment) on CI ('test_suggestions.R:22:5') - Reason: On CRAN ══ Failed ══════════════════════════════════════════════════════════════════════ ── 1. Error ('test_compress.R:53:13'): Export to compressed (gz, bz2) / import ─ Error in `regexpr(as.character(pattern), text, ignore.case, perl, fixed, useBytes)`: NA in coercion to Rboolean Backtrace: ▆ 1. └─withr::with_tempfile(...) at test_compress.R:52:9 2. └─base::eval(substitute(code), envir = env) 3. └─base::eval(substitute(code), envir = env) 4. └─rio::export(iris, iris_path) at test_compress.R:53:13 5. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 6. └─rio:::.compress_rutils(filename, cfile, ext = ext) 7. ├─R.utils::compressFile(...) 8. └─R.utils::compressFile.default(...) 9. ├─R.utils::popTemporaryFile(destnameT) 10. └─R.utils::popTemporaryFile.default(destnameT) 11. └─base::regexpr(pattern, "", pathnameT) ── 2. Error ('test_compress.R:82:13'): Prevent the reuse of `which` for zip and Error in `regexpr(as.character(pattern), text, ignore.case, perl, fixed, useBytes)`: NA in coercion to Rboolean Backtrace: ▆ 1. └─withr::with_tempfile(...) at test_compress.R:81:9 2. └─base::eval(substitute(code), envir = env) 3. └─base::eval(substitute(code), envir = env) 4. └─rio::export(list(some_iris = head(iris)), data_path) at test_compress.R:82:13 5. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 6. └─rio:::.compress_rutils(filename, cfile, ext = ext) 7. ├─R.utils::compressFile(...) 8. └─R.utils::compressFile.default(...) 9. ├─R.utils::popTemporaryFile(destnameT) 10. └─R.utils::popTemporaryFile.default(destnameT) 11. └─base::regexpr(pattern, "", pathnameT) ── 3. Failure ('test_export_corner_cases.R:24:9'): export to nonexisting directo `export(iris, file.path(output_dir, "iris.csv.gz"))` threw an error. Message: NA in coercion to Rboolean Class: simpleError/error/condition Backtrace: ▆ 1. ├─withr::with_tempdir(...) at test_export_corner_cases.R:21:5 2. │ └─withr::with_dir(tmp, code) 3. │ └─base::force(code) 4. ├─testthat::expect_error(...) at test_export_corner_cases.R:24:9 5. │ └─testthat:::quasi_capture(...) 6. │ ├─testthat (local) .capture(...) 7. │ │ └─base::withCallingHandlers(...) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─rio::export(iris, file.path(output_dir, "iris.csv.gz")) 10. └─rio:::compress_out(cfile = cfile, filename = file, type = compress) 11. └─rio:::.compress_rutils(filename, cfile, ext = ext) 12. ├─R.utils::compressFile(...) 13. └─R.utils::compressFile.default(...) 14. ├─R.utils::popTemporaryFile(destnameT) 15. └─R.utils::popTemporaryFile.default(destnameT) 16. └─base::regexpr(pattern, "", pathnameT) ── 4. Failure ('test_export_corner_cases.R:25:9'): export to nonexisting directo file.exists(file.path(output_dir, "iris.csv.gz")) is not TRUE `actual`: FALSE `expected`: TRUE Backtrace: ▆ 1. ├─withr::with_tempdir(...) at test_export_corner_cases.R:21:5 2. │ └─withr::with_dir(tmp, code) 3. │ └─base::force(code) 4. └─testthat::expect_true(file.exists(file.path(output_dir, "iris.csv.gz"))) at test_export_corner_cases.R:25:9 ══ DONE ════════════════════════════════════════════════════════════════════════ Frustration is a natural part of programming :) Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.