CRAN Package Check Results for Maintainer ‘Lionel Henry <lionel at posit.co>’

Last updated on 2025-11-18 14:53:15 CET.

Package ERROR WARN NOTE OK
carrier 13
coro 13
lifecycle 13
magrittr 10 3
pkgload 13
purrrlyr 13
rlang 1 4 5 3
tidyselect 13
vdiffr 10 3
withr 1 12

Package carrier

Current CRAN status: OK: 13

Package coro

Current CRAN status: OK: 13

Package lifecycle

Current CRAN status: OK: 13

Package magrittr

Current CRAN status: NOTE: 10, OK: 3

Version: 2.0.4
Check: compiled code
Result: NOTE File ‘magrittr/libs/magrittr.so’: Found non-API calls to R: ‘Rf_allocSExp’, ‘SET_PRCODE’, ‘SET_PRENV’, ‘SET_PRVALUE’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64

Version: 2.0.4
Check: compiled code
Result: NOTE File 'magrittr/libs/x64/magrittr.dll': Found non-API calls to R: 'Rf_allocSExp', 'SET_PRCODE', 'SET_PRENV', 'SET_PRVALUE' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavors: r-devel-windows-x86_64, r-release-windows-x86_64

Package pkgload

Current CRAN status: OK: 13

Package purrrlyr

Current CRAN status: OK: 13

Package rlang

Current CRAN status: ERROR: 1, WARN: 4, NOTE: 5, OK: 3

Additional issues

M1mac noSuggests

Version: 1.1.6
Check: compiled code
Result: WARN File ‘rlang/libs/rlang.so’: Found non-API calls to R: ‘ENCLOS’, ‘OBJECT’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’, ‘Rf_allocSExp’, ‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_BODY’, ‘SET_CLOENV’, ‘SET_ENCLOS’, ‘SET_FORMALS’, ‘SET_GROWABLE_BIT’, ‘SET_OBJECT’, ‘SET_TRUELENGTH’, ‘SET_TYPEOF’, ‘XTRUELENGTH’ These entry points may be removed soon: ‘SET_ENCLOS’, ‘ENCLOS’, ‘OBJECT’, ‘SET_TYPEOF’, ‘SET_FORMALS’, ‘SET_BODY’, ‘SET_CLOENV’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 1.1.6
Check: tests
Result: ERROR Running ‘sink.R’ Running ‘testthat.R’ [245s/251s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # Workaround for loadNamespace() failure on R 3.2 > requireNamespace("rlang") Loading required namespace: rlang > > library("testthat") > library("rlang") > > test_check("rlang") Saving _problems/test-session-29.R [ FAIL 1 | WARN 0 | SKIP 250 | PASS 3822 ] ══ Skipped tests (250) ═════════════════════════════════════════════════════════ • Can't profile memory on this system. (2): 'test-dots.R:394:3', 'test-dots.R:408:5' • Cannot set MBCS locale (1): 'test-utils.R:4:15' • Disabled (1): 'test-call.R:322:3' • Failing (1): 'test-env-binding.R:279:3' • No UTF-8 marker with this version of libiconv. (5): 'test-deprecated.R:17:3', 'test-encoding.R:2:3', 'test-encoding.R:19:3', 'test-env-binding.R:430:5', 'test-nse-defuse.R:270:3' • Not on Windows (1): 'test-encoding.R:28:3' • On CRAN (237): 'test-arg.R:1:1', 'test-arg.R:11:1', 'test-arg.R:18:1', 'test-arg.R:51:1', 'test-arg.R:66:1', 'test-arg.R:80:1', 'test-arg.R:212:1', 'test-arg.R:225:1', 'test-arg.R:240:1', 'test-arg.R:245:1', 'test-arg.R:260:1', 'test-arg.R:268:1', 'test-arg.R:303:1', 'test-arg.R:313:1', 'test-arg.R:324:1', 'test-attr.R:20:1', 'test-bytes.R:56:1', 'test-bytes.R:127:1', 'test-c-api.R:1141:1', 'test-c-api.R:1242:1', 'test-call.R:425:1', 'test-cnd-abort.R:43:1', 'test-cnd-abort.R:68:1', 'test-cnd-abort.R:102:1', 'test-cnd-abort.R:133:1', 'test-cnd-abort.R:151:1', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:272:7', 'test-cnd-abort.R:285:1', 'test-cnd-abort.R:310:1', 'test-cnd-abort.R:339:1', 'test-cnd-abort.R:355:1', 'test-cnd-abort.R:379:1', 'test-cnd-abort.R:410:1', 'test-cnd-abort.R:440:1', 'test-cnd-abort.R:497:1', 'test-cnd-abort.R:521:1', 'test-cnd-abort.R:563:1', 'test-cnd-abort.R:573:1', 'test-cnd-abort.R:581:1', 'test-cnd-abort.R:589:1', 'test-cnd-abort.R:596:1', 'test-cnd-abort.R:604:1', 'test-cnd-abort.R:614:1', 'test-cnd-abort.R:625:1', 'test-cnd-abort.R:637:1', 'test-cnd-abort.R:650:1', 'test-cnd-abort.R:697:1', 'test-cnd-abort.R:713:1', 'test-cnd-abort.R:777:1', 'test-cnd-abort.R:791:1', 'test-cnd-abort.R:825:1', 'test-cnd-abort.R:883:1', 'test-cnd-abort.R:899:1', 'test-cnd-abort.R:906:1', 'test-cnd-entrace.R:213:1', 'test-cnd-entrace.R:276:1', 'test-cnd-entrace.R:296:1', 'test-cnd-entrace.R:415:1', 'test-cnd-entrace.R:435:1', 'test-cnd-handlers.R:16:1', 'test-cnd-handlers.R:23:1', 'test-cnd-message.R:100:1', 'test-cnd-message.R:109:1', 'test-cnd-message.R:207:1', 'test-cnd-message.R:207:1', 'test-cnd-message.R:207:1', 'test-cnd-message.R:207:1', 'test-cnd-message.R:213:1', 'test-cnd-message.R:213:1', 'test-cnd-message.R:237:1', 'test-cnd-message.R:252:1', 'test-cnd-message.R:260:1', 'test-cnd-message.R:276:1', 'test-cnd-message.R:315:1', 'test-cnd-message.R:322:1', 'test-cnd-message.R:350:1', 'test-cnd-message.R:474:1', 'test-cnd-message.R:518:1', 'test-cnd-message.R:532:1', 'test-cnd-message.R:568:1', 'test-cnd-message.R:588:1', 'test-cnd-signal.R:75:1', 'test-cnd-signal.R:250:1', 'test-cnd-signal.R:314:1', 'test-cnd-signal.R:339:1', 'test-cnd-signal.R:396:1', 'test-cnd.R:16:1', 'test-cnd.R:34:1', 'test-cnd.R:54:1', 'test-cnd.R:93:1', 'test-cnd.R:123:1', 'test-cnd.R:150:1', 'test-cnd.R:155:1', 'test-cnd.R:161:1', 'test-cnd.R:167:1', 'test-cnd.R:190:1', 'test-cnd.R:221:1', 'test-cnd.R:265:1', 'test-cnd.R:291:1', 'test-cnd.R:300:1', 'test-cnd.R:330:1', 'test-cnd.R:341:1', 'test-cnd.R:361:1', 'test-deparse.R:269:3', 'test-deparse.R:496:3', 'test-deparse.R:650:3', 'test-deparse.R:662:3', 'test-deparse.R:702:3', 'test-dots-ellipsis.R:11:1', 'test-dots-ellipsis.R:27:1', 'test-dots-ellipsis.R:44:1', 'test-dots-ellipsis.R:135:1', 'test-dots-ellipsis.R:150:1', 'test-dots-ellipsis.R:159:1', 'test-dots.R:77:1', 'test-dots.R:260:1', 'test-dots.R:357:1', 'test-dots.R:388:1', 'test-env-binding.R:169:1', 'test-env.R:555:1', 'test-eval-tidy.R:534:1', 'test-eval-tidy.R:546:1', 'test-fn.R:356:1', 'test-fn.R:374:1', 'test-friendly-type.R:241:1', 'test-lifecycle.R:118:1', 'test-nse-defuse.R:96:1', 'test-nse-defuse.R:475:1', 'test-nse-defuse.R:581:1', 'test-nse-defuse.R:588:1', 'test-nse-defuse.R:676:1', 'test-nse-inject.R:753:1', 'test-nse-inject.R:772:1', 'test-nse-inject.R:984:1', 'test-operators.R:35:1', 'test-operators.R:44:1', 'test-parse.R:24:1', 'test-s3.R:60:1', 'test-session.R:5:1', 'test-session.R:16:1', 'test-session.R:39:1', 'test-session.R:59:1', 'test-session.R:145:1', 'test-session.R:154:1', 'test-session.R:200:1', 'test-session.R:228:1', 'test-session.R:235:1', 'test-stack.R:62:3', 'test-standalone-cli.R:3:1', 'test-standalone-cli.R:3:1', 'test-standalone-cli.R:26:1', 'test-standalone-cli.R:26:1', 'test-standalone-cli.R:53:1', 'test-standalone-cli.R:53:1', 'test-standalone-cli.R:64:1', 'test-standalone-cli.R:64:1', 'test-standalone-cli.R:116:1', 'test-standalone-cli.R:116:1', 'test-standalone-cli.R:116:1', 'test-standalone-cli.R:116:1', 'test-standalone-cli.R:127:1', 'test-standalone-cli.R:127:1', 'test-standalone-cli.R:127:1', 'test-standalone-cli.R:127:1', 'test-standalone-cli.R:138:1', 'test-standalone-cli.R:138:1', 'test-standalone-cli.R:138:1', 'test-standalone-cli.R:138:1', 'test-standalone-cli.R:152:1', 'test-standalone-cli.R:152:1', 'test-standalone-downstream-deps.R:33:1', 'test-standalone-obj-type.R:24:1', 'test-standalone-rlang.R:21:1', 'test-standalone-rlang.R:33:1', 'test-standalone-types-check.R:1:1', 'test-standalone-types-check.R:17:1', 'test-standalone-types-check.R:36:1', 'test-standalone-types-check.R:53:1', 'test-standalone-types-check.R:87:1', 'test-standalone-types-check.R:119:1', 'test-standalone-types-check.R:133:1', 'test-standalone-types-check.R:146:1', 'test-standalone-types-check.R:158:1', 'test-standalone-types-check.R:177:1', 'test-standalone-types-check.R:194:1', 'test-standalone-types-check.R:201:1', 'test-standalone-vctrs.R:115:1', 'test-standalone-vctrs.R:174:1', 'test-standalone-vctrs.R:219:1', 'test-state.R:16:1', 'test-sym.R:1:1', 'test-sym.R:35:1', 'test-trace.R:8:3', 'test-trace.R:38:3', 'test-trace.R:101:1', 'test-trace.R:136:1', 'test-trace.R:148:1', 'test-trace.R:159:1', 'test-trace.R:186:1', 'test-trace.R:204:1', 'test-trace.R:225:3', 'test-trace.R:260:3', 'test-trace.R:283:1', 'test-trace.R:302:1', 'test-trace.R:314:1', 'test-trace.R:339:1', 'test-trace.R:350:1', 'test-trace.R:363:1', 'test-trace.R:379:1', 'test-trace.R:406:1', 'test-trace.R:414:1', 'test-trace.R:422:1', 'test-trace.R:469:1', 'test-trace.R:567:1', 'test-trace.R:585:1', 'test-trace.R:603:1', 'test-trace.R:607:1', 'test-trace.R:629:1', 'test-trace.R:645:1', 'test-trace.R:668:1', 'test-trace.R:676:1', 'test-trace.R:693:1', 'test-trace.R:710:1', 'test-trace.R:722:1', 'test-trace.R:734:1', 'test-trace.R:745:1', 'test-trace.R:756:1', 'test-trace.R:788:1', 'test-types.R:143:1' • getRversion() >= "4.0" is TRUE (1): 'test-cnd-entrace.R:346:3' • has_private_accessors() is not TRUE (1): 'test-c-api.R:1197:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-session.R:29:3'): is_installed() checks minimal versions ───── Expected `is_installed(c("rlang", "testthis"), version = c("0.1", "0.1"))` to be FALSE. Differences: `actual`: TRUE `expected`: FALSE [ FAIL 1 | WARN 0 | SKIP 250 | PASS 3822 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.1.6
Check: compiled code
Result: WARN File 'rlang/libs/x64/rlang.dll': Found non-API calls to R: 'ENCLOS', 'OBJECT', 'PRENV', 'PRVALUE', 'R_PromiseExpr', 'Rf_allocSExp', 'Rf_findVarInFrame3', 'SETLENGTH', 'SET_BODY', 'SET_CLOENV', 'SET_ENCLOS', 'SET_FORMALS', 'SET_GROWABLE_BIT', 'SET_OBJECT', 'SET_TRUELENGTH', 'SET_TYPEOF', 'XTRUELENGTH' These entry points may be removed soon: 'SET_ENCLOS', 'ENCLOS', 'OBJECT', 'SET_TYPEOF', 'SET_FORMALS', 'SET_BODY', 'SET_CLOENV' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-devel-windows-x86_64

Version: 1.1.6
Check: compiled code
Result: NOTE File ‘rlang/libs/rlang.so’: Found non-API calls to R: ‘ENCLOS’, ‘OBJECT’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’, ‘Rf_allocSExp’, ‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_BODY’, ‘SET_CLOENV’, ‘SET_ENCLOS’, ‘SET_FORMALS’, ‘SET_GROWABLE_BIT’, ‘SET_TRUELENGTH’, ‘SET_TYPEOF’, ‘XTRUELENGTH’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64

Version: 1.1.6
Check: compiled code
Result: NOTE File 'rlang/libs/x64/rlang.dll': Found non-API calls to R: 'ENCLOS', 'OBJECT', 'PRENV', 'PRVALUE', 'R_PromiseExpr', 'Rf_allocSExp', 'Rf_findVarInFrame3', 'SETLENGTH', 'SET_BODY', 'SET_CLOENV', 'SET_ENCLOS', 'SET_FORMALS', 'SET_GROWABLE_BIT', 'SET_TRUELENGTH', 'SET_TYPEOF', 'XTRUELENGTH' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-release-windows-x86_64

Package tidyselect

Current CRAN status: OK: 13

Package vdiffr

Current CRAN status: NOTE: 10, OK: 3

Version: 1.0.8
Check: C++ specification
Result: NOTE Specified C++11: please drop specification unless essential Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package withr

Current CRAN status: ERROR: 1, OK: 12

Version: 3.0.2
Check: examples
Result: ERROR Running examples in ‘withr-Ex.R’ failed The error most likely occurred in: > ### Name: with_db_connection > ### Title: DBMS Connections which disconnect themselves. > ### Aliases: with_db_connection local_db_connection > > ### ** Examples > > db <- tempfile() > with_db_connection( + list(con = DBI::dbConnect(RSQLite::SQLite(), db)), { + DBI::dbWriteTable(con, "mtcars", mtcars) + }) Error in loadNamespace(x) : there is no package called ‘pkgconfig’ Calls: with_db_connection ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart Execution halted [1] "two" [1] "one" Ran 2/2 deferred expressions Flavor: r-release-macos-x86_64

Version: 3.0.2
Check: tests
Result: ERROR Running ‘testthat.R’ [7s/11s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(withr) > > test_check("withr") [ FAIL 0 | WARN 0 | SKIP 5 | PASS 376 ] ══ Skipped tests (5) ═══════════════════════════════════════════════════════════ Error in base::nchar(wide_chars$test, type = "width") : cannot open file '/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/cli/R/sysdata.rdb': No such file or directory Calls: test_check ... unicode_pre -> setup_unicode_width_fix -> <Anonymous> Execution halted No deferred expressions to run No deferred expressions to run Flavor: r-release-macos-x86_64