CRAN Package Check Results for Package legiretraite

Last updated on 2026-11-09 01:52:20 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.6 2.75 41.43 44.18 OK
r-devel-linux-x86_64-debian-gcc 0.1.6 2.04 30.56 32.60 ERROR
r-devel-linux-x86_64-fedora-clang 0.1.6 OK
r-devel-linux-x86_64-fedora-gcc 0.1.6 27.41 OK
r-devel-windows-x86_64 0.1.6 6.00 63.00 69.00 OK
r-patched-linux-x86_64 0.1.6 OK
r-release-linux-x86_64 0.1.6 2.63 35.94 38.57 OK
r-release-macos-arm64 0.1.6 1.00 14.00 15.00 OK
r-release-macos-x86_64 0.1.6 2.00 43.00 45.00 OK
r-release-windows-x86_64 0.1.6 8.00 58.00 66.00 OK
r-oldrel-macos-arm64 0.1.6 1.00 19.00 20.00 OK
r-oldrel-macos-x86_64 0.1.6 2.00 44.00 46.00 OK
r-oldrel-windows-x86_64 0.1.6 9.00 80.00 89.00 OK

Check Details

Version: 0.1.6
Check: examples
Result: ERROR Running examples in ‘legiretraite-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: lireEacr > ### Title: Lecture d'une table de l'EACR > ### Aliases: lireEacr > > ### ** Examples > > # Les noms de tables disponibles > tablesEacr()$table [1] "A-Age_conjoncturel" "A-Cadrage" [3] "A-Prelevements_sociaux" "B-Liquidants" [5] "C-Droits_directs" "Coefficients_Agirc-Arrco" [7] "D-Droits_derives" "E-Minima" [9] "G-Cumul" "H-Conditions_liquidation" [11] "I-Invalidite" "J-Rentes_AT-MP" > > # Lire une table (recodage minimal, cellules fautives écartées) > cadrage <- lireEacr("A-Cadrage") Error in parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) : Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Calls: lireEacr ... <Anonymous> -> parquet___arrow___ArrowReaderProperties__Make Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.1.6
Check: tests
Result: ERROR Running ‘testthat.R’ [5s/6s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(legiretraite) > > # Le job CI run_tests_unitaires définit LEGIRETRAITE_JUNIT pour activer un > # reporter JUnit : GitLab affiche alors le détail des tests (onglet "Tests"), > # y compris sur un run rouge (JunitReporter écrit junit.xml avant le > # stop_on_failure). Partout ailleurs — exécution locale, R CMD check, CRAN > # (variable absente) — on garde le comportement standard. > reporter <- if (nzchar(Sys.getenv("LEGIRETRAITE_JUNIT"))) { + out_dir <- Sys.getenv("CI_PROJECT_DIR", unset = getwd()) + MultiReporter$new(reporters = list( + ProgressReporter$new(), + JunitReporter$new(file = file.path(out_dir, "junit.xml")) + )) + } else { + check_reporter() + } > > test_check("legiretraite", reporter = reporter) Saving _problems/test-eacr-10.R Saving _problems/test-eacr-29.R Saving _problems/test-eacr-46.R Saving _problems/test-eacr-71.R Saving _problems/test-eacr-97.R Saving _problems/test-eacr-109.R [ FAIL 6 | WARN 0 | SKIP 4 | PASS 106 ] ══ Skipped tests (4) ═══════════════════════════════════════════════════════════ • Double-régime par dateLiq non encore modélisé — cf. issue legiretraite (4): 'test-aod.R:194:3', 'test-aod.R:201:3', 'test-aod.R:209:3', 'test-aod.R:217:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-eacr.R:10:5'): toutes les tables du registre sont lisibles ───── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr(nom) at test-eacr.R:10:5 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-eacr.R:29:3'): les codes caisse gardent leurs zeros de tete ──── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr("A-Cadrage") at test-eacr.R:29:3 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-eacr.R:46:3'): la table A porte les effectifs de retraites publies ── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr("A-Cadrage") at test-eacr.R:46:3 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-eacr.R:71:3'): modifier une table lue n'atteint pas la lecture suivante ── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr("A-Cadrage") at test-eacr.R:71:3 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-eacr.R:97:3'): la lecture écarte les cellules que la source publie de travers ── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr("E-Minima") at test-eacr.R:97:3 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-eacr.R:109:5'): la source porte encore les défauts que la lecture écarte ── Error in `parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads))`: Cannot call parquet___arrow___ArrowReaderProperties__Make(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─legiretraite::lireEacr(fautives$table[i], brut = TRUE) at test-eacr.R:109:5 2. ├─data.table::setDT(arrow::read_parquet(fichier)) 3. │ └─data.table::is.data.table(x) 4. └─arrow::read_parquet(fichier) 5. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 6. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 7. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 8. │ │ └─assertthat::see_if(..., env = env, msg = msg) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::eval(assertion, env) 14. │ │ └─base::eval(assertion, env) 15. │ └─base::inherits(object, class) 16. └─ParquetArrowReaderProperties$create() 17. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) [ FAIL 6 | WARN 0 | SKIP 4 | PASS 106 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc