CRAN Package Check Results for Package pxmake

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

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.22.0 8.41 514.74 523.15 OK
r-devel-linux-x86_64-debian-gcc 0.22.0 6.35 365.11 371.46 ERROR
r-devel-linux-x86_64-fedora-clang 0.22.0 7.00 OK
r-devel-linux-x86_64-fedora-gcc 0.22.0 368.61 OK
r-devel-windows-x86_64 0.22.0 12.00 338.00 350.00 OK
r-patched-linux-x86_64 0.22.0 OK
r-release-linux-x86_64 0.22.0 8.29 503.69 511.98 OK
r-release-macos-arm64 0.22.0 2.00 90.00 92.00 OK
r-release-macos-x86_64 0.22.0 6.00 748.00 754.00 OK
r-release-windows-x86_64 0.22.0 16.00 352.00 368.00 OK
r-oldrel-macos-arm64 0.22.0 3.00 105.00 108.00 OK
r-oldrel-macos-x86_64 0.22.0 6.00 489.00 495.00 OK
r-oldrel-windows-x86_64 0.22.0 20.00 455.00 475.00 OK

Check Details

Version: 0.22.0
Check: tests
Result: ERROR Running ‘testthat.R’ [235s/127s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(pxmake) > > test_check("pxmake") Starting 2 test processes. Saving _problems/test-49-px-52.R Saving _problems/test-51-pxsave-20.R > test-74-pxsave-to-R-preserves.R: > test-74-pxsave-to-R-preserves.R: Attaching package: 'dplyr' > test-74-pxsave-to-R-preserves.R: > test-74-pxsave-to-R-preserves.R: The following objects are masked from 'package:stats': > test-74-pxsave-to-R-preserves.R: > test-74-pxsave-to-R-preserves.R: filter, lag > test-74-pxsave-to-R-preserves.R: > test-74-pxsave-to-R-preserves.R: The following objects are masked from 'package:base': > test-74-pxsave-to-R-preserves.R: > test-74-pxsave-to-R-preserves.R: intersect, setdiff, setequal, union > test-74-pxsave-to-R-preserves.R: [ FAIL 2 | WARN 0 | SKIP 8 | PASS 604 ] ══ Skipped tests (8) ═══════════════════════════════════════════════════════════ • On CRAN (2): 'test-50-px-urls.R:5:3', 'test-50-px-urls.R:14:3' • {pxjob64Win} is not installed (6): 'test-53-pxjob-px-pxsave.R:2:3', 'test-53-pxjob-pxmake.R:2:3', 'test-71-pxjob-px-pxave-equivalent.R:5:3', 'test-73-pxjob-px-pxsave-excel.R:7:5', 'test-91-pxjob-micromake.R:3:3', 'test-91-pxjob-micromake.R:61:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-49-px.R:52:5'): px runs without errors (data frame and parquet path) ── 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. └─pxmake (local) expect_runs_without_errors("BEXSTA_parquet") at test-49-px.R:58:3 2. ├─pxmake::px(input = arrow::read_parquet(get_data_path(name))) at test-49-px.R:52:5 3. │ └─pxmake:::validate_px_arguments(input, data) 4. │ └─pxmake:::is_px_file(input) 5. └─arrow::read_parquet(get_data_path(name)) 6. ├─ParquetFileReader$create(file, props = props, mmap = mmap, ...) 7. │ └─arrow:::assert_is(props, "ParquetArrowReaderProperties") 8. │ ├─assertthat::assert_that(inherits(object, class), msg = msg) 9. │ │ └─assertthat::see_if(..., env = env, msg = msg) 10. │ │ ├─base::tryCatch(...) 11. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 12. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 13. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 14. │ │ └─base::eval(assertion, env) 15. │ │ └─base::eval(assertion, env) 16. │ └─base::inherits(object, class) 17. └─ParquetArrowReaderProperties$create() 18. └─arrow:::parquet___arrow___ArrowReaderProperties__Make(isTRUE(use_threads)) ── Error ('test-51-pxsave.R:19:3'): px_save can save data as parquet ─────────── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. ├─pxmake::px_save(px(population_gl), path = temp_r_file(), data_path = temp_parquet_file()) at test-51-pxsave.R:19:3 2. └─pxmake:::px_save.px(...) 3. └─pxmake:::save_px_as_r_script(x, path, data_path) 4. └─arrow::write_parquet(x$data, data_path) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() [ FAIL 2 | WARN 0 | SKIP 8 | PASS 604 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc