+
Skip to content

C Functions

be-marc edited this page Oct 14, 2025 · 2 revisions

C-Functions

Run additional checks on packages with C functions.

rchk

rm -f src/*.o src/*.so
docker pull kalibera/rchk:latest
mkdir package
R CMD build .
mv bbotk_1.7.0.9000.tar.gz packages/
docker run -v `pwd`/package:/rchk/package kalibera/rchk:latest /rchk/package/bbotk_1.7.0.9000.tar.gz 

LTO

rm -f src/*.o src/*.so
docker run -v `pwd`:/package -it rhub/lto:latest /bin/bash
cd package
R CMD build .
R -q -e "pak::pkg_install('deps::.', dependencies = TRUE)"
R CMD check bbotk_1.7.0.9000.tar.gz --no-manual --no-build-vignettes

GCC-ASAN

rm -f src/*.o src/*.so
docker run -v `pwd`:/package -it rhub/gcc-asan:latest /bin/bash
cd package
R CMD build .
R -q -e "pak::pkg_install('deps::.', dependencies = TRUE)"
R CMD check bbotk_1.7.0.9000.tar.gz ---no-manual --no-build-vignettes
Clone this wiki locally
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载