CRAN Package Check Results for Package workspace

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

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.6 5.46 100.13 105.59 OK
r-devel-linux-x86_64-debian-gcc 0.1.6 4.05 56.35 60.40 ERROR
r-devel-linux-x86_64-fedora-clang 0.1.6 68.81 OK
r-devel-linux-x86_64-fedora-gcc 0.1.6 67.38 OK
r-devel-windows-x86_64 0.1.6 8.00 143.00 151.00 OK
r-patched-linux-x86_64 0.1.6 OK
r-release-linux-x86_64 0.1.6 5.29 92.79 98.08 OK
r-release-macos-arm64 0.1.6 2.00 24.00 26.00 OK
r-release-macos-x86_64 0.1.6 5.00 104.00 109.00 OK
r-release-windows-x86_64 0.1.6 9.00 109.00 118.00 OK
r-oldrel-macos-arm64 0.1.6 OK
r-oldrel-macos-x86_64 0.1.6 3.00 53.00 56.00 OK
r-oldrel-windows-x86_64 0.1.6 11.00 137.00 148.00 OK

Check Details

Version: 0.1.6
Check: examples
Result: ERROR Running examples in ‘workspace-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: delete_dataset > ### Title: Delete a dataset from a workspace > ### Aliases: delete_dataset > > ### ** Examples > > library(workspace) > dir_tmp <- tempfile(pattern = "ws") > z <- new_workspace(dir = dir_tmp) 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. Calls: new_workspace ... <Anonymous> -> parquet___WriterProperties___Builder__create Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.1.6
Check: tests
Result: ERROR Running ‘testthat.R’ [14s/18s] 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/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(workspace) > > test_check("workspace") Saving _problems/test-basic-example-3.R Saving _problems/test-delete-dataset-2.R Saving _problems/test-delete-dataset-18.R Saving _problems/test-delete-dataset-30.R Saving _problems/test-delete-dataset-41.R Saving _problems/test-delete-dataset-51.R Saving _problems/test-delete-dataset-61.R Saving _problems/test-delete-dataset-76.R Saving _problems/test-delete-dataset-92.R Saving _problems/test-delete-dataset-105.R Saving _problems/test-delete-dataset-129.R Saving _problems/test-delete-dataset-150.R Saving _problems/test-delete-dataset-166.R Linking to GEOS 3.15.0, GDAL 3.13.3, PROJ 9.9.0; sf_use_s2() is TRUE Saving _problems/test-delete-dataset-193.R Saving _problems/test-delete-dataset-218.R Saving _problems/test-delete-dataset-228.R Saving _problems/test-delete-dataset-244.R Saving _problems/test-delete-dataset-255.R Saving _problems/test-delete-operations-2.R Saving _problems/test-delete-operations-18.R Saving _problems/test-delete-operations-30.R Saving _problems/test-delete-operations-41.R Saving _problems/test-delete-operations-51.R Saving _problems/test-delete-operations-66.R Saving _problems/test-delete-operations-82.R Saving _problems/test-delete-operations-98.R Saving _problems/test-delete-operations-110.R Saving _problems/test-delete-operations-121.R Saving _problems/test-delete-operations-137.R Saving _problems/test-delete-operations-149.R Saving _problems/test-delete-operations-158.R Saving _problems/test-edge-cases-2.R Saving _problems/test-edge-cases-12.R Saving _problems/test-edge-cases-24.R Saving _problems/test-edge-cases-32.R Saving _problems/test-edge-cases-45.R Saving _problems/test-edge-cases-57.R Saving _problems/test-edge-cases-67.R Saving _problems/test-edge-cases-78.R Saving _problems/test-edge-cases-87.R Saving _problems/test-edge-cases-96.R Saving _problems/test-edge-cases-108.R Saving _problems/test-error-handling-2.R Saving _problems/test-error-handling-11.R Saving _problems/test-error-handling-18.R Saving _problems/test-error-handling-32.R Saving _problems/test-error-handling-40.R Saving _problems/test-error-handling-49.R Saving _problems/test-error-handling-68.R Saving _problems/test-error-handling-74.R Saving _problems/test-integration-2.R Saving _problems/test-integration-28.R Saving _problems/test-integration-59.R Saving _problems/test-integration-93.R Saving _problems/test-integration-124.R Saving _problems/test-performance-2.R Saving _problems/test-performance-29.R Saving _problems/test-performance-67.R Saving _problems/test-performance-89.R Saving _problems/test-performance-113.R terra 1.9.50 Attaching package: 'terra' The following objects are masked from 'package:testthat': compare, describe Saving _problems/test-raster-operations-6.R Saving _problems/test-raster-operations-25.R Saving _problems/test-raster-operations-48.R Saving _problems/test-raster-operations-67.R Saving _problems/test-raster-operations-86.R Saving _problems/test-raster-operations-108.R Saving _problems/test-raster-operations-123.R Saving _problems/test-raster-operations-142.R Saving _problems/test-raster-operations-169.R Saving _problems/test-raster-operations-200.R Saving _problems/test-raster-operations-228.R Saving _problems/test-raster-operations-244.R Saving _problems/test-rds-operations-2.R Saving _problems/test-rds-operations-12.R Saving _problems/test-rds-operations-32.R Saving _problems/test-rds-operations-42.R Saving _problems/test-rds-operations-53.R Saving _problems/test-roundtrip-comprehensive-4.R Saving _problems/test-roundtrip-comprehensive-59.R Saving _problems/test-roundtrip-comprehensive-84.R Saving _problems/test-roundtrip-comprehensive-108.R Saving _problems/test-roundtrip-comprehensive-176.R Saving _problems/test-roundtrip-comprehensive-198.R Saving _problems/test-roundtrip-comprehensive-293.R Saving _problems/test-roundtrip-comprehensive-333.R Saving _problems/test-roundtrip-comprehensive-361.R Saving _problems/test-roundtrip-comprehensive-417.R Saving _problems/test-roundtrip-comprehensive-446.R Saving _problems/test-roundtrip-comprehensive-489.R Saving _problems/test-roundtrip-comprehensive-551.R Saving _problems/test-roundtrip-comprehensive-627.R Saving _problems/test-sf-operations-5.R Saving _problems/test-sf-operations-25.R Saving _problems/test-sf-operations-51.R Saving _problems/test-sf-operations-68.R Saving _problems/test-sf-operations-95.R Saving _problems/test-sf-operations-117.R Saving _problems/test-sf-operations-142.R Saving _problems/test-sf-operations-163.R Saving _problems/test-sf-operations-179.R Saving _problems/test-sf-operations-206.R Saving _problems/test-sf-operations-230.R Saving _problems/test-sf-operations-255.R Saving _problems/test-sf-operations-274.R Saving _problems/test-sf-operations-304.R Saving _problems/test-sf-operations-333.R Saving _problems/test-sf-operations-359.R Saving _problems/test-sf-operations-383.R Saving _problems/test-sf-operations-408.R Saving _problems/test-sf-operations-436.R Saving _problems/test-sf-operations-461.R Saving _problems/test-workspace-operations-2.R Saving _problems/test-workspace-operations-14.R Saving _problems/test-workspace-operations-27.R Saving _problems/test-workspace-operations-41.R Saving _problems/test-workspace-operations-57.R Saving _problems/test-workspace-operations-74.R Saving _problems/test-workspace-operations-91.R Saving _problems/test-workspace-operations-105.R Saving _problems/test-yaml-operations-4.R Saving _problems/test-yaml-operations-26.R Saving _problems/test-yaml-operations-59.R Saving _problems/test-yaml-operations-71.R Saving _problems/test-yaml-operations-84.R Saving _problems/test-yaml-operations-97.R Saving _problems/test-yaml-operations-110.R Saving _problems/test-yaml-operations-127.R Saving _problems/test-yaml-operations-153.R Saving _problems/test-yaml-operations-181.R Saving _problems/test-yaml-operations-214.R Saving _problems/test-yaml-operations-229.R Saving _problems/test-yaml-operations-257.R Saving _problems/test-yaml-operations-269.R Saving _problems/test-yaml-operations-280.R Saving _problems/test-yaml-operations-287.R Saving _problems/test-yaml-operations-302.R [ FAIL 136 | WARN 0 | SKIP 0 | PASS 4 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-basic-example.R:3:3'): basic workflow is correct ─────────────── 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. └─workspace::new_workspace() at test-basic-example.R:3:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:2:3'): delete_dataset removes datasets correctly ── 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. └─workspace::new_workspace() at test-delete-dataset.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:18:3'): delete_dataset removes physical parquet files ── 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. └─workspace::new_workspace() at test-delete-dataset.R:18:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:30:3'): delete_dataset handles datasets with special characters in names ── 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. └─workspace::new_workspace() at test-delete-dataset.R:30:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:41:3'): delete_dataset handles datasets with .parquet extension in name ── 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. └─workspace::new_workspace() at test-delete-dataset.R:41:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:51:3'): delete_dataset handles datasets without .parquet extension ── 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. └─workspace::new_workspace() at test-delete-dataset.R:51:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:61:3'): delete_dataset updates workspace object descriptions ── 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. └─workspace::new_workspace() at test-delete-dataset.R:61:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:76:3'): delete_dataset works after pack/unpack cycle ── 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. └─workspace::new_workspace() at test-delete-dataset.R:76:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:92:3'): delete_dataset handles nonexistent dataset gracefully ── 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. └─workspace::new_workspace() at test-delete-dataset.R:92:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:105:3'): delete_dataset preserves other data types ── 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. └─workspace::new_workspace() at test-delete-dataset.R:105:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:129:3'): delete_dataset handles multiple deletions ── 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. └─workspace::new_workspace() at test-delete-dataset.R:129:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:150:3'): delete_dataset preserves timestamps of remaining datasets ── 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. └─workspace::new_workspace() at test-delete-dataset.R:150:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:166:3'): delete_dataset handles unicode characters in names ── 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. └─workspace::new_workspace() at test-delete-dataset.R:166:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:193:3'): delete_dataset only affects datasets, not geospatial data ── 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. └─workspace::new_workspace() at test-delete-dataset.R:193:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:218:3'): delete_dataset handles empty workspace ── 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. └─workspace::new_workspace() at test-delete-dataset.R:218:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:228:3'): delete_dataset maintains workspace structure integrity ── 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. └─workspace::new_workspace() at test-delete-dataset.R:228:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:244:3'): delete_dataset works with datasets containing dots in names ── 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. └─workspace::new_workspace() at test-delete-dataset.R:244:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-dataset.R:255:3'): delete_dataset case sensitivity ────── 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. └─workspace::new_workspace() at test-delete-dataset.R:255:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:2:3'): removes datasets correctly ────────── 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. └─workspace::new_workspace() at test-delete-operations.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:18:3'): removes physical files ───────────── 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. └─workspace::new_workspace() at test-delete-operations.R:18:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:30:3'): handles datasets with special characters in names ── 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. └─workspace::new_workspace() at test-delete-operations.R:30:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:41:3'): handles datasets with .parquet extension in name ── 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. └─workspace::new_workspace() at test-delete-operations.R:41:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:51:3'): updates workspace object descriptions ── 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. └─workspace::new_workspace() at test-delete-operations.R:51:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:66:3'): works after pack/unpack cycle ────── 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. └─workspace::new_workspace() at test-delete-operations.R:66:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:82:3'): removes JSON objects correctly ───── 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. └─workspace::new_workspace() at test-delete-operations.R:82:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:98:3'): removes JSON physical files ──────── 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. └─workspace::new_workspace() at test-delete-operations.R:98:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:110:3'): handles JSON with special characters ── 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. └─workspace::new_workspace() at test-delete-operations.R:110:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:121:3'): removes RDS objects correctly ───── 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. └─workspace::new_workspace() at test-delete-operations.R:121:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:137:3'): removes RDS physical files ──────── 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. └─workspace::new_workspace() at test-delete-operations.R:137:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:149:3'): handles RDS with custom names ───── 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. └─workspace::new_workspace() at test-delete-operations.R:149:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-delete-operations.R:158:3'): handles mixed object types ──────── 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. └─workspace::new_workspace() at test-delete-operations.R:158:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:2:3'): handles special characters in names and paths ── 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. └─workspace::new_workspace() at test-edge-cases.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:12:3'): handles unicode characters in names ─────── 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. └─workspace::new_workspace() at test-edge-cases.R:12:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:24:3'): handles empty workspaces ────────────────── 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. └─workspace::new_workspace() at test-edge-cases.R:24:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:32:3'): empty workspace pack/unpack cycle works ─── 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. └─workspace::new_workspace() at test-edge-cases.R:32:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:45:3'): handles very long object names ──────────── 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. └─workspace::new_workspace() at test-edge-cases.R:45:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:57:3'): handles datasets with zero rows ─────────── 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. └─workspace::new_workspace() at test-edge-cases.R:57:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:67:3'): handles datasets with many columns ──────── 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. └─workspace::new_workspace() at test-edge-cases.R:67:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:78:3'): handles JSON with special characters ────── 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. └─workspace::new_workspace() at test-edge-cases.R:78:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:87:3'): handles empty JSON strings ──────────────── 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. └─workspace::new_workspace() at test-edge-cases.R:87:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:96:3'): handles deeply nested subdirectories ────── 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. └─workspace::new_workspace() at test-edge-cases.R:96:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-edge-cases.R:108:3'): handles mixed data types in same workspace after operations ── 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. └─workspace::new_workspace() at test-edge-cases.R:108:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:2:3'): store_json handles invalid inputs gracefully ── 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. └─workspace::new_workspace() at test-error-handling.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:11:3'): store_rds handles invalid inputs gracefully ── 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. └─workspace::new_workspace() at test-error-handling.R:11:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:18:3'): read functions handle nonexistent objects gracefully ── 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. └─workspace::new_workspace() at test-error-handling.R:18:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:32:3'): delete_dataset handles nonexistent dataset ── 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. └─workspace::new_workspace() at test-error-handling.R:32:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:40:3'): duplicate names replace old name ────── 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. └─workspace::new_workspace() at test-error-handling.R:40:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:49:3'): rm_object_in_workspace handles various error conditions ── 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. └─workspace::new_workspace() at test-error-handling.R:49:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:68:3'): pack functions handle invalid paths ─── 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. └─workspace::new_workspace() at test-error-handling.R:68:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-error-handling.R:74:3'): functions validate string inputs correctly ── 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. └─workspace::new_workspace() at test-error-handling.R:74:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-integration.R:2:3'): complete workflow with multiple data types ── 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. └─workspace::new_workspace() at test-integration.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-integration.R:28:3'): complex workspace merge scenario ───────── 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. └─workspace::new_workspace() at test-integration.R:28:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-integration.R:59:3'): full CRUD operations workflow ──────────── 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. └─workspace::new_workspace() at test-integration.R:59:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-integration.R:93:3'): workspace persistence across multiple operations ── 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. └─workspace::new_workspace() at test-integration.R:93:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-integration.R:124:3'): timestamp consistency across operations ── 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. └─workspace::new_workspace() at test-integration.R:124:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-performance.R:2:3'): handles moderately large datasets efficiently ── 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. └─workspace::new_workspace() at test-performance.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-performance.R:29:3'): handles multiple datasets efficiently ──── 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. └─workspace::new_workspace() at test-performance.R:29:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-performance.R:67:3'): workspace copy performance is reasonable ── 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. └─workspace::new_workspace() at test-performance.R:67:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-performance.R:89:3'): workspace bind performance with multiple workspaces ── 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. └─workspace::new_workspace() at test-performance.R:89:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-performance.R:113:3'): file system operations are efficient ──── 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. └─workspace::new_workspace() at test-performance.R:113:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:6:3'): store_raster works with basic SpatRaster objects ── 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. └─workspace::new_workspace() at test-raster-operations.R:6:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:25:3'): store_raster handles different file extensions ── 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. └─workspace::new_workspace() at test-raster-operations.R:25:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:48:3'): store_raster creates raster dataset type ── 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. └─workspace::new_workspace() at test-raster-operations.R:48:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:67:3'): store_raster works with different raster value types ── 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. └─workspace::new_workspace() at test-raster-operations.R:67:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:86:3'): store_raster replaces existing raster datasets ── 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. └─workspace::new_workspace() at test-raster-operations.R:86:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:108:3'): store_raster works with custom timestamps ── 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. └─workspace::new_workspace() at test-raster-operations.R:108:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:123:3'): read_raster_in_workspace retrieves stored rasters correctly ── 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. └─workspace::new_workspace() at test-raster-operations.R:123:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:142:3'): raster round-trip preserves all properties ── 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. └─workspace::new_workspace() at test-raster-operations.R:142:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:169:3'): raster metadata preservation via YAML ── 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. └─workspace::new_workspace() at test-raster-operations.R:169:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:200:3'): multilayer raster round-trip preserves layer structure ── 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. └─workspace::new_workspace() at test-raster-operations.R:200:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:228:3'): store_raster and read_raster_in_workspace error handling ── 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. └─workspace::new_workspace() at test-raster-operations.R:228:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-raster-operations.R:244:3'): store_raster works with store_dataset.SpatRaster compatibility ── 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. └─workspace::new_workspace() at test-raster-operations.R:244:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-rds-operations.R:2:3'): RDS storage and retrieval works correctly ── 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. └─workspace::new_workspace() at test-rds-operations.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-rds-operations.R:12:3'): RDS storage handles different R object types ── 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. └─workspace::new_workspace() at test-rds-operations.R:12:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-rds-operations.R:32:3'): RDS storage automatically adds .rds extension ── 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. └─workspace::new_workspace() at test-rds-operations.R:32:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-rds-operations.R:42:3'): RDS timestamp is recorded correctly ─── 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. └─workspace::new_workspace() at test-rds-operations.R:42:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-rds-operations.R:53:3'): RDS name parameter works correctly ──── 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. └─workspace::new_workspace() at test-rds-operations.R:53:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:4:3'): data.frame round-trip preserves all column names and types ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:4:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:59:3'): data.frame round-trip handles empty and edge cases ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:59:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:84:3'): data.frame round-trip preserves very long column names ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:84:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:108:3'): sf round-trip preserves column names with spaces and special characters ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:108:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:176:3'): sf round-trip handles geometry column name preservation ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:176:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:198:3'): sf round-trip preserves ALL sf object attributes comprehensively ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:198:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:293:3'): sf round-trip preserves agr attribute with all possible values ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:293:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:333:3'): sf round-trip handles NA agr values correctly ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:333:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:361:3'): raster round-trip preserves all metadata and values exactly ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:361:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:417:3'): multilayer raster round-trip preserves layer names with spaces ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:417:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:446:3'): JSON round-trip preserves exact string content including unicode ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:446:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:489:3'): RDS round-trip preserves complex nested structures exactly ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:489:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:551:3'): YAML round-trip preserves complex nested structures with unicode ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:551:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-roundtrip-comprehensive.R:627:3'): all file types round-trip in pack/unpack cycle ── 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. └─workspace::new_workspace() at test-roundtrip-comprehensive.R:627:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:5:3'): store_dataset.sf works with basic sf objects ── 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. └─workspace::new_workspace() at test-sf-operations.R:5:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:25:3'): store_dataset.sf handles different file extensions ── 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. └─workspace::new_workspace() at test-sf-operations.R:25:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:51:3'): store_dataset.sf creates geospatial_dataset type ── 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. └─workspace::new_workspace() at test-sf-operations.R:51:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:68:3'): store_dataset.sf works with different geometry types ── 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. └─workspace::new_workspace() at test-sf-operations.R:68:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:95:3'): store_dataset.sf preserves CRS information ── 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. └─workspace::new_workspace() at test-sf-operations.R:95:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:117:3'): store_dataset.sf handles sf objects with attributes ── 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. └─workspace::new_workspace() at test-sf-operations.R:117:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:142:3'): store_dataset.sf replaces existing geospatial datasets ── 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. └─workspace::new_workspace() at test-sf-operations.R:142:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:163:3'): store_dataset.sf works with custom timestamps ── 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. └─workspace::new_workspace() at test-sf-operations.R:163:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:179:3'): store_dataset.sf pack/unpack cycle preserves geospatial data ── 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. └─workspace::new_workspace() at test-sf-operations.R:179:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:206:3'): store_dataset.sf handles empty sf objects ── 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. └─workspace::new_workspace() at test-sf-operations.R:206:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:230:3'): read_dataset_in_workspace retrieves sf objects correctly ── 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. └─workspace::new_workspace() at test-sf-operations.R:230:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:255:3'): read_dataset_in_workspace preserves CRS information ── 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. └─workspace::new_workspace() at test-sf-operations.R:255:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:274:3'): read_dataset_in_workspace handles different geometry types ── 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. └─workspace::new_workspace() at test-sf-operations.R:274:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:304:3'): read_dataset_in_workspace preserves attribute data ── 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. └─workspace::new_workspace() at test-sf-operations.R:304:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:333:3'): read_dataset_in_workspace works after pack/unpack cycle ── 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. └─workspace::new_workspace() at test-sf-operations.R:333:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:359:3'): read_dataset_in_workspace handles empty sf objects ── 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. └─workspace::new_workspace() at test-sf-operations.R:359:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:383:3'): read_dataset_in_workspace tracks metadata properly ── 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. └─workspace::new_workspace() at test-sf-operations.R:383:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:408:3'): read_dataset_in_workspace can read both regular and geospatial datasets ── 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. └─workspace::new_workspace() at test-sf-operations.R:408:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:436:3'): read_dataset_in_workspace error when sf package not available for geospatial data ── 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. └─workspace::new_workspace() at test-sf-operations.R:436:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-sf-operations.R:461:3'): read_dataset_in_workspace preserves coordinate precision ── 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. └─workspace::new_workspace() at test-sf-operations.R:461:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:2:3'): workspace_copy creates independent copy ── 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. └─workspace::new_workspace() at test-workspace-operations.R:2:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:14:3'): workspace_copy preserves all data types ── 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. └─workspace::new_workspace() at test-workspace-operations.R:14:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:27:3'): workspace_bind merges workspaces correctly ── 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. └─workspace::new_workspace() at test-workspace-operations.R:27:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:41:3'): workspace_bind handles different data types ── 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. └─workspace::new_workspace() at test-workspace-operations.R:41:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:57:3'): workspace_bind with replace=TRUE overwrites existing objects ── 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. └─workspace::new_workspace() at test-workspace-operations.R:57:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:74:3'): workspace_bind with replace=FALSE keeps original objects ── 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. └─workspace::new_workspace() at test-workspace-operations.R:74:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:91:3'): workspace_bind preserves timestamps ── 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. └─workspace::new_workspace() at test-workspace-operations.R:91:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-workspace-operations.R:105:3'): workspace operations validate input types ── 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. └─workspace::new_workspace() at test-workspace-operations.R:105:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:4:3'): store_yaml works with basic list objects ── 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. └─workspace::new_workspace() at test-yaml-operations.R:4:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:26:3'): store_yaml handles nested list structures ── 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. └─workspace::new_workspace() at test-yaml-operations.R:26:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:59:3'): store_yaml automatically adds .yaml extension ── 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. └─workspace::new_workspace() at test-yaml-operations.R:59:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:71:3'): store_yaml preserves .yaml extension ── 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. └─workspace::new_workspace() at test-yaml-operations.R:71:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:84:3'): store_yaml works with custom names ─── 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. └─workspace::new_workspace() at test-yaml-operations.R:84:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:97:3'): store_yaml works with custom timestamps ── 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. └─workspace::new_workspace() at test-yaml-operations.R:97:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:110:3'): store_yaml replaces existing YAML files ── 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. └─workspace::new_workspace() at test-yaml-operations.R:110:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:127:3'): store_yaml handles different data types in lists ── 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. └─workspace::new_workspace() at test-yaml-operations.R:127:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:153:3'): read_yaml_in_workspace retrieves YAML objects correctly ── 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. └─workspace::new_workspace() at test-yaml-operations.R:153:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:181:3'): read_yaml_in_workspace preserves nested structures ── 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. └─workspace::new_workspace() at test-yaml-operations.R:181:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:214:3'): read_yaml_in_workspace works without specifying subdir ── 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. └─workspace::new_workspace() at test-yaml-operations.R:214:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:229:3'): read_yaml_in_workspace works after pack/unpack cycle ── 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. └─workspace::new_workspace() at test-yaml-operations.R:229:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:257:3'): store_yaml validates input types ──── 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. └─workspace::new_workspace() at test-yaml-operations.R:257:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:269:3'): store_yaml validates string parameters ── 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. └─workspace::new_workspace() at test-yaml-operations.R:269:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:280:3'): read_yaml_in_workspace handles nonexistent files ── 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. └─workspace::new_workspace() at test-yaml-operations.R:280:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:287:3'): store_yaml and read_yaml_in_workspace handle empty lists ── 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. └─workspace::new_workspace() at test-yaml-operations.R:287:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-yaml-operations.R:302:3'): YAML handles special characters and unicode ── 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. └─workspace::new_workspace() at test-yaml-operations.R:302:3 2. └─workspace:::as_workspace_structure(...) 3. └─workspace:::save_objects_description(x, objs_desc = obj_desc) 4. └─arrow::write_parquet(objs_desc, file_objects_description) 5. ├─ParquetFileWriter$create(...) 6. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 7. └─ParquetWriterProperties$create(...) 8. └─arrow:::parquet___WriterProperties___Builder__create() [ FAIL 136 | WARN 0 | SKIP 0 | PASS 4 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc