CRAN Package Check Results for Package dbi.table

Last updated on 2026-08-02 02:50:16 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.7 4.38 151.59 155.97 OK
r-devel-linux-x86_64-debian-gcc 1.0.7 3.96 105.48 109.44 NOTE
r-devel-linux-x86_64-fedora-clang 1.0.7 9.00 242.47 251.47 ERROR
r-devel-linux-x86_64-fedora-gcc 1.0.7 107.23 OK
r-devel-windows-x86_64 1.0.7 8.00 141.00 149.00 OK
r-patched-linux-x86_64 1.0.7 6.91 146.04 152.95 OK
r-release-linux-x86_64 1.0.7 5.95 146.05 152.00 OK
r-release-macos-arm64 1.0.7 1.00 33.00 34.00 OK
r-release-macos-x86_64 1.0.7 4.00 156.00 160.00 OK
r-release-windows-x86_64 1.0.7 8.00 138.00 146.00 OK
r-oldrel-macos-arm64 1.0.7 1.00 33.00 34.00 OK
r-oldrel-macos-x86_64 1.0.7 4.00 230.00 234.00 OK
r-oldrel-windows-x86_64 1.0.7 12.00 206.00 218.00 OK

Check Details

Version: 1.0.7
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp03UDfv’ ‘~/tmp/scratch/Rtmp04UpgN’ ‘~/tmp/scratch/Rtmp0fSZKG’ ‘~/tmp/scratch/Rtmp0uJMem’ ‘~/tmp/scratch/Rtmp0wcnx3’ ‘~/tmp/scratch/Rtmp1B2cUX’ ‘~/tmp/scratch/Rtmp2HQbe2’ ‘~/tmp/scratch/Rtmp2MHyL3’ ‘~/tmp/scratch/Rtmp3LLeaQ’ ‘~/tmp/scratch/Rtmp3tyEQh’ ‘~/tmp/scratch/Rtmp3uiAyy’ ‘~/tmp/scratch/Rtmp3xSoS3’ ‘~/tmp/scratch/Rtmp43MkQm’ ‘~/tmp/scratch/Rtmp4F7Ngi’ ‘~/tmp/scratch/Rtmp4HgVb0’ ‘~/tmp/scratch/Rtmp4egpMW’ ‘~/tmp/scratch/Rtmp4wGdZk’ ‘~/tmp/scratch/Rtmp4zeSXo’ ‘~/tmp/scratch/Rtmp5EFoAf’ ‘~/tmp/scratch/Rtmp6c5djd’ ‘~/tmp/scratch/Rtmp6nlsRm’ ‘~/tmp/scratch/Rtmp6t4mci’ ‘~/tmp/scratch/Rtmp7a6YDj’ ‘~/tmp/scratch/Rtmp84v5CF’ ‘~/tmp/scratch/Rtmp86wbr1’ ‘~/tmp/scratch/Rtmp89NIeL’ ‘~/tmp/scratch/Rtmp8Ldd1x’ ‘~/tmp/scratch/Rtmp8NriCC’ ‘~/tmp/scratch/Rtmp8cIpVC’ ‘~/tmp/scratch/Rtmp93elmv’ ‘~/tmp/scratch/Rtmp96h3Ez’ ‘~/tmp/scratch/Rtmp9AdMCg’ ‘~/tmp/scratch/RtmpAIpLgf’ ‘~/tmp/scratch/RtmpAmK1Ae’ ‘~/tmp/scratch/RtmpBB8SM2’ ‘~/tmp/scratch/RtmpCDMcNv’ ‘~/tmp/scratch/RtmpCJK8zF’ ‘~/tmp/scratch/RtmpCcB68r’ ‘~/tmp/scratch/RtmpD4f47Q’ ‘~/tmp/scratch/RtmpDGtC3K’ ‘~/tmp/scratch/RtmpDKiqP0’ ‘~/tmp/scratch/RtmpDOcCtS’ ‘~/tmp/scratch/RtmpEHfqvU’ ‘~/tmp/scratch/RtmpEc4BtG’ ‘~/tmp/scratch/RtmpFCxjfF’ ‘~/tmp/scratch/RtmpFKCGN0’ ‘~/tmp/scratch/RtmpFWIcDq’ ‘~/tmp/scratch/RtmpFYk4aE’ ‘~/tmp/scratch/RtmpFizghv’ ‘~/tmp/scratch/RtmpGXI77s’ ‘~/tmp/scratch/RtmpGjnSCQ’ ‘~/tmp/scratch/RtmpGsOiyN’ ‘~/tmp/scratch/RtmpHOkylG’ ‘~/tmp/scratch/RtmpHXvTUI’ ‘~/tmp/scratch/RtmpHzc8iO’ ‘~/tmp/scratch/RtmpJwyVMm’ ‘~/tmp/scratch/RtmpK3L0uR’ ‘~/tmp/scratch/RtmpK3w70q’ ‘~/tmp/scratch/RtmpKJglqz’ ‘~/tmp/scratch/RtmpKNcVH3’ ‘~/tmp/scratch/RtmpKeGrO5’ ‘~/tmp/scratch/RtmpKeflUh’ ‘~/tmp/scratch/RtmpLNBEJ7’ ‘~/tmp/scratch/RtmpLObf3p’ ‘~/tmp/scratch/RtmpLnhIJ4’ ‘~/tmp/scratch/RtmpLrSB75’ ‘~/tmp/scratch/RtmpM2Me78’ ‘~/tmp/scratch/RtmpMCYB35’ ‘~/tmp/scratch/RtmpMcgwhV’ ‘~/tmp/scratch/RtmpNF6DML’ ‘~/tmp/scratch/RtmpO8qA6E’ ‘~/tmp/scratch/RtmpOVHQyt’ ‘~/tmp/scratch/RtmpPC4tFU’ ‘~/tmp/scratch/RtmpPL19du’ ‘~/tmp/scratch/RtmpPWJFFW’ ‘~/tmp/scratch/RtmpPujQMC’ ‘~/tmp/scratch/RtmpQY5kDb’ ‘~/tmp/scratch/RtmpQaZXWJ’ ‘~/tmp/scratch/RtmpQj4O1B’ ‘~/tmp/scratch/RtmpRMQDtZ’ ‘~/tmp/scratch/RtmpRRBqP9’ ‘~/tmp/scratch/RtmpRmYsdi’ ‘~/tmp/scratch/RtmpRs3fFD’ ‘~/tmp/scratch/RtmpRwEPj3’ ‘~/tmp/scratch/RtmpSFtiZ2’ ‘~/tmp/scratch/RtmpSfKcgc’ ‘~/tmp/scratch/RtmpSjMx3I’ ‘~/tmp/scratch/RtmpT0Vf27’ ‘~/tmp/scratch/RtmpTk5CWP’ ‘~/tmp/scratch/RtmpUYVFsM’ ‘~/tmp/scratch/RtmpWPVdpj’ ‘~/tmp/scratch/RtmpWaaxfx’ ‘~/tmp/scratch/RtmpWqIb9R’ ‘~/tmp/scratch/RtmpXTcKM8’ ‘~/tmp/scratch/RtmpXdso2H’ ‘~/tmp/scratch/RtmpYASzjZ’ ‘~/tmp/scratch/RtmpYDNbJs’ ‘~/tmp/scratch/RtmpZuVfxP’ ‘~/tmp/scratch/RtmpayflIK’ ‘~/tmp/scratch/Rtmpayk2u3’ ‘~/tmp/scratch/Rtmpc3g1X4’ ‘~/tmp/scratch/Rtmpc95RNJ’ ‘~/tmp/scratch/RtmpcBvhvi’ ‘~/tmp/scratch/RtmpcmV7FR’ ‘~/tmp/scratch/Rtmpd1mEuX’ ‘~/tmp/scratch/Rtmpdhhp1o’ ‘~/tmp/scratch/Rtmpe4BJd7’ ‘~/tmp/scratch/RtmpercX64’ ‘~/tmp/scratch/Rtmpf8t7KD’ ‘~/tmp/scratch/RtmpfExuv7’ ‘~/tmp/scratch/RtmphGDIjI’ ‘~/tmp/scratch/RtmphxPd77’ ‘~/tmp/scratch/RtmpjHikmy’ ‘~/tmp/scratch/RtmpjQbFaR’ ‘~/tmp/scratch/RtmpjVtSPP’ ‘~/tmp/scratch/Rtmpjz1LtF’ ‘~/tmp/scratch/RtmpkZFMln’ ‘~/tmp/scratch/RtmplTsbU9’ ‘~/tmp/scratch/RtmpmOgWY4’ ‘~/tmp/scratch/Rtmpmqy3FK’ ‘~/tmp/scratch/RtmpnqSUm1’ ‘~/tmp/scratch/RtmpoG1LEI’ ‘~/tmp/scratch/RtmpopEHai’ ‘~/tmp/scratch/Rtmpov2TDE’ ‘~/tmp/scratch/Rtmpp3OTXs’ ‘~/tmp/scratch/RtmppB48jo’ ‘~/tmp/scratch/RtmppDR4nd’ ‘~/tmp/scratch/RtmppXIdva’ ‘~/tmp/scratch/RtmpqCEax2’ ‘~/tmp/scratch/RtmpqWKavH’ ‘~/tmp/scratch/RtmpqdmUGf’ ‘~/tmp/scratch/RtmpqsFG1o’ ‘~/tmp/scratch/RtmprVAPnw’ ‘~/tmp/scratch/RtmprsvFB0’ ‘~/tmp/scratch/Rtmps7sRlu’ ‘~/tmp/scratch/RtmpsBYHKL’ ‘~/tmp/scratch/RtmpsM4Tmi’ ‘~/tmp/scratch/RtmpsSOzba’ ‘~/tmp/scratch/RtmptUCSEb’ ‘~/tmp/scratch/RtmptxHbP7’ ‘~/tmp/scratch/Rtmpu46Ehi’ ‘~/tmp/scratch/Rtmpu9Umht’ ‘~/tmp/scratch/RtmpuO7Q4X’ ‘~/tmp/scratch/RtmpvJkXmb’ ‘~/tmp/scratch/RtmpvTTbs1’ ‘~/tmp/scratch/RtmpvUeORJ’ ‘~/tmp/scratch/RtmpwYmDGE’ ‘~/tmp/scratch/RtmpwbIFnK’ ‘~/tmp/scratch/RtmpxFqOnp’ ‘~/tmp/scratch/RtmpxNg5Gq’ ‘~/tmp/scratch/RtmpxVWW2v’ ‘~/tmp/scratch/RtmpxbKM4S’ ‘~/tmp/scratch/RtmpyUWmd9’ ‘~/tmp/scratch/Rtmpz4hTvG’ ‘~/tmp/scratch/RtmpzP3IK6’ ‘~/tmp/scratch/RtmpzdI0Iq’ ‘~/tmp/scratch/RtmpzewjRv’ ‘~/tmp/scratch/Rtmpzlf4c4’ ‘~/tmp/scratch/quarto-session35ff86a2a0122f50’ ‘~/tmp/scratch/quarto-session927e4fa4830981ee’ ‘~/tmp/scratch/xvfb-run.061t1N’ ‘~/tmp/scratch/xvfb-run.1NIZfl’ ‘~/tmp/scratch/xvfb-run.4BpU35’ ‘~/tmp/scratch/xvfb-run.4FZ14G’ ‘~/tmp/scratch/xvfb-run.4a2vFq’ ‘~/tmp/scratch/xvfb-run.696Zxe’ ‘~/tmp/scratch/xvfb-run.6y2SsF’ ‘~/tmp/scratch/xvfb-run.7W3n3O’ ‘~/tmp/scratch/xvfb-run.91XucM’ ‘~/tmp/scratch/xvfb-run.BNwIVn’ ‘~/tmp/scratch/xvfb-run.DLu306’ ‘~/tmp/scratch/xvfb-run.DoVgel’ ‘~/tmp/scratch/xvfb-run.ET7S64’ ‘~/tmp/scratch/xvfb-run.EwtRRh’ ‘~/tmp/scratch/xvfb-run.HDs8YZ’ ‘~/tmp/scratch/xvfb-run.I5jvtF’ ‘~/tmp/scratch/xvfb-run.I6LmJp’ ‘~/tmp/scratch/xvfb-run.J0Mdso’ ‘~/tmp/scratch/xvfb-run.JjwHnh’ ‘~/tmp/scratch/xvfb-run.KVqxNF’ ‘~/tmp/scratch/xvfb-run.MSX6SA’ ‘~/tmp/scratch/xvfb-run.NrP4t4’ ‘~/tmp/scratch/xvfb-run.OJKFg6’ ‘~/tmp/scratch/xvfb-run.P1Bo4n’ ‘~/tmp/scratch/xvfb-run.PQVniO’ ‘~/tmp/scratch/xvfb-run.QIO79x’ ‘~/tmp/scratch/xvfb-run.QPVvl2’ ‘~/tmp/scratch/xvfb-run.Qb9DP8’ ‘~/tmp/scratch/xvfb-run.Qxqvv6’ ‘~/tmp/scratch/xvfb-run.RYKx3u’ ‘~/tmp/scratch/xvfb-run.RxsGT1’ ‘~/tmp/scratch/xvfb-run.Sr3wpw’ ‘~/tmp/scratch/xvfb-run.T2ZKuo’ ‘~/tmp/scratch/xvfb-run.TrHJVi’ ‘~/tmp/scratch/xvfb-run.UBqAgx’ ‘~/tmp/scratch/xvfb-run.WpsMOR’ ‘~/tmp/scratch/xvfb-run.bT5Epm’ ‘~/tmp/scratch/xvfb-run.bhSZic’ ‘~/tmp/scratch/xvfb-run.blK35r’ ‘~/tmp/scratch/xvfb-run.ca8sTx’ ‘~/tmp/scratch/xvfb-run.cs7goa’ ‘~/tmp/scratch/xvfb-run.dMrWEJ’ ‘~/tmp/scratch/xvfb-run.eEDfNU’ ‘~/tmp/scratch/xvfb-run.hkixBG’ ‘~/tmp/scratch/xvfb-run.i6HRDr’ ‘~/tmp/scratch/xvfb-run.iWpyjI’ ‘~/tmp/scratch/xvfb-run.ix8jYz’ ‘~/tmp/scratch/xvfb-run.jhViOp’ ‘~/tmp/scratch/xvfb-run.juk8i7’ ‘~/tmp/scratch/xvfb-run.luNPca’ ‘~/tmp/scratch/xvfb-run.mA9M5k’ ‘~/tmp/scratch/xvfb-run.mPi4ol’ ‘~/tmp/scratch/xvfb-run.o185AE’ ‘~/tmp/scratch/xvfb-run.ooP43h’ ‘~/tmp/scratch/xvfb-run.qE1O2g’ ‘~/tmp/scratch/xvfb-run.qwkFIZ’ ‘~/tmp/scratch/xvfb-run.r5LXY1’ ‘~/tmp/scratch/xvfb-run.slX813’ ‘~/tmp/scratch/xvfb-run.szxiSv’ ‘~/tmp/scratch/xvfb-run.vId4nF’ ‘~/tmp/scratch/xvfb-run.vnizvP’ ‘~/tmp/scratch/xvfb-run.wcj5Te’ ‘~/tmp/scratch/xvfb-run.xefE2p’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.7
Check: tests
Result: ERROR Running ‘testthat.R’ [145s/224s] 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(dbi.table) > > test_check("dbi.table") Attaching package: 'data.table' The following object is masked from 'package:base': %notin% duckdb keeps downloaded extensions and secrets in a temporary directory: ℹ /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. • Extensions are re-downloaded each session. • Secrets are lost. ℹ Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). ℹ Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). ℹ 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. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. 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. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. duckdb keeps downloaded extensions and secrets in a temporary directory: ℹ /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. • Extensions are re-downloaded each session. • Secrets are lost. ℹ Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). ℹ Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). ℹ 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. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. duckdb keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/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 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 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. Saving _problems/test-DBI-methods-80.R Saving _problems/test-DBI-methods-84.R Saving _problems/test-DBI-methods-88.R duckdb keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/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 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 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 keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/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 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 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. [ FAIL 3 | WARN 0 | SKIP 2 | PASS 421 ] ══ Skipped tests (2) ═══════════════════════════════════════════════════════════ • On CRAN (2): 'test-mariadb.R:10:3', 'test-postgres.R:11:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-DBI-methods.R:78:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension ── Failure ('test-DBI-methods.R:82:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension ── Failure ('test-DBI-methods.R:86:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension [ FAIL 3 | WARN 0 | SKIP 2 | PASS 421 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang