The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

CRAN Package Check Results for Package duckspatial

Last updated on 2026-07-03 17:53:08 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.2 12.97 169.69 182.66 ERROR
r-devel-linux-x86_64-debian-gcc 1.1.2 9.73 119.27 129.00 ERROR
r-devel-linux-x86_64-fedora-clang 1.2.0 26.00 250.37 276.37 ERROR
r-devel-linux-x86_64-fedora-gcc 1.1.2 22.00 301.91 323.91 OK
r-devel-windows-x86_64 1.2.0 19.00 209.00 228.00 OK
r-patched-linux-x86_64 1.1.2 14.24 156.94 171.18 ERROR
r-release-linux-x86_64 1.1.2 ERROR
r-release-macos-arm64 1.2.0 4.00 45.00 49.00 OK
r-release-macos-x86_64 1.2.0 10.00 148.00 158.00 OK
r-release-windows-x86_64 1.1.2 17.00 200.00 217.00 OK
r-oldrel-macos-arm64 1.2.0 3.00 51.00 54.00 OK
r-oldrel-macos-x86_64 1.2.0 9.00 127.00 136.00 OK
r-oldrel-windows-x86_64 1.1.2 21.00 264.00 285.00 OK

Check Details

Version: 1.1.2
Check: examples
Result: ERROR Running examples in ‘duckspatial-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: ddbs_install > ### Title: Checks and installs the Spatial extension > ### Aliases: ddbs_install > > ### ** Examples > > ## load packages > library(duckspatial) > library(duckdb) Loading required package: DBI > > # connect to in memory database > conn <- duckdb::dbConnect(duckdb::duckdb()) > > # install the spatial extension > ddbs_install(conn) Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_install(conn) 2. └─cli::cli_abort(...) 3. └─rlang::abort(...) Execution halted Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 1.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [5s/7s] 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(duckspatial) duckspatial 1.1.2 attached * Compatible with DuckDB >= v1.5.1 Default output has changed on v1.0.0: duckspatial now returns lazy `duckspatial_df` (dbplyr) objects instead of `sf` objects. To restore the previous behaviour: ddbs_options(duckspatial.mode = 'sf') > library(duckdb) Loading required package: DBI > > test_check("duckspatial") Reading layer `countries' from data source `/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/duckspatial/spatial/countries.geojson' using driver `GeoJSON' Simple feature collection with 257 features and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -178.9125 ymin: -89.9 xmax: 180 ymax: 83.65187 Geodetic CRS: WGS 84 Reading layer `argentina' from data source `/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/duckspatial/spatial/argentina.geojson' using driver `GeoJSON' Simple feature collection with 1 feature and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -73.52455 ymin: -52.39755 xmax: -53.62409 ymax: -21.81793 Geodetic CRS: WGS 84 Error in `source_dir()`: ! Failed to evaluate './setup.R'. Caused by error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─testthat::test_check("duckspatial") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_serial(...) 5. └─testthat:::test_files_setup_state(...) 6. └─testthat::source_test_setup(".", env) 7. └─testthat::source_dir(path, "^setup.*\\.[rR]$", env = env, wrap = FALSE) 8. └─base::lapply(...) 9. └─testthat (local) FUN(X[[i]], ...) 10. └─testthat::source_file(...) 11. ├─base::withCallingHandlers(...) 12. └─base::eval(exprs, env) 13. └─base::eval(exprs, env) 14. ├─duckspatial::as_duckspatial_df(argentina_sf) at ./setup.R:15:1 15. └─duckspatial:::as_duckspatial_df.sf(argentina_sf) 16. └─duckspatial:::ddbs_default_conn() 17. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 18. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 19. └─cli::cli_abort(...) 20. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: ... --- re-building ‘aw_interpolation.qmd’ using html <1b>[31m processing file: aw_interpolation.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be<1b>[39m<1b>[31m found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'aw_interpolation.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: aw_interpolation.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be<1b>[31m found in the core or community repositories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘aw_interpolation.qmd’ --- re-building ‘benchmark.qmd’ using html <1b>[31m processing file: benchmark.qmd <1b>[39m<1b>[31moutput file: benchmark.knit.md <1b>[39m<1b>[1mpandoc <1b>[22m to: html output-file: benchmark.html standalone: true embed-resources: true wrap: none default-image-extension: png css: - >- /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/quarto/rmarkdown/template/quarto_vignette/resources/vignette.css variables: {} <1b>[1mmetadata<1b>[22m document-css: false lang: en engines: - path: /opt/quarto/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js minimal: true theme: none title: Benchmark date: '`r Sys.Date()`' code-annotations: hover urlcolor: blue vignette: | %\VignetteIndexEntry{Benchmark} %\VignetteEngine{quarto::html} %\VignetteEncoding{UTF-8} knitr: opts_chunk: collapse: true comment: '#>' out.width: 100% Output created: benchmark.html --- finished re-building ‘benchmark.qmd’ --- re-building ‘duckspatial.qmd’ using html <1b>[31m processing file: duckspatial.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be foun<1b>[39m<1b>[31md in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension n<1b>[39m<1b>[31mame is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'duckspatial.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: duckspatial.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be foun<1b>[31md in the core or community repositories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension n<1b>[31mame is correct:<1b>[39m <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘duckspatial.qmd’ --- re-building ‘spatial_joins.qmd’ using html <1b>[31m processing file: spatial_joins.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'spatial_joins.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: spatial_joins.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘spatial_joins.qmd’ SUMMARY: processing the following files failed: ‘aw_interpolation.qmd’ ‘duckspatial.qmd’ ‘spatial_joins.qmd’ Error: Vignette re-building failed. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [3s/5s] 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(duckspatial) duckspatial 1.1.2 attached * Compatible with DuckDB >= v1.5.1 Default output has changed on v1.0.0: duckspatial now returns lazy `duckspatial_df` (dbplyr) objects instead of `sf` objects. To restore the previous behaviour: ddbs_options(duckspatial.mode = 'sf') > library(duckdb) Loading required package: DBI > > test_check("duckspatial") Reading layer `countries' from data source `/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/duckspatial/spatial/countries.geojson' using driver `GeoJSON' Simple feature collection with 257 features and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -178.9125 ymin: -89.9 xmax: 180 ymax: 83.65187 Geodetic CRS: WGS 84 Reading layer `argentina' from data source `/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/duckspatial/spatial/argentina.geojson' using driver `GeoJSON' Simple feature collection with 1 feature and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -73.52455 ymin: -52.39755 xmax: -53.62409 ymax: -21.81793 Geodetic CRS: WGS 84 Error in `source_dir()`: ! Failed to evaluate './setup.R'. Caused by error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─testthat::test_check("duckspatial") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_serial(...) 5. └─testthat:::test_files_setup_state(...) 6. └─testthat::source_test_setup(".", env) 7. └─testthat::source_dir(path, "^setup.*\\.[rR]$", env = env, wrap = FALSE) 8. └─base::lapply(...) 9. └─testthat (local) FUN(X[[i]], ...) 10. └─testthat::source_file(...) 11. ├─base::withCallingHandlers(...) 12. └─base::eval(exprs, env) 13. └─base::eval(exprs, env) 14. ├─duckspatial::as_duckspatial_df(argentina_sf) at ./setup.R:15:1 15. └─duckspatial:::as_duckspatial_df.sf(argentina_sf) 16. └─duckspatial:::ddbs_default_conn() 17. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 18. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 19. └─cli::cli_abort(...) 20. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: ... --- re-building ‘aw_interpolation.qmd’ using html <1b>[31m processing file: aw_interpolation.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.<1b>[39m<1b>[31morg/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resol<1b>[39m<1b>[31mve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir <1b>[39m<1b>[31m= "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli<1b>[39m<1b>[31m_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'aw_interpolation.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: aw_interpolation.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.<1b>[31morg/docs/extensions/overview><1b>[39m Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resol<1b>[31mve_spatial_connections(...)<1b>[39m 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir <1b>[31m= "memory", ...)<1b>[39m 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli<1b>[31m_abort(...)<1b>[39m 7. └─rlang::abort(...) Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘aw_interpolation.qmd’ --- re-building ‘benchmark.qmd’ using html <1b>[31m processing file: benchmark.qmd <1b>[39m<1b>[31moutput file: benchmark.knit.md <1b>[39m<1b>[1mpandoc <1b>[22m to: html output-file: benchmark.html standalone: true embed-resources: true wrap: none default-image-extension: png css: - >- /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/quarto/rmarkdown/template/quarto_vignette/resources/vignette.css variables: {} <1b>[1mmetadata<1b>[22m document-css: false lang: en engines: - path: /opt/quarto/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js minimal: true theme: none title: Benchmark date: '`r Sys.Date()`' code-annotations: hover urlcolor: blue vignette: | %\VignetteIndexEntry{Benchmark} %\VignetteEngine{quarto::html} %\VignetteEncoding{UTF-8} knitr: opts_chunk: collapse: true comment: '#>' out.width: 100% Output created: benchmark.html --- finished re-building ‘benchmark.qmd’ --- re-building ‘duckspatial.qmd’ using html <1b>[31m processing file: duckspatial.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be foun<1b>[39m<1b>[31md in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension n<1b>[39m<1b>[31mame is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(<1b>[39m<1b>[31m...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. <1b>[39m<1b>[31m└─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'duckspatial.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: duckspatial.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be foun<1b>[31md in the core or community repositories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension n<1b>[31mame is correct:<1b>[39m <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(<1b>[31m...)<1b>[39m 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. <1b>[31m└─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE)<1b>[39m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘duckspatial.qmd’ --- re-building ‘spatial_joins.qmd’ using html <1b>[31m processing file: spatial_joins.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.<1b>[39m<1b>[31morg/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be fo<1b>[39m<1b>[31mund in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension<1b>[39m<1b>[31m name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = po<1b>[39m<1b>[31mints_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial<1b>[39m<1b>[31m:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_<1b>[39m<1b>[31minstall(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <1b>[39m<1b>[31m Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'spatial_joins.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: spatial_joins.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.<1b>[31morg/docs/extensions/overview><1b>[39m Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be fo<1b>[31mund in the core or community repositories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension<1b>[31m name is correct:<1b>[39m <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = po<1b>[31mints_sf, y = countries_sf, join = "within")<1b>[39m 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial<1b>[31m:::ddbs_default_conn()<1b>[39m 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_<1b>[31minstall(conn, upgrade = upgrade, quiet = TRUE)<1b>[39m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘spatial_joins.qmd’ SUMMARY: processing the following files failed: ‘aw_interpolation.qmd’ ‘duckspatial.qmd’ ‘spatial_joins.qmd’ Error: Vignette re-building failed. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.2.0
Check: tests
Result: ERROR Running ‘testthat.R’ 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(duckspatial) duckspatial 1.2.0 attached * Compatible with DuckDB >= v1.5.1 Default output has changed on v1.0.0: duckspatial now returns lazy `duckspatial_df` (dbplyr) objects instead of `sf` objects. To restore the previous behaviour: ddbs_options(mode = 'sf') > library(duckdb) Loading required package: DBI > > test_check("duckspatial") Reading layer `countries' from data source `/data/gannet/ripley/R/packages/tests-clang/duckspatial.Rcheck/duckspatial/spatial/countries.geojson' using driver `GeoJSON' Simple feature collection with 257 features and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -178.9125 ymin: -89.9 xmax: 180 ymax: 83.65187 Geodetic CRS: WGS 84 Reading layer `argentina' from data source `/data/gannet/ripley/R/packages/tests-clang/duckspatial.Rcheck/duckspatial/spatial/argentina.geojson' using driver `GeoJSON' Simple feature collection with 1 feature and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -73.52455 ymin: -52.39755 xmax: -53.62409 ymax: -21.81793 Geodetic CRS: WGS 84 Error in `source_dir()`: ! Failed to evaluate './setup.R'. Caused by error in `duckdb_result()`: ! Invalid Error: Invalid Input Error: Initialization function "spatial_duckdb_cpp_init" from file "/data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension" threw an exception: "Missing DB manager" ℹ Context: rapi_execute ℹ Error type: INVALID Backtrace: ▆ 1. ├─testthat::test_check("duckspatial") 2. │ └─testthat::test_dir(...) 3. │ └─testthat:::test_files(...) 4. │ └─testthat:::test_files_serial(...) 5. │ └─testthat:::test_files_setup_state(...) 6. │ └─testthat::source_test_setup(".", env) 7. │ └─testthat::source_dir(path, "^setup.*\\.[rR]$", env = env, wrap = FALSE) 8. │ └─base::lapply(...) 9. │ └─testthat (local) FUN(X[[i]], ...) 10. │ └─testthat::source_file(...) 11. │ ├─base::withCallingHandlers(...) 12. │ └─base::eval(exprs, env) 13. │ └─base::eval(exprs, env) 14. │ ├─duckspatial::as_duckspatial_df(argentina_sf) at ./setup.R:15:1 15. │ └─duckspatial:::as_duckspatial_df.sf(argentina_sf) 16. │ └─duckspatial:::ddbs_default_conn() 17. │ └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 18. │ └─duckspatial::ddbs_load(conn, quiet = TRUE) 19. │ ├─base::suppressMessages(DBI::dbExecute(conn, glue::glue("LOAD {extension};"))) 20. │ │ └─base::withCallingHandlers(...) 21. │ ├─DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 22. │ └─DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 23. │ ├─DBI::dbSendStatement(conn, statement, ...) 24. │ └─DBI::dbSendStatement(conn, statement, ...) 25. │ ├─DBI::dbSendQuery(conn, statement, ...) 26. │ └─duckdb::dbSendQuery(conn, statement, ...) 27. │ └─duckdb (local) .local(conn, statement, ...) 28. │ └─duckdb:::duckdb_result(connection = conn, stmt_lst = stmt_lst, arrow = arrow) 29. │ └─duckdb:::duckdb_execute(res) 30. │ └─duckdb:::rethrow_rapi_execute(...) 31. │ ├─rlang::try_fetch(...) 32. │ │ ├─base::tryCatch(...) 33. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 34. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 35. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 36. │ │ └─base::withCallingHandlers(...) 37. │ └─duckdb:::rapi_execute(stmt, convert_opts) 38. ├─duckdb (local) `<fn>`(...) 39. │ └─rlang::abort(error_parts, class = "duckdb_error", !!!fields) 40. │ └─rlang:::signal_abort(cnd, .file) 41. │ └─base::signalCondition(cnd) 42. └─rlang (local) `<fn>`(`<dckdb_rr>`) 43. └─handlers[[1L]](cnd) 44. └─duckdb:::rethrow_error_from_rapi(e, call) 45. └─rlang::abort(msg, call = call) Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.2.0
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: --- re-building ‘aw_interpolation.qmd’ using html <1b>[31m processing file: aw_interpolation.qmd <1b>[39m<1b>[31m[gannet:1582919:0:1584263] Caught signal 11 (Segmentation fault: Sent by the kernel at address (nil)) <1b>[39m<1b>[31m==== backtrace (tid:1584263) ==== 0 /lib64/libucs.so.0(ucs_handle_error+0x2e4) [0x7f98b3ee3df4] 1 /lib64/libucs.so.0(+0x17aed) [0x7f98b3ee5aed] 2 /lib64/libucs.so.0(+0x17cbd) [0x7f98b3ee5cbd] 3 /lib64/libc.so.6(+0x1a040) [0x7f98caa29040] 4 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1196b50) [0x7f9788b96b50] 5 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1168728) [0x7f9788b68728] 6 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x773544) [0x7f9788173544] 7 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x7718d9) [0x7f97881718d9] 8 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper29LoadExternalExtensionInternalERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS_19ExtensionActiveLoadE+0x18f) [0x7f97ed27f85f] 9 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper21LoadExternalExtensionERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE+0x4a) [0x7f97ed27f60a] 10 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZNK6duckdb12PhysicalLoad15GetDataInternalERNS_16ExecutionContextERNS_9DataChunkERNS_19OperatorSourceInputE+0x151) [0x7f97ee06d401] 11 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor15FetchFromSourceERNS_9DataChunkE+0x98) [0x7f97ee8a10c8] 12 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor7ExecuteEm+0x146) [0x7f97ee89dca6] 13 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12PipelineTask11ExecuteTaskENS_17TaskExecutionModeE+0x154) [0x7f97ee89d914] <1b>[39m<1b>[31m14 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12ExecutorTask7ExecuteENS_17TaskExecutionModeE+0xa0) [0x7f97ee897570] 15 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb13TaskScheduler14ExecuteForeverEPNSt3__16atomicIbEE+0x39a) [0x7f97ee8a432a] 16 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(+0x1aafe9c) [0x7f97ee8afe9c] 17 /lib64/libc.so.6(+0x71f14) [0x7f98caa80f14] 18 /lib64/libc.so.6(+0xf532c) [0x7f98cab0432c] ================================= *** caught segfault *** address 0x4d200182747, cause 'unknown' <1b>[39m<1b>[31m Traceback: 1: rapi_execute(stmt, convert_opts) 2: withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" } else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) { out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}) 3: doTryCatch(return(expr), name, parentenv, handler) 4: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 5: tryCatchList(expr, classes, parentenv, handlers) 6: tryCatch(withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" } else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) { out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}), stackOverflowError = handlers[[1L]]) 7: rlang::try_fetch(rapi_execute(stmt, convert_opts), error = function(e) { rethrow_error_from_rapi(e, call)}) 8: rethrow_rapi_execute(res@stmt_lst$ref, duckdb_convert_opts_impl(res@connection@convert_opts, arrow = res@arrow)) 9: duckdb_execute(res) 10: duckdb_result(connection = conn, stmt_lst = stmt_lst, arrow = arrow) 11: .local(conn, statement, ...) 12: dbSendQuery(conn, statement, ...) 13: dbSendQuery(conn, statement, ...) 14: dbSendStatement(conn, statement, ...) 15: dbSendStatement(conn, statement, ...) 16: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 17: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 18: withCallingHandlers(expr, message = function(c) if (inherits(c, classes)) tryInvokeRestart("muffleMessage")) 19: suppressMessages(DBI::dbExecute(conn, glue::glue("LOAD {extension};"))) 20: ddbs_load(conn, quiet = TRUE) 21: ddbs_create_conn(dbdir = "memory", ...) 22: ddbs_default_conn() 23: resolve_spatial_connections(target, source, conn, quiet = quiet) 24: ddbs_interpolate_aw(target = grid, source = nc, tid = "target_id", sid = "source_id", extensive = "BIR74", weight = "total", mode = "sf") 25: eval(expr, envir) 26: eval(expr, envir) 27: withVisible(eval(expr, envir)) 28: withCallingHandlers(code, error = function (e) rlang::entrace(e), message = function (cnd) { watcher$capture_plot_and_output() if (on_message$capture) { watcher$push(cnd) } if (on_message$silence) { invokeRestart("muffleMessage") }}, warning = function (cnd) { if (getOption("warn") >= 2 || getOption("warn") < 0) { return() } watcher$capture_plot_and_output() if (on_warning$capture) { cnd <- sanitize_call(cnd) watcher$push(cnd) } if (on_warning$silence) { invokeRestart("muffleWarning") }}, error = function (cnd) { watcher$capture_plot_and_output() cnd <- sanitize_call(cnd) watcher$push(cnd) switch(on_error, continue = invokeRestart("eval_continue"), stop = invokeRestart("eval_stop"), error = NULL)}) 29: eval(call) 30: eval(call) 31: with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers) 32: doWithOneRestart(return(expr), restart) 33: withOneRestart(expr, restarts[[1L]]) 34: withRestartList(expr, restarts[-nr]) 35: doWithOneRestart(return(expr), restart) 36: withOneRestart(withRestartList(expr, restarts[-nr]), restarts[[nr]]) 37: withRestartList(expr, restarts) 38: withRestarts(with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers), eval_continue = function() TRUE, eval_stop = function() FALSE) 39: evaluate::evaluate(...) 40: evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options)) 41: in_dir(input_dir(), expr) 42: in_input_dir(evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options))) 43: eng_r(options) 44: block_exec(params) 45: call_block(x) 46: process_group(group) 47: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }) 48: with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())) 49: xfun:::handle_error(with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())), function(loc) { setwd(wd) write_utf8(res, output %n% stdout()) paste0("\nQuitting from ", loc, if (!is.null(error)) paste0("\n", rule(), error, "\n", rule()))}, if (labels[i] != "") sprintf(" [%s]", labels[i]), get_loc) 50: process_file(text, output) 51: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet) 52: rmarkdown::render(input = input, output_format = output_format, knit_root_dir = knit_root_dir, params = params, run_pandoc = FALSE, envir = env) 53: execute(params$input, params$format, params$tempDir, params$libDir, params$dependencies, params$cwd, params$params, params$resourceDir, params$handledLanguages, params$markdown) 54: .main() An irrecoverable exception occurred. R is aborting now ... <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'aw_interpolation.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error: ! Could not parse cli `{}` expression: ` { .__han…`. Caused by error: ! <text>:1:49: unexpected symbol 1: { .__handler_frame__. <- TRUE .__setup_frame__. ^ --- failed re-building ‘aw_interpolation.qmd’ --- re-building ‘benchmark.qmd’ using html <1b>[31m processing file: benchmark.qmd <1b>[39m<1b>[31moutput file: benchmark.knit.md <1b>[39m<1b>[1mpandoc <1b>[22m to: html output-file: benchmark.html standalone: true embed-resources: true wrap: none default-image-extension: png css: - >- /data/gannet/ripley/R/test-clang/quarto/rmarkdown/template/quarto_vignette/resources/vignette.css variables: {} <1b>[1mmetadata<1b>[22m document-css: false lang: en engines: - path: /data/gannet/ripley/Sources/quarto-1.9.36/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js minimal: true theme: none title: Benchmark date: '`r Sys.Date()`' code-annotations: hover urlcolor: blue vignette: | %\VignetteIndexEntry{Benchmark} %\VignetteEngine{quarto::html} %\VignetteEncoding{UTF-8} knitr: opts_chunk: collapse: true comment: '#>' out.width: 100% Output created: benchmark.html --- finished re-building ‘benchmark.qmd’ --- re-building ‘duckspatial.qmd’ using html <1b>[31m processing file: duckspatial.qmd <1b>[39m<1b>[31m[gannet:1587249:0:1587531] Caught signal 11 (Segmentation fault: address not mapped to object at address 0xe) <1b>[39m<1b>[31m==== backtrace (tid:1587531) ==== 0 /lib64/libucs.so.0(ucs_handle_error+0x2e4) [0x7f594a4e3df4] 1 /lib64/libucs.so.0(+0x17aed) [0x7f594a4e5aed] 2 /lib64/libucs.so.0(+0x17cbd) [0x7f594a4e5cbd] 3 /lib64/libc.so.6(+0x1a040) [0x7f5964029040] 4 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1198730) [0x7f57f0b98730] 5 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1168728) [0x7f57f0b68728] 6 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x773544) [0x7f57f0173544] 7 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x7718d9) [0x7f57f01718d9] 8 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper29LoadExternalExtensionInternalERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS_19ExtensionActiveLoadE+0x18f) [0x7f594f27f85f] 9 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper21LoadExternalExtensionERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE+0x4a) [0x7f594f27f60a] 10 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZNK6duckdb12PhysicalLoad15GetDataInternalERNS_16ExecutionContextERNS_9DataChunkERNS_19OperatorSourceInputE+0x151) [0x7f595006d401] 11 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor15FetchFromSourceERNS_9DataChunkE+0x98) [0x7f59508a10c8] <1b>[39m<1b>[31m12 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor7ExecuteEm+0x146) [0x7f595089dca6] 13 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12PipelineTask11ExecuteTaskENS_17TaskExecutionModeE+0x154) [0x7f595089d914] 14 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12ExecutorTask7ExecuteENS_17TaskExecutionModeE+0xa0) [0x7f5950897570] 15 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb13TaskScheduler14ExecuteForeverEPNSt3__16atomicIbEE+0x39a) [0x7f59508a432a] 16 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(+0x1aafe9c) [0x7f59508afe9c] 17 /lib64/libc.so.6(+0x71f14) [0x7f5964080f14] 18 /lib64/libc.so.6(+0xf532c) [0x7f596410432c] ================================= *** caught segfault *** address 0x4d200183831, cause 'unknown' <1b>[39m<1b>[31m Traceback: 1: rapi_execute(stmt, convert_opts) 2: withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" }<1b>[39m<1b>[31m else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) { out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}) 3: doTryCatch(return(expr), name, parentenv, handler) 4: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 5: tryCatchList(expr, classes, parentenv, handlers) 6: tryCatch(withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" } else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) { out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}), stackOverflowError = handlers[[1L]]) 7: rlang::try_fetch(rapi_execute(stmt, convert_opts), error = function(e) { rethrow_error_from_rapi(e, call)}) 8: rethrow_rapi_execute(res@stmt_lst$ref, duckdb_convert_opts_impl(res@connection@convert_opts, arrow = res@arrow)) 9: duckdb_execute(res) 10: duckdb_result(connection = conn, stmt_lst = stmt_lst, arrow = arrow) 11: .local(conn, statement, ...) 12: dbSendQuery(conn, statement, ...) 13: dbSendQuery(conn, statement, ...) 14: dbSendStatement(conn, statement, ...) 15: dbSendStatement(conn, statement, ...) 16: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 17: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 18: withCallingHandlers(expr, message = function(c) if (inherits(c, classes)) tryInvokeRestart("muffleMessage")) 19: suppressMessages(DBI::dbExecute(conn, glue::glue("LOAD {extension};"))) 20: ddbs_load(conn, quiet = TRUE) 21: ddbs_create_conn(dbdir = "memory", ...) 22: ddbs_default_conn() 23: ddbs_open_dataset(system.file("spatial/countries.geojson", package = "duckspatial")) 24: eval(expr, envir) 25: eval(expr, envir) 26: withVisible(eval(expr, envir)) 27: withCallingHandlers(code, error = function (e) rlang::entrace(e), message = function (cnd) { watcher$capture_plot_and_output() if (on_message$capture) { watcher$push(cnd) } if (on_message$silence) { invokeRestart("muffleMessage") }}, warning = function (cnd) { if (getOption("warn") >= 2 || getOption("warn") < 0) { return() } watcher$capture_plot_and_output() if (on_warning$capture) { cnd <- sanitize_call(cnd) watcher$push(cnd) } if (on_warning$silence) { invokeRestart("muffleWarning") }}, error = function (cnd) { watcher$capture_plot_and_output() cnd <- sanitize_call(cnd) watcher$push(cnd) switch(on_error, continue = invokeRestart("eval_continue"), stop = invokeRestart("eval_stop"), error = NULL)}) 28: eval(call) 29: eval(call) 30: with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers) 31: doWithOneRestart(return(expr), restart) 32: withOneRestart(expr, restarts[[1L]]) 33: withRestartList(expr, restarts[-nr]) 34: doWithOneRestart(return(expr), restart) 35: withOneRestart(withRestartList(expr, restarts[-nr]), restarts[[nr]]) 36: withRestartList(expr, restarts) 37: withRestarts(with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers), eval_continue = function() TRUE, eval_stop = function() FALSE) 38: evaluate::evaluate(...) 39: evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options)) 40: in_dir(input_dir(), expr) 41: in_input_dir(evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options))) 42: eng_r(options) 43: block_exec(params) 44: call_block(x) 45: process_group(group) <1b>[39m<1b>[31m46: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }) 47: with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())) 48: xfun:::handle_error(with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())), function(loc) { setwd(wd) write_utf8(res, output %n% stdout()) paste0("\nQuitting from ", loc, if (!is.null(error)) paste0("\n", rule(), error, "\n", rule()))}, if (labels[i] != "") sprintf(" [%s]", labels[i]), get_loc) 49: process_file(text, output) 50: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet) 51: rmarkdown::render(input = input, output_format = output_format, knit_root_dir = knit_root_dir, params = params, run_pandoc = FALSE, envir = env) 52: execute(params$input, params$format, params$tempDir, params$libDir, params$dependencies, params$cwd, params$params, params$resourceDir, params$handledLanguages, params$markdown) 53: .main() An irrecoverable exception occurred. R is aborting now ... <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'duckspatial.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error: ! Could not parse cli `{}` expression: ` { .__han…`. Caused by error: ! <text>:1:49: unexpected symbol 1: { .__handler_frame__. <- TRUE .__setup_frame__. ^ --- failed re-building ‘duckspatial.qmd’ --- re-building ‘spatial_joins.qmd’ using html <1b>[31m processing file: spatial_joins.qmd <1b>[39m<1b>[31m[gannet:1588445:0:1588654] Caught signal 11 (Segmentation fault: address not mapped to object at address 0x6d3662) <1b>[39m<1b>[31m==== backtrace (tid:1588654) ==== 0 /lib64/libucs.so.0(ucs_handle_error+0x2e4) [0x7fa50d2e3df4] 1 /lib64/libucs.so.0(+0x17aed) [0x7fa50d2e5aed] 2 /lib64/libucs.so.0(+0x17cbd) [0x7fa50d2e5cbd] 3 /lib64/libc.so.6(+0x1a040) [0x7fa523f28040] 4 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0xc3af88) [0x7fa3ec63af88] 5 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0xc3e647) [0x7fa3ec63e647] 6 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0xc3e7c4) [0x7fa3ec63e7c4] 7 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x116876a) [0x7fa3ecb6876a] 8 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x773544) [0x7fa3ec173544] 9 /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x7718d9) [0x7fa3ec1718d9] 10 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper29LoadExternalExtensionInternalERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS_19ExtensionActiveLoadE+0x18f) [0x7fa44667f85f] 11 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper21LoadExternalExtensionERNS_16DatabaseInst<1b>[39m<1b>[31manceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE+0x4a) [0x7fa44667f60a] 12 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZNK6duckdb12PhysicalLoad15GetDataInternalERNS_16ExecutionContextERNS_9DataChunkERNS_19OperatorSourceInputE+0x151) [0x7fa44746d401] 13 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor15FetchFromSourceERNS_9DataChunkE+0x98) [0x7fa447ca10c8] 14 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor7ExecuteEm+0x146) [0x7fa447c9dca6] 15 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12PipelineTask11ExecuteTaskENS_17TaskExecutionModeE+0x154) [0x7fa447c9d914] 16 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12ExecutorTask7ExecuteENS_17TaskExecutionModeE+0xa0) [0x7fa447c97570] 17 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb13TaskScheduler14ExecuteForeverEPNSt3__16atomicIbEE+0x39a) [0x7fa447ca432a] 18 /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(+0x1aafe9c) [0x7fa447cafe9c] 19 /lib64/libc.so.6(+0x71f14) [0x7fa523f7ff14] 20 /lib64/libc.so.6(+0xf532c) [0x7fa52400332c] ================================= *** caught segfault *** address 0x4d200183cdd, cause 'unknown' <1b>[39m<1b>[31m Traceback: 1: rapi_execute(stmt, convert_opts) 2: withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" } else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) { out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}) 3: doTryCatch(return(expr), name, parentenv, handler) 4: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 5: tryCatchList(expr, classes, parentenv, handlers) 6: tryCatch(withCallingHandlers(expr, condition = function(cnd) { { .__handler_frame__. <- TRUE .__setup_frame__. <- frame if (inherits(cnd, "message")) { except <- c("warning", "error") } else if (inherits(cnd, "warning")) { except <- "error" } else { except <- "" } } while (!is_null(cnd)) { if (inherits(cnd, "error")) {<1b>[39m<1b>[31m out <- handlers[[1L]](cnd) if (!inherits(out, "rlang_zap")) throw(out) } inherit <- .subset2(.subset2(cnd, "rlang"), "inherit") if (is_false(inherit)) { return() } cnd <- .subset2(cnd, "parent") }}), stackOverflowError = handlers[[1L]]) 7: rlang::try_fetch(rapi_execute(stmt, convert_opts), error = function(e) { rethrow_error_from_rapi(e, call)}) 8: rethrow_rapi_execute(res@stmt_lst$ref, duckdb_convert_opts_impl(res@connection@convert_opts, arrow = res@arrow)) 9: duckdb_execute(res) 10: duckdb_result(connection = conn, stmt_lst = stmt_lst, arrow = arrow) 11: .local(conn, statement, ...) 12: dbSendQuery(conn, statement, ...) 13: dbSendQuery(conn, statement, ...) 14: dbSendStatement(conn, statement, ...) 15: dbSendStatement(conn, statement, ...) 16: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 17: DBI::dbExecute(conn, glue::glue("LOAD {extension};")) 18: withCallingHandlers(expr, message = function(c) if (inherits(c, classes)) tryInvokeRestart("muffleMessage")) 19: suppressMessages(DBI::dbExecute(conn, glue::glue("LOAD {extension};"))) 20: ddbs_load(conn, quiet = TRUE) 21: ddbs_create_conn(dbdir = "memory", ...) 22: ddbs_default_conn() 23: resolve_spatial_connections(x, y, conn, conn_x, conn_y, quiet = quiet) 24: ddbs_join(x = points_sf, y = countries_sf, join = "within") 25: eval(expr, envir) 26: eval(expr, envir) 27: withVisible(eval(expr, envir)) 28: withCallingHandlers(code, error = function (e) rlang::entrace(e), message = function (cnd) { watcher$capture_plot_and_output() if (on_message$capture) { watcher$push(cnd) } if (on_message$silence) { invokeRestart("muffleMessage") }}, warning = function (cnd) { if (getOption("warn") >= 2 || getOption("warn") < 0) { return() } watcher$capture_plot_and_output() if (on_warning$capture) { cnd <- sanitize_call(cnd) watcher$push(cnd) } if (on_warning$silence) { invokeRestart("muffleWarning") }}, error = function (cnd) { watcher$capture_plot_and_output() cnd <- sanitize_call(cnd) watcher$push(cnd) switch(on_error, continue = invokeRestart("eval_continue"), stop = invokeRestart("eval_stop"), error = NULL)}) 29: eval(call) 30: eval(call) 31: with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers) 32: doWithOneRestart(return(expr), restart) 33: withOneRestart(expr, restarts[[1L]]) 34: withRestartList(expr, restarts[-nr]) 35: doWithOneRestart(return(expr), restart) 36: withOneRestart(withRestartList(expr, restarts[-nr]), restarts[[nr]]) 37: withRestartList(expr, restarts) 38: withRestarts(with_handlers({ for (expr in tle$exprs) { ev <- withVisible(eval(expr, envir)) watcher$capture_plot_and_output() watcher$print_value(ev$value, ev$visible, envir) } TRUE}, handlers), eval_continue = function() TRUE, eval_stop = function() FALSE) 39: evaluate::evaluate(...) 40: evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options)) 41: in_dir(input_dir(), expr) 42: in_input_dir(evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning, keep_message = if (is.numeric(options$message)) TRUE else options$message, stop_on_error = if (is.numeric(options$error)) options$error else { if (options$error && options$include) 0L else 2L }, output_handler = knit_handlers(options$render, options))) 43: eng_r(options) 44: block_exec(params) 45: call_block(x) 46: process_group(group) 47: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }) 48: with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())) 49: xfun:::handle_error(with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group), error = function(e) { if (progress && is.function(pb$interrupt)) pb$interrupt() if (is_R_CMD_build() || is_R_CMD_check()) error <<- format(e) }), list(rlang_trace_top_env = knit_global())), function(loc) { setwd(wd) write_utf8(res, output %n% stdout()) paste0("\nQuitting from ", loc, if (!is.null(error)) paste0("\n", rule(), error, "\n", rule()))}, if (labels[i] != "") sprintf(" [%s]", labels[i]), get_loc) 50: process_file(text, output) 51: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet) 52: rmarkdown::render(input = input, output_format = output_format, knit_root_dir = knit_root_dir, params = params, run_pandoc = FALSE, envir = env) 53: execute(params$input, params$format, params$tempDir, params$libDir, params$dependencies, params$cwd, params$params, params$resourceDir, params$handledLanguages, params$markdown) 54: .main() An irrecoverable exception occurred. R is aborting now ... <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'spatial_joins.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error: ! Could not parse cli `{}` expression: ` { .__han…`. Caused by error: ! <text>:1:49: unexpected symbol 1: { .__handler_frame__. <- TRUE .__setup_frame__. ^ --- failed re-building ‘spatial_joins.qmd’ SUMMARY: processing the following files failed: ‘aw_interpolation.qmd’ ‘duckspatial.qmd’ ‘spatial_joins.qmd’ Error: Vignette re-building failed. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [4s/6s] 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(duckspatial) duckspatial 1.1.2 attached * Compatible with DuckDB >= v1.5.1 Default output has changed on v1.0.0: duckspatial now returns lazy `duckspatial_df` (dbplyr) objects instead of `sf` objects. To restore the previous behaviour: ddbs_options(duckspatial.mode = 'sf') > library(duckdb) Loading required package: DBI > > test_check("duckspatial") Reading layer `countries' from data source `/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/duckspatial/spatial/countries.geojson' using driver `GeoJSON' Simple feature collection with 257 features and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -178.9125 ymin: -89.9 xmax: 180 ymax: 83.65187 Geodetic CRS: WGS 84 Reading layer `argentina' from data source `/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/duckspatial/spatial/argentina.geojson' using driver `GeoJSON' Simple feature collection with 1 feature and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -73.52455 ymin: -52.39755 xmax: -53.62409 ymax: -21.81793 Geodetic CRS: WGS 84 Error in `source_dir()`: ! Failed to evaluate './setup.R'. Caused by error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─testthat::test_check("duckspatial") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_serial(...) 5. └─testthat:::test_files_setup_state(...) 6. └─testthat::source_test_setup(".", env) 7. └─testthat::source_dir(path, "^setup.*\\.[rR]$", env = env, wrap = FALSE) 8. └─base::lapply(...) 9. └─testthat (local) FUN(X[[i]], ...) 10. └─testthat::source_file(...) 11. ├─base::withCallingHandlers(...) 12. └─base::eval(exprs, env) 13. └─base::eval(exprs, env) 14. ├─duckspatial::as_duckspatial_df(argentina_sf) at ./setup.R:15:1 15. └─duckspatial:::as_duckspatial_df.sf(argentina_sf) 16. └─duckspatial:::ddbs_default_conn() 17. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 18. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 19. └─cli::cli_abort(...) 20. └─rlang::abort(...) Execution halted Flavor: r-patched-linux-x86_64

Version: 1.1.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: ... --- re-building ‘aw_interpolation.qmd’ using html <1b>[31m processing file: aw_interpolation.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'aw_interpolation.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: aw_interpolation.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘aw_interpolation.qmd’ --- re-building ‘benchmark.qmd’ using html <1b>[31m processing file: benchmark.qmd <1b>[39m<1b>[31moutput file: benchmark.knit.md <1b>[39m<1b>[1mpandoc <1b>[22m to: html output-file: benchmark.html standalone: true embed-resources: true wrap: none default-image-extension: png css: - >- /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/quarto/rmarkdown/template/quarto_vignette/resources/vignette.css variables: {} <1b>[1mmetadata<1b>[22m document-css: false lang: en engines: - path: /opt/quarto/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js minimal: true theme: none title: Benchmark date: '`r Sys.Date()`' code-annotations: hover urlcolor: blue vignette: | %\VignetteIndexEntry{Benchmark} %\VignetteEngine{quarto::html} %\VignetteEncoding{UTF-8} knitr: opts_chunk: collapse: true comment: '#>' out.width: 100% Output created: benchmark.html --- finished re-building ‘benchmark.qmd’ --- re-building ‘duckspatial.qmd’ using html <1b>[31m processing file: duckspatial.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'duckspatial.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: duckspatial.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘duckspatial.qmd’ --- re-building ‘spatial_joins.qmd’ using html <1b>[31m processing file: spatial_joins.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'spatial_joins.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: spatial_joins.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘spatial_joins.qmd’ SUMMARY: processing the following files failed: ‘aw_interpolation.qmd’ ‘duckspatial.qmd’ ‘spatial_joins.qmd’ Error: Vignette re-building failed. Execution halted Flavor: r-patched-linux-x86_64

Version: 1.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [5s/7s] 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(duckspatial) duckspatial 1.1.2 attached * Compatible with DuckDB >= v1.5.1 Default output has changed on v1.0.0: duckspatial now returns lazy `duckspatial_df` (dbplyr) objects instead of `sf` objects. To restore the previous behaviour: ddbs_options(duckspatial.mode = 'sf') > library(duckdb) Loading required package: DBI > > test_check("duckspatial") Reading layer `countries' from data source `/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/duckspatial/spatial/countries.geojson' using driver `GeoJSON' Simple feature collection with 257 features and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -178.9125 ymin: -89.9 xmax: 180 ymax: 83.65187 Geodetic CRS: WGS 84 Reading layer `argentina' from data source `/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/duckspatial/spatial/argentina.geojson' using driver `GeoJSON' Simple feature collection with 1 feature and 6 fields Geometry type: POLYGON Dimension: XY Bounding box: xmin: -73.52455 ymin: -52.39755 xmax: -53.62409 ymax: -21.81793 Geodetic CRS: WGS 84 Error in `source_dir()`: ! Failed to evaluate './setup.R'. Caused by error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─testthat::test_check("duckspatial") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_serial(...) 5. └─testthat:::test_files_setup_state(...) 6. └─testthat::source_test_setup(".", env) 7. └─testthat::source_dir(path, "^setup.*\\.[rR]$", env = env, wrap = FALSE) 8. └─base::lapply(...) 9. └─testthat (local) FUN(X[[i]], ...) 10. └─testthat::source_file(...) 11. ├─base::withCallingHandlers(...) 12. └─base::eval(exprs, env) 13. └─base::eval(exprs, env) 14. ├─duckspatial::as_duckspatial_df(argentina_sf) at ./setup.R:15:1 15. └─duckspatial:::as_duckspatial_df.sf(argentina_sf) 16. └─duckspatial:::ddbs_default_conn() 17. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 18. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 19. └─cli::cli_abort(...) 20. └─rlang::abort(...) Execution halted Flavor: r-release-linux-x86_64

Version: 1.1.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: ... --- re-building ‘aw_interpolation.qmd’ using html <1b>[31m processing file: aw_interpolation.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be<1b>[39m<1b>[31m found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extens<1b>[39m<1b>[31mion name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpol<1b>[39m<1b>[31mate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. <1b>[39m<1b>[31m └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade,<1b>[39m<1b>[31m quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <1b>[39m<1b>[31mExecution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'aw_interpolation.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: aw_interpolation.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_interpolate_aw(...) 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from aw_interpolation.qmd:68-79 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be<1b>[31m found in the core or community repositories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extens<1b>[31mion name is correct:<1b>[39m <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_interpol<1b>[31mate_aw(...)<1b>[39m 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. <1b>[31m └─duckspatial::ddbs_create_conn(dbdir = "memory", ...)<1b>[39m 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade,<1b>[31m quiet = TRUE)<1b>[39m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <1b>[31mExecution halted<1b>[39m <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘aw_interpolation.qmd’ --- re-building ‘benchmark.qmd’ using html <1b>[31m processing file: benchmark.qmd <1b>[39m<1b>[31moutput file: benchmark.knit.md <1b>[39m<1b>[1mpandoc <1b>[22m to: html output-file: benchmark.html standalone: true embed-resources: true wrap: none default-image-extension: png css: - >- /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/quarto/rmarkdown/template/quarto_vignette/resources/vignette.css variables: {} <1b>[1mmetadata<1b>[22m document-css: false lang: en engines: - path: /opt/quarto/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js minimal: true theme: none title: Benchmark date: '`r Sys.Date()`' code-annotations: hover urlcolor: blue vignette: | %\VignetteIndexEntry{Benchmark} %\VignetteEngine{quarto::html} %\VignetteEncoding{UTF-8} knitr: opts_chunk: collapse: true comment: '#>' out.width: 100% Output created: benchmark.html --- finished re-building ‘benchmark.qmd’ --- re-building ‘duckspatial.qmd’ using html <1b>[31m processing file: duckspatial.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[39m<1b>[31m~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'duckspatial.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: duckspatial.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) Quitting from duckspatial.qmd:68-77 [unnamed-chunk-2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<1b>[31m~~~~~~~~~~~~~<1b>[39m <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_open_dataset(...) 2. └─duckspatial:::ddbs_default_conn() 3. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 4. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘duckspatial.qmd’ --- re-building ‘spatial_joins.qmd’ using html <1b>[31m processing file: spatial_joins.qmd <1b>[39m<1b>[31mError in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[39m<1b>[31mories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) <1b>[39m<1b>[31m Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[39m<1b>[33mWARN: Error encountered when rendering files<1b>[39m Error: processing vignette 'spatial_joins.qmd' failed with diagnostics: ! Error running quarto CLI from R. Caused by error in `quarto_render()`: ✖ Error returned by quarto CLI. ----------------------------- processing file: spatial_joins.qmd <1b>[31mError in `ddbs_install()`:<1b>[39m ! Failed to install the spatial extension. ℹ It could not be found in the core or community reposit<1b>[31mories.<1b>[39m ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) Quitting from spatial_joins.qmd:67-77 [unnamed-chunk-3] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `ddbs_install()`: ! Failed to install the spatial extension. ℹ It could not be found in the core or community repositories. ℹ It might not be available for this version of DuckDB ℹ Check that the extension name is correct: <https://duckdb.org/docs/extensions/overview> --- Backtrace: ▆ 1. └─duckspatial::ddbs_join(x = points_sf, y = countries_sf, join = "within") 2. └─duckspatial:::resolve_spatial_connections(...) 3. └─duckspatial:::ddbs_default_conn() 4. └─duckspatial::ddbs_create_conn(dbdir = "memory", ...) 5. └─duckspatial::ddbs_install(conn, upgrade = upgrade, quiet = TRUE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Execution halted <1b>[33mWARN: Error encountered when rendering files<1b>[39m Caused by error in `processx::run()`: ! System command 'quarto' failed --- failed re-building ‘spatial_joins.qmd’ SUMMARY: processing the following files failed: ‘aw_interpolation.qmd’ ‘duckspatial.qmd’ ‘spatial_joins.qmd’ Error: Vignette re-building failed. Execution halted Flavor: r-release-linux-x86_64

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