rlang
Functions for Base Types and Core R and 'Tidyverse' Features
Description
A toolbox for working with base types, core R features like the condition system, and core 'Tidyverse' features like tidy evaluation.
Downloads
2.4M
Last 30 days
1st
8.1M
Last 90 days
23.6M
Last year
Trend: -12.4% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | WARNING |
| r-devel-linux-x86_64-debian-gcc | WARNING |
| r-devel-linux-x86_64-fedora-clang | WARNING |
| r-devel-linux-x86_64-fedora-gcc | WARNING |
| r-devel-macos-arm64 | ERROR |
| r-devel-windows-x86_64 | WARNING |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | WARNING |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (11 non-OK)
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_Srcref’,
‘R_UnboundValue’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_UnboundValue’,
‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’,
‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_UnboundValue’,
‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’,
‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_Srcref’,
‘R_UnboundValue’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
whether package can be installed
Installation failed. See ‘/Volumes/Builds/packages/sonoma-arm64/results/4.6/rlang.Rcheck/00install.out’ for details.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'ATTRIB', 'PRENV', 'PRVALUE',
'R_NamespaceRegistry', 'R_PromiseExpr', 'R_Srcref',
'R_UnboundValue', 'Rf_findVar', 'Rf_findVarInFrame',
'Rf_findVarInFrame3', 'SET_ATTRIB'
These entry points may be removed soon:
'ATTRIB', 'SET_ATTRIB', 'Rf_findVar', 'Rf_findVarInFrame', 'Rf_findVarInFrame3', 'PRENV', 'PRVALUE', 'R_PromiseExpr'
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_MissingArg’, ‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_Srcref’,
‘R_UnboundValue’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_findVar’, ‘Rf_findVarInFrame’, ‘Rf_findVarInFrame3’, ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr',
'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT',
'SET_TRUELENGTH'
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.
Additional Issues
Check History
ERROR 4 OK · 5 NOTE · 4 WARNING · 1 ERROR · 0 FAILURE Mar 27, 2026
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_MissingArg’, ‘R_NamespaceRegistry’, ‘R_PromiseExpr’, ‘R_Srcref’,
‘R_UnboundValue’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTR
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
whether package can be installed
Installation failed. See 'd:/Rcompile/CRANpkg/local/4.6/rlang.Rcheck/00install.out' for details.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr',
'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT',
'SET_TRUELENGTH'
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.
WARNING 4 OK · 5 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 24, 2026
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'ATTRIB', 'PRENV', 'PRVALUE',
'R_PromiseExpr', 'Rf_findVar', 'Rf_findVarInFrame',
'Rf_findVarInFrame3', 'SET_ATTRIB'
These entry points may be removed soon:
'ATTRIB', 'SET_ATTRIB',
...[truncated]...
', 'PRVALUE', 'R_PromiseExpr'
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr',
'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT',
'SET_TRUELENGTH'
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.
ERROR 3 OK · 5 NOTE · 5 WARNING · 1 ERROR · 0 FAILURE Mar 21, 2026
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVar’, ‘Rf_findVarInFrame’,
‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’, ‘Rf_f
...[truncated]...
’, ‘PRVALUE’, ‘R_PromiseExpr’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'ATTRIB', 'PRENV', 'PRVALUE',
'R_PromiseExpr', 'Rf_findVar', 'Rf_findVarInFrame',
'Rf_findVarInFrame3', 'SET_ATTRIB'
These entry points may be removed soon:
'ATTRIB', 'SET_ATTRIB',
...[truncated]...
', 'PRVALUE', 'R_PromiseExpr'
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr',
'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT',
'SET_TRUELENGTH'
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.
whether package can be installed
Installation failed. See 'd:/Rcompile/CRANpkg/local/4.4/rlang.Rcheck/00install.out' for details.
WARNING 4 OK · 5 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘ATTRIB’, ‘PRENV’, ‘PRVALUE’,
‘R_PromiseExpr’, ‘Rf_findVarInFrame3’, ‘SET_ATTRIB’
These entry points may be removed soon:
‘ATTRIB’, ‘SET_ATTRIB’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'ATTRIB', 'PRENV', 'PRVALUE',
'R_PromiseExpr', 'Rf_findVarInFrame3', 'SET_ATTRIB'
These entry points may be removed soon:
'ATTRIB', 'SET_ATTRIB'
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File ‘rlang/libs/rlang.so’:
Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’,
‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’,
‘SET_TRUELENGTH’
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.
compiled code
File 'rlang/libs/x64/rlang.dll':
Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr',
'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT',
'SET_TRUELENGTH'
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.