CRAN Package Check Results for Package dbi.table

Last updated on 2026-08-04 02:50:33 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 4.16 103.07 107.23 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 9.00 140.00 149.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 11.00 210.00 221.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/Rtmp0RDCET’ ‘~/tmp/scratch/Rtmp0l6b5U’ ‘~/tmp/scratch/Rtmp0lLuqt’ ‘~/tmp/scratch/Rtmp1Tq18w’ ‘~/tmp/scratch/Rtmp1USIyA’ ‘~/tmp/scratch/Rtmp1Y8LcE’ ‘~/tmp/scratch/Rtmp2hQ0YE’ ‘~/tmp/scratch/Rtmp2m1dEN’ ‘~/tmp/scratch/Rtmp33gExU’ ‘~/tmp/scratch/Rtmp3EileQ’ ‘~/tmp/scratch/Rtmp3jezta’ ‘~/tmp/scratch/Rtmp3r0iGN’ ‘~/tmp/scratch/Rtmp3wQmlU’ ‘~/tmp/scratch/Rtmp4BbgA2’ ‘~/tmp/scratch/Rtmp4WIucJ’ ‘~/tmp/scratch/Rtmp4yJ58X’ ‘~/tmp/scratch/Rtmp58LJMk’ ‘~/tmp/scratch/Rtmp5dS9fG’ ‘~/tmp/scratch/Rtmp5eG0k4’ ‘~/tmp/scratch/Rtmp602xV9’ ‘~/tmp/scratch/Rtmp6SHGno’ ‘~/tmp/scratch/Rtmp6Y8S7N’ ‘~/tmp/scratch/Rtmp79edDJ’ ‘~/tmp/scratch/Rtmp7DX74F’ ‘~/tmp/scratch/Rtmp7LFmnv’ ‘~/tmp/scratch/Rtmp7txAdP’ ‘~/tmp/scratch/Rtmp7uD3mx’ ‘~/tmp/scratch/Rtmp9PYAu8’ ‘~/tmp/scratch/Rtmp9UXkuo’ ‘~/tmp/scratch/Rtmp9aM2Qo’ ‘~/tmp/scratch/Rtmp9rPO8a’ ‘~/tmp/scratch/Rtmp9v0Iom’ ‘~/tmp/scratch/RtmpARdI7w’ ‘~/tmp/scratch/RtmpBFgfAm’ ‘~/tmp/scratch/RtmpBkzZRL’ ‘~/tmp/scratch/RtmpBqT6RV’ ‘~/tmp/scratch/RtmpByYA4T’ ‘~/tmp/scratch/RtmpC6FSHb’ ‘~/tmp/scratch/RtmpCGUOei’ ‘~/tmp/scratch/RtmpCGd5Xf’ ‘~/tmp/scratch/RtmpCZuRF4’ ‘~/tmp/scratch/RtmpDT6iYV’ ‘~/tmp/scratch/RtmpDVY1YW’ ‘~/tmp/scratch/RtmpDhVpcF’ ‘~/tmp/scratch/RtmpDtKN2x’ ‘~/tmp/scratch/RtmpDw4vLT’ ‘~/tmp/scratch/RtmpESYds7’ ‘~/tmp/scratch/RtmpEq0j28’ ‘~/tmp/scratch/RtmpEqt5q0’ ‘~/tmp/scratch/RtmpF8O8Ra’ ‘~/tmp/scratch/RtmpFBd9gp’ ‘~/tmp/scratch/RtmpFShxKl’ ‘~/tmp/scratch/RtmpGR04sb’ ‘~/tmp/scratch/RtmpGn2iqT’ ‘~/tmp/scratch/RtmpGnt4zz’ ‘~/tmp/scratch/RtmpHP3Qg0’ ‘~/tmp/scratch/RtmpHUGd8z’ ‘~/tmp/scratch/RtmpHy4n9T’ ‘~/tmp/scratch/RtmpHzJ2Ir’ ‘~/tmp/scratch/RtmpI1GHLO’ ‘~/tmp/scratch/RtmpITL1cp’ ‘~/tmp/scratch/RtmpIlXbXl’ ‘~/tmp/scratch/RtmpIwNYkU’ ‘~/tmp/scratch/RtmpJjQdSD’ ‘~/tmp/scratch/RtmpJjcnE4’ ‘~/tmp/scratch/RtmpKai5Dd’ ‘~/tmp/scratch/RtmpKhmswt’ ‘~/tmp/scratch/RtmpLmttPF’ ‘~/tmp/scratch/RtmpLsewOA’ ‘~/tmp/scratch/RtmpMOFycy’ ‘~/tmp/scratch/RtmpNoeiIB’ ‘~/tmp/scratch/RtmpNuuTjN’ ‘~/tmp/scratch/RtmpNwQRfK’ ‘~/tmp/scratch/RtmpOZsOEv’ ‘~/tmp/scratch/RtmpPkpPqf’ ‘~/tmp/scratch/RtmpPnTRiX’ ‘~/tmp/scratch/RtmpQ5Lbh6’ ‘~/tmp/scratch/RtmpQ6Vuol’ ‘~/tmp/scratch/RtmpQ87ehi’ ‘~/tmp/scratch/RtmpRDGmx1’ ‘~/tmp/scratch/RtmpRIiLm4’ ‘~/tmp/scratch/RtmpRdEAtc’ ‘~/tmp/scratch/RtmpRlIf9n’ ‘~/tmp/scratch/RtmpSDgHFC’ ‘~/tmp/scratch/RtmpSdPFDg’ ‘~/tmp/scratch/RtmpTFtr9p’ ‘~/tmp/scratch/RtmpTeIqlV’ ‘~/tmp/scratch/RtmpTfnbbp’ ‘~/tmp/scratch/RtmpUFjYIX’ ‘~/tmp/scratch/RtmpUaACm2’ ‘~/tmp/scratch/RtmpWKbIZm’ ‘~/tmp/scratch/RtmpWPAfbx’ ‘~/tmp/scratch/RtmpWSGIKd’ ‘~/tmp/scratch/RtmpWW5qWX’ ‘~/tmp/scratch/RtmpX20PIS’ ‘~/tmp/scratch/RtmpXIRR9J’ ‘~/tmp/scratch/RtmpXU5hpR’ ‘~/tmp/scratch/RtmpY9qom2’ ‘~/tmp/scratch/RtmpYCuVPg’ ‘~/tmp/scratch/RtmpYXYApF’ ‘~/tmp/scratch/RtmpYhhcfA’ ‘~/tmp/scratch/RtmpZE21m2’ ‘~/tmp/scratch/RtmpZkAnTQ’ ‘~/tmp/scratch/RtmpZrfDox’ ‘~/tmp/scratch/RtmpaWuVOR’ ‘~/tmp/scratch/Rtmpacg5tF’ ‘~/tmp/scratch/RtmpalxIMy’ ‘~/tmp/scratch/RtmpaziOA2’ ‘~/tmp/scratch/RtmpbVdDlm’ ‘~/tmp/scratch/RtmpbmKuk1’ ‘~/tmp/scratch/RtmpbrQHq3’ ‘~/tmp/scratch/Rtmpd7Jjlr’ ‘~/tmp/scratch/RtmpdgeJqR’ ‘~/tmp/scratch/Rtmpg0cBi7’ ‘~/tmp/scratch/Rtmpg7HMOj’ ‘~/tmp/scratch/RtmpgXRed5’ ‘~/tmp/scratch/RtmphBEqAn’ ‘~/tmp/scratch/RtmphJ1vTV’ ‘~/tmp/scratch/RtmphrqcOy’ ‘~/tmp/scratch/RtmpifhM7k’ ‘~/tmp/scratch/RtmpjOQeQp’ ‘~/tmp/scratch/RtmpjnEap1’ ‘~/tmp/scratch/RtmpjtzGFE’ ‘~/tmp/scratch/RtmpkFpYhM’ ‘~/tmp/scratch/RtmpkT26i6’ ‘~/tmp/scratch/Rtmpkp4E2f’ ‘~/tmp/scratch/RtmpktdRNM’ ‘~/tmp/scratch/RtmplBbF77’ ‘~/tmp/scratch/Rtmplu9rbi’ ‘~/tmp/scratch/Rtmpm1Tn0u’ ‘~/tmp/scratch/Rtmpmc5g6m’ ‘~/tmp/scratch/RtmpmdaMKE’ ‘~/tmp/scratch/RtmpmpwEWZ’ ‘~/tmp/scratch/Rtmpn4dEZg’ ‘~/tmp/scratch/Rtmpnh7SSU’ ‘~/tmp/scratch/RtmpnphmI0’ ‘~/tmp/scratch/RtmpoJ3JAm’ ‘~/tmp/scratch/RtmppI6guE’ ‘~/tmp/scratch/RtmpqJnnU3’ ‘~/tmp/scratch/RtmpqWW2pw’ ‘~/tmp/scratch/Rtmpqo18ji’ ‘~/tmp/scratch/Rtmpr97ssf’ ‘~/tmp/scratch/RtmprqxhoD’ ‘~/tmp/scratch/RtmpsxBUvH’ ‘~/tmp/scratch/Rtmpt61JTm’ ‘~/tmp/scratch/RtmpuHhYG8’ ‘~/tmp/scratch/RtmpuWfMxi’ ‘~/tmp/scratch/Rtmpv4ZbOY’ ‘~/tmp/scratch/RtmpvcNYUz’ ‘~/tmp/scratch/Rtmpvy1ib0’ ‘~/tmp/scratch/RtmpwrFKWs’ ‘~/tmp/scratch/Rtmpx3qCfR’ ‘~/tmp/scratch/Rtmpyp2GjZ’ ‘~/tmp/scratch/RtmpzHJAe2’ ‘~/tmp/scratch/RtmpzgVLAW’ ‘~/tmp/scratch/quarto-sessionef440190ea124975’ ‘~/tmp/scratch/xvfb-run.0maOtq’ ‘~/tmp/scratch/xvfb-run.1Bsg0R’ ‘~/tmp/scratch/xvfb-run.1GHsOJ’ ‘~/tmp/scratch/xvfb-run.1abYZX’ ‘~/tmp/scratch/xvfb-run.1zt0eE’ ‘~/tmp/scratch/xvfb-run.49D8eK’ ‘~/tmp/scratch/xvfb-run.5AbxTW’ ‘~/tmp/scratch/xvfb-run.5PSuOX’ ‘~/tmp/scratch/xvfb-run.64O9vk’ ‘~/tmp/scratch/xvfb-run.6FE7Eb’ ‘~/tmp/scratch/xvfb-run.6ew6Ka’ ‘~/tmp/scratch/xvfb-run.89XGpy’ ‘~/tmp/scratch/xvfb-run.BgGoLb’ ‘~/tmp/scratch/xvfb-run.D0mcwC’ ‘~/tmp/scratch/xvfb-run.DH9a9g’ ‘~/tmp/scratch/xvfb-run.Dc1Wfh’ ‘~/tmp/scratch/xvfb-run.E8AwUG’ ‘~/tmp/scratch/xvfb-run.HQDzUp’ ‘~/tmp/scratch/xvfb-run.HWwJoo’ ‘~/tmp/scratch/xvfb-run.My0VKk’ ‘~/tmp/scratch/xvfb-run.N2KtiF’ ‘~/tmp/scratch/xvfb-run.NLWMRm’ ‘~/tmp/scratch/xvfb-run.Pqx5Xw’ ‘~/tmp/scratch/xvfb-run.Q9mpuM’ ‘~/tmp/scratch/xvfb-run.QS7wH7’ ‘~/tmp/scratch/xvfb-run.QkbfCS’ ‘~/tmp/scratch/xvfb-run.RJBqu9’ ‘~/tmp/scratch/xvfb-run.Rlq3hn’ ‘~/tmp/scratch/xvfb-run.VFt3eA’ ‘~/tmp/scratch/xvfb-run.VbSOzj’ ‘~/tmp/scratch/xvfb-run.YPK7qN’ ‘~/tmp/scratch/xvfb-run.aZAd4v’ ‘~/tmp/scratch/xvfb-run.afyHLe’ ‘~/tmp/scratch/xvfb-run.b5WHJM’ ‘~/tmp/scratch/xvfb-run.c19cYh’ ‘~/tmp/scratch/xvfb-run.cbXwCX’ ‘~/tmp/scratch/xvfb-run.cm0WCk’ ‘~/tmp/scratch/xvfb-run.eD4ZFB’ ‘~/tmp/scratch/xvfb-run.fYMDyQ’ ‘~/tmp/scratch/xvfb-run.fvHs2l’ ‘~/tmp/scratch/xvfb-run.h2NJn9’ ‘~/tmp/scratch/xvfb-run.jAI53x’ ‘~/tmp/scratch/xvfb-run.jMP4I6’ ‘~/tmp/scratch/xvfb-run.kDexbC’ ‘~/tmp/scratch/xvfb-run.l1WS9y’ ‘~/tmp/scratch/xvfb-run.lbPx63’ ‘~/tmp/scratch/xvfb-run.llGDqD’ ‘~/tmp/scratch/xvfb-run.lqWadn’ ‘~/tmp/scratch/xvfb-run.m0cAYH’ ‘~/tmp/scratch/xvfb-run.mHMKCF’ ‘~/tmp/scratch/xvfb-run.nLnHgK’ ‘~/tmp/scratch/xvfb-run.ojWOrF’ ‘~/tmp/scratch/xvfb-run.pMTdUH’ ‘~/tmp/scratch/xvfb-run.qRU6Ff’ ‘~/tmp/scratch/xvfb-run.rPYxB1’ ‘~/tmp/scratch/xvfb-run.rpxGhd’ ‘~/tmp/scratch/xvfb-run.tQsVVa’ ‘~/tmp/scratch/xvfb-run.vC3CDA’ ‘~/tmp/scratch/xvfb-run.vIR3Lz’ ‘~/tmp/scratch/xvfb-run.vL38wv’ ‘~/tmp/scratch/xvfb-run.vLGyVl’ ‘~/tmp/scratch/xvfb-run.xDTD8Q’ ‘~/tmp/scratch/xvfb-run.xDlE5M’ ‘~/tmp/scratch/xvfb-run.xEe9Dw’ ‘~/tmp/scratch/xvfb-run.xWq5Yq’ 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