CRAN Package Check Results for Package rlang

Last updated on 2024-03-28 23:01:56 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.3 23.28 315.92 339.20 OK
r-devel-linux-x86_64-debian-gcc 1.1.3 17.13 230.16 247.29 OK
r-devel-linux-x86_64-fedora-clang 1.1.3 405.11 OK
r-devel-linux-x86_64-fedora-gcc 1.1.3 401.16 OK
r-devel-windows-x86_64 1.1.3 31.00 258.00 289.00 ERROR
r-patched-linux-x86_64 1.1.3 29.07 304.29 333.36 OK
r-release-linux-x86_64 1.1.3 27.27 286.89 314.16 OK
r-release-macos-arm64 1.1.3 128.00 OK
r-release-macos-x86_64 1.1.3 334.00 OK
r-release-windows-x86_64 1.1.3 30.00 324.00 354.00 OK
r-oldrel-macos-arm64 1.1.3 129.00 OK
r-oldrel-windows-x86_64 1.1.3 37.00 289.00 326.00 OK

Check Details

Version: 1.1.3
Check: examples
Result: ERROR Running examples in 'rlang-Ex.R' failed The error most likely occurred in: > ### Name: eval_bare > ### Title: Evaluate an expression in an environment > ### Aliases: eval_bare > > ### ** Examples > > # eval_bare() works just like base::eval() but you have to create > # the evaluation environment yourself: > eval_bare(quote(foo), env(foo = "bar")) [1] "bar" > > # eval() has different evaluation semantics than eval_bare(). It > # can return from the supplied environment even if its an > # environment that is not on the call stack (i.e. because you've > # created it yourself). The following would trigger an error with > # eval_bare(): > ret <- quote(return("foo")) > eval(ret, env()) [1] "foo" > # eval_bare(ret, env()) # "no function to return from" error > > # Another feature of eval() is that you can control surround loops: > bail <- quote(break) > while (TRUE) { + eval(bail) + # eval_bare(bail) # "no loop for break/next" error + } Flavor: r-devel-windows-x86_64