Package dbarts version 0.9-33 Package built using 89670/R 4.6.0; x86_64-pc-linux-gnu; 2026-03-24 00:13:38 UTC; unix Checked with rchk version 35618ebbccf3cd0b45a3530e6303970a22a9056b LLVM version 14.0.6 More information at https://github.com/kalibera/cran-checks/blob/master/rchk/PROTECT.md For rchk in docker image see https://github.com/kalibera/rchk/blob/master/doc/DOCKER.md Function createMatrix [UP] allocating function setFactorColumnName may destroy its unprotected argument (levels ), which is later used. dbarts/src/makeModelMatrixFromDataFrame.c:405 [UP] allocating function setFactorColumnName may destroy its unprotected argument (levels ), which is later used. dbarts/src/makeModelMatrixFromDataFrame.c:427 Function dbarts::initializeControlFromExpression(dbarts::Control&, SEXPREC*) [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:114 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:118 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:122 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:126 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:130 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:134 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:138 [UP] calling allocating function rc_getInt with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:142 Function dbarts::initializeDataFromExpression(dbarts::Data&, SEXPREC*) [UP] allocating function rc_assertDimConstraints may destroy its unprotected argument (slotExpr ), which is later used. dbarts/src/R_interface_common.cpp:399 [UP] calling allocating function rc_assertDimConstraints with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:399 [UP] allocating function Rf_getAttrib(?,S:dim) may destroy its unprotected argument (slotExpr ), which is later used. dbarts/src/R_interface_common.cpp:400 [UP] calling allocating function Rf_getAttrib(?,S:dim) with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:400 [UP] allocating function rc_assertIntConstraints may destroy its unprotected argument (slotExpr ), which is later used. dbarts/src/R_interface_common.cpp:406 [UP] calling allocating function rc_assertIntConstraints with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:406 [UP] allocating function rc_assertIntConstraints may destroy its unprotected argument (slotExpr ), which is later used. dbarts/src/R_interface_common.cpp:455 [UP] calling allocating function rc_assertIntConstraints with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:455 Function dbarts::initializeModelFromExpression(dbarts::Model&, SEXPREC*, dbarts::Control const&, dbarts::Data const&) [UP] allocating function Rf_getAttrib(?,S:power) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:249 [UP] calling allocating function Rf_getAttrib(?,S:power) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:249 [UP] unprotected variable priorExpr while calling allocating function Rf_install dbarts/src/R_interface_common.cpp:249 [UP] allocating function Rf_getAttrib(?,S:base) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:254 [UP] calling allocating function Rf_getAttrib(?,S:base) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:254 [UP] unprotected variable priorExpr while calling allocating function Rf_install dbarts/src/R_interface_common.cpp:254 [UP] calling allocating function Rf_getAttrib(?,S:splitProbabilities) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:259 [UP] allocating function Rf_getAttrib(?,S:class) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:282 [UP] calling allocating function Rf_getAttrib(?,S:class) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:282 [UP] allocating function Rf_getAttrib(?,S:degreesOfFreedom) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:292 [UP] calling allocating function Rf_getAttrib(?,S:degreesOfFreedom) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:292 [UP] unprotected variable priorExpr while calling allocating function Rf_install dbarts/src/R_interface_common.cpp:292 [UP] calling allocating function Rf_getAttrib(?,S:scale) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:296 [UP] calling allocating function Rf_getAttrib(?,S:k) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:305 [UP] allocating function Rf_getAttrib(?,S:class) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:313 [UP] calling allocating function Rf_getAttrib(?,S:class) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:313 [UP] allocating function Rf_getAttrib(?,S:df) may destroy its unprotected argument (priorExpr ), which is later used. dbarts/src/R_interface_common.cpp:322 [UP] calling allocating function Rf_getAttrib(?,S:df) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:322 [UP] unprotected variable priorExpr while calling allocating function Rf_install dbarts/src/R_interface_common.cpp:322 [UP] calling allocating function Rf_getAttrib(?,S:quantile) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:327 [UP] calling allocating function Rf_getAttrib(?,S:value) with a fresh pointer (priorExpr ) dbarts/src/R_interface_common.cpp:336 Function dbarts::storeStateExpressionFromFit(dbarts::BARTFit const&, SEXPREC*) [UP] unprotected variable slotExpr while calling allocating function Rf_allocVector dbarts/src/R_interface_common.cpp:608 [UP] calling allocating function Rf_getAttrib(?,S:dim) with a fresh pointer (slotExpr ) dbarts/src/R_interface_common.cpp:627 Function ext_rng_getDefaultAlgorithmType [UP] allocating function Rf_isInteger may destroy its unprotected argument (seedsExpr ), which is later used. dbarts/src/external/randomBase.c:383 [UP] calling allocating function Rf_isInteger with a fresh pointer (seedsExpr ) dbarts/src/external/randomBase.c:383 Function ext_rng_getDefaultStandardNormalType [UP] allocating function Rf_isInteger may destroy its unprotected argument (seedsExpr ), which is later used. dbarts/src/external/randomBase.c:401 [UP] calling allocating function Rf_isInteger with a fresh pointer (seedsExpr ) dbarts/src/external/randomBase.c:401 Function rbart_getFitted [UP] unprotected variable ranefDimsExpr while calling allocating function Rf_getAttrib(?,S:dim) dbarts/src/R_interface_rbart.cpp:17