- using R Under development (unstable) (2025-11-26 r89066)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
gcc (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)
GNU Fortran (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)
- running under: Fedora Linux 42 (Workstation Edition)
- using session charset: UTF-8
- using option ‘--no-stop-on-test-error’
- checking for file ‘rlang/DESCRIPTION’ ... OK
- this is package ‘rlang’ version ‘1.1.6’
- package encoding: UTF-8
- checking package namespace information ... OK
- checking package dependencies ... INFO
Package which this enhances but not available for checking: ‘winch’
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking whether package ‘rlang’ can be installed ... [39s/51s] OK
See the install log for details.
- used C compiler: ‘gcc (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
- checking package directory ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... OK
- checking whether the package can be loaded with stated dependencies ... OK
- checking whether the package can be unloaded cleanly ... OK
- checking whether the namespace can be loaded with stated dependencies ... OK
- checking whether the namespace can be unloaded cleanly ... OK
- checking loading without being on the library search path ... OK
- checking whether startup messages can be suppressed ... OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [44s/56s] OK
- checking Rd files ... OK
- checking Rd metadata ... OK
- checking Rd line widths ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking line endings in C/C++/Fortran sources/headers ... OK
- checking line endings in Makefiles ... OK
- checking compilation flags in Makevars ... OK
- checking for GNU extensions in Makefiles ... OK
- checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
- checking use of PKG_*FLAGS in Makefiles ... OK
- checking use of SHLIB_OPENMP_*FLAGS in Makefiles ... OK
- checking include directives in Makefiles ... OK
- checking pragmas in C/C++ headers and code ... OK
- checking compilation flags used ... OK
- checking compiled code ... WARNING
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.
- checking examples ... OK
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [4m/10m] ERROR
Running ‘sink.R’
Running ‘testthat.R’ [4m/10m]
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
- checking PDF version of manual ... [26s/70s] OK
- checking HTML version of manual ... [35s/94s] OK
- checking for non-standard things in the check directory ... OK
- checking for detritus in the temp directory ... OK
- DONE
Status: 1 ERROR, 1 WARNING