CRAN Package Check Results for Package rlang

Last updated on 2025-11-22 03:51:04 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.6 18.01 270.13 288.14 WARN
r-devel-linux-x86_64-debian-gcc 1.1.6 15.29 177.90 193.19 WARN
r-devel-linux-x86_64-fedora-clang 1.1.6 45.00 392.97 437.97 WARN
r-devel-linux-x86_64-fedora-gcc 1.1.6 63.00 386.03 449.03 ERROR
r-devel-windows-x86_64 1.1.6 49.00 263.00 312.00 WARN
r-patched-linux-x86_64 1.1.6 24.00 244.20 268.20 NOTE
r-release-linux-x86_64 1.1.6 18.00 246.96 264.96 NOTE
r-release-macos-arm64 1.1.6 NOTE
r-release-macos-x86_64 1.1.6 31.00 198.00 229.00 NOTE
r-release-windows-x86_64 1.1.6 34.00 263.00 297.00 NOTE
r-oldrel-macos-arm64 1.1.6 OK
r-oldrel-macos-x86_64 1.1.6 29.00 225.00 254.00 OK
r-oldrel-windows-x86_64 1.1.6 45.00 332.00 377.00 OK

Additional issues

M1mac noSuggests

Check Details

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’, ‘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-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc

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-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

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.