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 irelink

Last updated on 2026-11-02 05:53:11 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.0.1 12.72 350.77 363.49 ERROR
r-devel-linux-x86_64-debian-gcc 0.0.1 8.42 263.45 271.87 OK
r-devel-linux-x86_64-fedora-clang 0.0.1 252.61 ERROR
r-devel-linux-x86_64-fedora-gcc 0.0.1 9.00 232.39 241.39 OK
r-devel-windows-x86_64 0.0.1 18.00 334.00 352.00 ERROR
r-patched-linux-x86_64 0.0.1 16.17 342.92 359.09 ERROR
r-release-linux-x86_64 0.0.1 13.42 334.48 347.90 ERROR
r-release-macos-arm64 0.0.1 3.00 70.00 73.00 OK
r-release-macos-x86_64 0.0.1 9.00 440.00 449.00 OK
r-release-windows-x86_64 0.0.1 17.00 333.00 350.00 OK
r-oldrel-macos-arm64 0.0.1 3.00 94.00 97.00 OK
r-oldrel-macos-x86_64 0.0.1 9.00 325.00 334.00 OK
r-oldrel-windows-x86_64 0.0.1 27.00 459.00 486.00 OK

Additional issues

M1mac noLD

Check Details

Version: 0.0.1
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [166s/211s] 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(irelink) Attaching package: 'irelink' The following object is masked from 'package:base': months > > test_check('irelink') duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: a and b duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname and dob | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name EM trained: surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpFofofi/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. i This message has been shown 60 times and will not be shown again this session. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM: blocking generates about 36,905 pairs; sampling 23.3% of records to cap them near 2,000. EM trained: dob | skipped (blocked on): first_name and surname EM trained: first_name and surname | skipped (blocked on): dob EM trained: surname and dob | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: city | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name EM trained: first_name and surname EM trained: surname and city | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob | skipped (blocked on): first_name and surname EM trained: surname | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name Saving _problems/test-sql-clustering-314.R Saving _problems/test-sql-clustering-319.R EM trained: surname | skipped (blocked on): first_name SELECT COUNT(first_name) AS n_non_null FROM __il_completeness_1_2032139_320 SELECT COUNT(surname) AS n_non_null FROM __il_completeness_1_2032139_320 SELECT COUNT(dob) AS n_non_null FROM __il_completeness_1_2032139_320 SELECT COUNT(city) AS n_non_null FROM __il_completeness_1_2032139_320 SELECT COUNT(email) AS n_non_null FROM __il_completeness_1_2032139_320 SELECT COUNT("cluster") AS n_non_null FROM __il_completeness_1_2032139_320 DROP VIEW IF EXISTS "__il_completeness_1_2032139_320" EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name and dob | skipped (blocked on): surname [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (22): 'test-cl-domain.R:145:1', 'test-cl-similarity.R:246:1', 'test-cl-similarity.R:250:1', 'test-cl-similarity.R:254:1', 'test-il_block_on.R:116:1', 'test-il_block_on.R:123:1', 'test-il_block_on.R:130:1', 'test-il_block_on.R:223:1', 'test-il_block_on.R:230:1', 'test-il_count_pairs.R:139:1', 'test-il_count_pairs.R:158:1', 'test-il_estimate.R:236:1', 'test-il_score_pairs.R:81:1', 'test-il_score_pairs.R:94:1', 'test-sql-profile.R:83:1', 'test-sql-profile.R:98:1', 'test-stage6-plan.R:80:1', 'test-stage6-plan.R:87:1', 'test-stage6-plan.R:98:1', 'test-stage6-plan.R:119:1', 'test-stage6-plan.R:141:1', 'test-stage6-plan.R:163:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-sql-clustering.R:314:3'): SQL best_link with source_dataset matches R tie handling ── Expected `unname(sql_map["A"])` to equal `unname(sql_map["C"])`. Differences: `actual`: "cluster_A" `expected`: "cluster_B" ── Failure ('test-sql-clustering.R:316:3'): SQL best_link with source_dataset matches R tie handling ── Expected `sql_map[c("A", "B", "C")] == sql_map["A"]` to equal `r_map[c("A", "B", "C")] == r_map["A"]`. Differences: `actual`: TRUE FALSE FALSE `expected`: TRUE FALSE TRUE [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.0.1
Check: tests
Result: ERROR Running ‘spelling.R’ Running ‘testthat.R’ [117s/196s] 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(irelink) Attaching package: 'irelink' The following object is masked from 'package:base': months > > test_check('irelink') duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: address and sex EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: address and sex EM trained: address and sex EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: a and b duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname and dob | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: first_name EM trained: surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i /data/localhost/ripley/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. i This message has been shown 60 times and will not be shown again this session. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. i This message has been shown 60 times and will not be shown again this session. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM: blocking generates about 36,905 pairs; sampling 23.3% of records to cap them near 2,000. EM trained: dob | skipped (blocked on): first_name and surname EM trained: first_name and surname | skipped (blocked on): dob EM trained: surname and dob | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: city | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name EM trained: first_name and surname EM trained: surname and city | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob | skipped (blocked on): first_name and surname EM trained: surname | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name Saving _problems/test-sql-clustering-314.R Saving _problems/test-sql-clustering-319.R EM trained: surname | skipped (blocked on): first_name SELECT COUNT(first_name) AS n_non_null FROM __il_completeness_1_2140259_320 SELECT COUNT(surname) AS n_non_null FROM __il_completeness_1_2140259_320 SELECT COUNT(dob) AS n_non_null FROM __il_completeness_1_2140259_320 SELECT COUNT(city) AS n_non_null FROM __il_completeness_1_2140259_320 SELECT COUNT(email) AS n_non_null FROM __il_completeness_1_2140259_320 SELECT COUNT("cluster") AS n_non_null FROM __il_completeness_1_2140259_320 DROP VIEW IF EXISTS "__il_completeness_1_2140259_320" EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name and dob | skipped (blocked on): surname [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (22): 'test-cl-domain.R:145:1', 'test-cl-similarity.R:246:1', 'test-cl-similarity.R:250:1', 'test-cl-similarity.R:254:1', 'test-il_block_on.R:116:1', 'test-il_block_on.R:123:1', 'test-il_block_on.R:130:1', 'test-il_block_on.R:223:1', 'test-il_block_on.R:230:1', 'test-il_count_pairs.R:139:1', 'test-il_count_pairs.R:158:1', 'test-il_estimate.R:236:1', 'test-il_score_pairs.R:81:1', 'test-il_score_pairs.R:94:1', 'test-sql-profile.R:83:1', 'test-sql-profile.R:98:1', 'test-stage6-plan.R:80:1', 'test-stage6-plan.R:87:1', 'test-stage6-plan.R:98:1', 'test-stage6-plan.R:119:1', 'test-stage6-plan.R:141:1', 'test-stage6-plan.R:163:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-sql-clustering.R:314:3'): SQL best_link with source_dataset matches R tie handling ── Expected `unname(sql_map["A"])` to equal `unname(sql_map["C"])`. Differences: `actual`: "cluster_A" `expected`: "cluster_B" ── Failure ('test-sql-clustering.R:316:3'): SQL best_link with source_dataset matches R tie handling ── Expected `sql_map[c("A", "B", "C")] == sql_map["A"]` to equal `r_map[c("A", "B", "C")] == r_map["A"]`. Differences: `actual`: TRUE FALSE FALSE `expected`: TRUE FALSE TRUE [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.0.1
Check: tests
Result: ERROR Running 'spelling.R' [0s] Running 'testthat.R' [135s] 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(irelink) Attaching package: 'irelink' The following object is masked from 'package:base': months > > test_check('irelink') duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: a and b duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname and dob | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: first_name EM trained: surname duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. duckdb is storing downloaded extensions and secrets under ~/.duckdb: i C:\Users\CRAN/.duckdb This persists across sessions and is shared with the DuckDB CLI and other clients. i Run duckdb(shared_home = FALSE) to use a temporary directory instead. i See ?duckdb_storage for details and alternatives. i This message has been shown 60 times and will not be shown again this session. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM: blocking generates about 36,905 pairs; sampling 23.3% of records to cap them near 2,000. EM trained: dob | skipped (blocked on): first_name and surname EM trained: first_name and surname | skipped (blocked on): dob EM trained: surname and dob | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: city | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name EM trained: first_name and surname EM trained: surname and city | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob | skipped (blocked on): first_name and surname EM trained: surname | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name Saving _problems/test-sql-clustering-314.R Saving _problems/test-sql-clustering-319.R EM trained: surname | skipped (blocked on): first_name SELECT COUNT(first_name) AS n_non_null FROM __il_completeness_1_181396_320 SELECT COUNT(surname) AS n_non_null FROM __il_completeness_1_181396_320 SELECT COUNT(dob) AS n_non_null FROM __il_completeness_1_181396_320 SELECT COUNT(city) AS n_non_null FROM __il_completeness_1_181396_320 SELECT COUNT(email) AS n_non_null FROM __il_completeness_1_181396_320 SELECT COUNT("cluster") AS n_non_null FROM __il_completeness_1_181396_320 DROP VIEW IF EXISTS "__il_completeness_1_181396_320" EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name and dob | skipped (blocked on): surname [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (22): 'test-cl-domain.R:145:1', 'test-cl-similarity.R:246:1', 'test-cl-similarity.R:250:1', 'test-cl-similarity.R:254:1', 'test-il_block_on.R:116:1', 'test-il_block_on.R:123:1', 'test-il_block_on.R:130:1', 'test-il_block_on.R:223:1', 'test-il_block_on.R:230:1', 'test-il_count_pairs.R:139:1', 'test-il_count_pairs.R:158:1', 'test-il_estimate.R:236:1', 'test-il_score_pairs.R:81:1', 'test-il_score_pairs.R:94:1', 'test-sql-profile.R:83:1', 'test-sql-profile.R:98:1', 'test-stage6-plan.R:80:1', 'test-stage6-plan.R:87:1', 'test-stage6-plan.R:98:1', 'test-stage6-plan.R:119:1', 'test-stage6-plan.R:141:1', 'test-stage6-plan.R:163:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-sql-clustering.R:314:3'): SQL best_link with source_dataset matches R tie handling ── Expected `unname(sql_map["A"])` to equal `unname(sql_map["C"])`. Differences: `actual`: "cluster_A" `expected`: "cluster_B" ── Failure ('test-sql-clustering.R:316:3'): SQL best_link with source_dataset matches R tie handling ── Expected `sql_map[c("A", "B", "C")] == sql_map["A"]` to equal `r_map[c("A", "B", "C")] == r_map["A"]`. Differences: `actual`: TRUE FALSE FALSE `expected`: TRUE FALSE TRUE [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64

Version: 0.0.1
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [171s/226s] 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(irelink) Attaching package: 'irelink' The following object is masked from 'package:base': months > > test_check('irelink') duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: a and b duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname and dob | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name EM trained: surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/RtmpxloTbD/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. i This message has been shown 60 times and will not be shown again this session. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM: blocking generates about 36,905 pairs; sampling 23.3% of records to cap them near 2,000. EM trained: dob | skipped (blocked on): first_name and surname EM trained: first_name and surname | skipped (blocked on): dob EM trained: surname and dob | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: city | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name EM trained: first_name and surname EM trained: surname and city | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob | skipped (blocked on): first_name and surname EM trained: surname | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name Saving _problems/test-sql-clustering-314.R Saving _problems/test-sql-clustering-319.R EM trained: surname | skipped (blocked on): first_name SELECT COUNT(first_name) AS n_non_null FROM __il_completeness_1_1919065_320 SELECT COUNT(surname) AS n_non_null FROM __il_completeness_1_1919065_320 SELECT COUNT(dob) AS n_non_null FROM __il_completeness_1_1919065_320 SELECT COUNT(city) AS n_non_null FROM __il_completeness_1_1919065_320 SELECT COUNT(email) AS n_non_null FROM __il_completeness_1_1919065_320 SELECT COUNT("cluster") AS n_non_null FROM __il_completeness_1_1919065_320 DROP VIEW IF EXISTS "__il_completeness_1_1919065_320" EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name and dob | skipped (blocked on): surname [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (22): 'test-cl-domain.R:145:1', 'test-cl-similarity.R:246:1', 'test-cl-similarity.R:250:1', 'test-cl-similarity.R:254:1', 'test-il_block_on.R:116:1', 'test-il_block_on.R:123:1', 'test-il_block_on.R:130:1', 'test-il_block_on.R:223:1', 'test-il_block_on.R:230:1', 'test-il_count_pairs.R:139:1', 'test-il_count_pairs.R:158:1', 'test-il_estimate.R:236:1', 'test-il_score_pairs.R:81:1', 'test-il_score_pairs.R:94:1', 'test-sql-profile.R:83:1', 'test-sql-profile.R:98:1', 'test-stage6-plan.R:80:1', 'test-stage6-plan.R:87:1', 'test-stage6-plan.R:98:1', 'test-stage6-plan.R:119:1', 'test-stage6-plan.R:141:1', 'test-stage6-plan.R:163:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-sql-clustering.R:314:3'): SQL best_link with source_dataset matches R tie handling ── Expected `unname(sql_map["A"])` to equal `unname(sql_map["C"])`. Differences: `actual`: "cluster_A" `expected`: "cluster_B" ── Failure ('test-sql-clustering.R:316:3'): SQL best_link with source_dataset matches R tie handling ── Expected `sql_map[c("A", "B", "C")] == sql_map["A"]` to equal `r_map[c("A", "B", "C")] == r_map["A"]`. Differences: `actual`: TRUE FALSE FALSE `expected`: TRUE FALSE TRUE [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] Error: ! Test failures. Execution halted Flavor: r-patched-linux-x86_64

Version: 0.0.1
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [163s/214s] 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(irelink) Attaching package: 'irelink' The following object is masked from 'package:base': months > > test_check('irelink') duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex EM trained: address and sex EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: address and sex duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: a and b duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname and dob | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name and dob | skipped (blocked on): surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM: all comparisons overlap with the blocking rule; nothing was trained. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: first_name EM trained: surname duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. EM trained: surname | skipped (blocked on): first_name duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb keeps downloaded extensions and secrets in a temporary directory: i /home/hornik/tmp/scratch/Rtmpud9Gcy/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. i This message has been shown 60 times and will not be shown again this session. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM: blocking generates about 36,905 pairs; sampling 23.3% of records to cap them near 2,000. EM trained: dob | skipped (blocked on): first_name and surname EM trained: first_name and surname | skipped (blocked on): dob EM trained: surname and dob | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: city | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name | skipped (blocked on): surname EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name and dob | skipped (blocked on): surname EM trained: first_name EM trained: first_name and surname EM trained: surname and city | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob | skipped (blocked on): first_name and surname EM trained: surname | skipped (blocked on): first_name EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: dob and city | skipped (blocked on): first_name and surname EM trained: first_name, surname, and city | skipped (blocked on): dob EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name EM trained: surname | skipped (blocked on): first_name EM trained: surname | skipped (blocked on): first_name Saving _problems/test-sql-clustering-314.R Saving _problems/test-sql-clustering-319.R EM trained: surname | skipped (blocked on): first_name SELECT COUNT(first_name) AS n_non_null FROM __il_completeness_1_1034333_320 SELECT COUNT(surname) AS n_non_null FROM __il_completeness_1_1034333_320 SELECT COUNT(dob) AS n_non_null FROM __il_completeness_1_1034333_320 SELECT COUNT(city) AS n_non_null FROM __il_completeness_1_1034333_320 SELECT COUNT(email) AS n_non_null FROM __il_completeness_1_1034333_320 SELECT COUNT("cluster") AS n_non_null FROM __il_completeness_1_1034333_320 DROP VIEW IF EXISTS "__il_completeness_1_1034333_320" EM trained: surname | skipped (blocked on): first_name EM trained: first_name | skipped (blocked on): surname EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM trained: name | skipped (blocked on): city EM: all comparisons overlap with the blocking rule; nothing was trained. EM trained: first_name and dob | skipped (blocked on): surname [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (22): 'test-cl-domain.R:145:1', 'test-cl-similarity.R:246:1', 'test-cl-similarity.R:250:1', 'test-cl-similarity.R:254:1', 'test-il_block_on.R:116:1', 'test-il_block_on.R:123:1', 'test-il_block_on.R:130:1', 'test-il_block_on.R:223:1', 'test-il_block_on.R:230:1', 'test-il_count_pairs.R:139:1', 'test-il_count_pairs.R:158:1', 'test-il_estimate.R:236:1', 'test-il_score_pairs.R:81:1', 'test-il_score_pairs.R:94:1', 'test-sql-profile.R:83:1', 'test-sql-profile.R:98:1', 'test-stage6-plan.R:80:1', 'test-stage6-plan.R:87:1', 'test-stage6-plan.R:98:1', 'test-stage6-plan.R:119:1', 'test-stage6-plan.R:141:1', 'test-stage6-plan.R:163:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-sql-clustering.R:314:3'): SQL best_link with source_dataset matches R tie handling ── Expected `unname(sql_map["A"])` to equal `unname(sql_map["C"])`. Differences: `actual`: "cluster_A" `expected`: "cluster_B" ── Failure ('test-sql-clustering.R:316:3'): SQL best_link with source_dataset matches R tie handling ── Expected `sql_map[c("A", "B", "C")] == sql_map["A"]` to equal `r_map[c("A", "B", "C")] == r_map["A"]`. Differences: `actual`: TRUE FALSE FALSE `expected`: TRUE FALSE TRUE [ FAIL 2 | WARN 0 | SKIP 22 | PASS 1155 ] Error: ! Test failures. 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.