You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Jonathan Keane (Jira)" <ji...@apache.org> on 2021/06/03 16:36:00 UTC

[jira] [Created] (ARROW-12957) [R] rchk issues on cran

Jonathan Keane created ARROW-12957:
--------------------------------------

             Summary: [R] rchk issues on cran
                 Key: ARROW-12957
                 URL: https://issues.apache.org/jira/browse/ARROW-12957
             Project: Apache Arrow
          Issue Type: Improvement
          Components: R
            Reporter: Jonathan Keane
            Assignee: Romain Francois


rchk has a warning on 4.0.1

https://cran.r-project.org/web/checks/check_results_arrow.html

https://raw.githubusercontent.com/kalibera/cran-checks/master/rchk/results/arrow.out
{code}
Package arrow version 4.0.1
Package built using 80400/R 4.2.0; x86_64-pc-linux-gnu; 2021-05-28 11:28:12 UTC; unix   
Checked with rchk version 3d653b7c8f92dac912532856b55f44d2986c6553 LLVM version 10.0.1
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 __cxx_global_var_init.69
  [UP] calling allocating function arrow::r::precious(SEXPREC*)(V) with argument allocated using Rf_allocVector arrow/src/symbols.cpp:74

Function __cxx_global_var_init.70
  [UP] calling allocating function arrow::r::precious(SEXPREC*) with argument allocated using arrow::r::r_namespace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) arrow/src/symbols.cpp:76
{code}


From https://raw.githubusercontent.com/kalibera/cran-checks/master/rchk/README.txt
Rchk is also available in a docker container, which can be used on Linux,
macOS and Windows, e.g.

docker pull kalibera/rchk:latest

# check package audio from CRAN
docker run kalibera/rchk:latest audio

# check package lazy from a tarball on Linux or macOS
mkdir packages
cp lazy_1.2-16.tar.gz packages
docker run -v `pwd`/packages:/rchk/packages kalibera/rchk:latest /rchk/packages/lazy_1.2-16.tar.gz 

# check package lazy from a tarball on Windows
mkdir packages
copy Downloads\lazy_1.2-16.tar.gz packages
docker run -v %cd%/packages:/rchk/packages kalibera/rchk:latest /rchk/packages/lazy_1.2-16.tar.gz

More information about the docker image and rchk:

https://github.com/kalibera/rchk/blob/master/doc/DOCKER.md
https://github.com/kalibera/rchk




--
This message was sent by Atlassian Jira
(v8.3.4#803005)