CRAN Package Check Results for Package Rcpp

Last updated on 2025-12-08 19:50:20 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.0 33.18 87.72 120.90 OK
r-devel-linux-x86_64-debian-gcc 1.1.0.8 25.25 52.83 78.08 ERROR
r-devel-linux-x86_64-fedora-clang 1.1.0.8 26.00 544.15 570.15 NOTE
r-devel-linux-x86_64-fedora-gcc 1.1.0.8 48.00 865.90 913.90 NOTE
r-devel-windows-x86_64 1.1.0 53.00 205.00 258.00 OK
r-patched-linux-x86_64 1.1.0 33.05 70.74 103.79 OK
r-release-linux-x86_64 1.1.0 29.90 70.58 100.48 OK
r-release-macos-arm64 1.1.0 OK
r-release-macos-x86_64 1.1.0 26.00 141.00 167.00 OK
r-release-windows-x86_64 1.1.0 52.00 203.00 255.00 OK
r-oldrel-macos-arm64 1.1.0 NOTE
r-oldrel-macos-x86_64 1.1.0 23.00 146.00 169.00 NOTE
r-oldrel-windows-x86_64 1.1.0 57.00 211.00 268.00 NOTE

Additional issues

clang-UBSAN gcc-UBSAN

Check Details

Version: 1.1.0.8
Check: tests
Result: ERROR Running ‘tinytest.R’ [9s/12s] Running the tests in ‘tests/tinytest.R’ failed. Complete output: > > if (requireNamespace("tinytest", quietly=TRUE)) { + + ## Force tests to be executed if in dev release which we define as + ## having a sub-release, eg 0.9.15.5 is one whereas 0.9.16 is not + if (length(strsplit(format(packageVersion("Rcpp")), "\\.")[[1]]) > 3) { # dev rel, and + if (Sys.getenv("RunAllRcppTests") != "no") { # if env.var not yet set + message("Setting \"RunAllRcppTests\"=\"yes\" for development release") + Sys.setenv("RunAllRcppTests"="yes") + } + if (Sys.getenv("RunVerboseRcppTests") != "no") { # if env.var not yet set + message("Setting \"RunVerboseRcppTests\"=\"yes\" for development release") + Sys.setenv("RunVerboseRcppTests"="yes") + } + } + + ## On Travis also always set tests; see + ## https://docs.travis-ci.com/user/environment-variables/#default-environment-variables + ## GitHub Action also set CI variable; see + ## https://docs.github.com/en/actions/reference/environment-variables + ## And we set it in 'docker run' call + ## Ensure Codecov runs full tests too + if ((Sys.getenv("CI") == "true") || + (Sys.getenv("TRAVIS") == "true") || + (Sys.getenv("CONTINUOUS_INTEGRATION") == "true") || + (Sys.getenv("CODECOV_TOKEN") != "")) { + if (Sys.getenv("RunAllRcppTests") != "no") { # if env.var not yet set + message("Always enabling \"RunAllRcppTests\"=\"yes\" in CI\n") + Sys.setenv("RunAllRcppTests"="yes") + } + if (Sys.getenv("RunVerboseRcppTests") != "no") { # if env.var not yet set + message("Always enabling \"RunVerboseRcppTests\"=\"yes\" in CI\n") + Sys.setenv("RunVerboseRcppTests"="yes") + } + } + + ## there are several more granular ways to test files in a tinytest directory, + ## see its package vignette; tests can also run once the package is installed + ## using the same command `test_package(pkgName)`, or by director or file + tinytest::test_package("Rcpp") + } Setting "RunAllRcppTests"="yes" for development release Setting "RunVerboseRcppTests"="yes" for development release test_algorithm.R.............. 0 tests test_algorithm.R.............. 0 tests test_algorithm.R.............. 0 tests test_algorithm.R.............. 1 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 1 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 2 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 2 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 3 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 3 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 4 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 4 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 5 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 5 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 6 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 6 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 7 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 7 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 8 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 8 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 9 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 9 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 10 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 10 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 11 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 11 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 12 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 12 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 13 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 13 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 14 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 14 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 15 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 15 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 16 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 16 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 17 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 17 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 18 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 18 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 19 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 19 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 20 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 20 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 21 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 21 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 22 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 22 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 23 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 23 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 24 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 24 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 25 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 25 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 26 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 26 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 27 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 27 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 28 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 28 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 29 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 29 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 30 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 30 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 30 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 31 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 31 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 32 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 32 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 33 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 33 tests <1b>[0;32mOK<1b>[0m test_algorithm.R.............. 34 tests <1b>[0;32mOK<1b>[0m <1b>[0;34m5.8s<1b>[0m test_as.R..................... 0 tests test_as.R..................... 0 tests test_as.R..................... 1 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 2 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 3 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 4 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 5 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 6 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 7 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 8 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 9 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 10 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 11 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 12 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 13 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 14 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 15 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 16 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 17 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 18 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 19 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 20 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 21 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 22 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 23 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 24 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 25 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 26 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 27 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 28 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 29 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 30 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 31 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 32 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 33 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 34 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 35 tests <1b>[0;32mOK<1b>[0m test_as.R..................... 36 tests <1b>[0;32mOK<1b>[0m <1b>[0;34m6.0s<1b>[0m test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests test_attribute_package.R...... 0 tests Error: file io error: '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/tinytest/testRcppAttributePackage/src/RcppExports.cpp' In addition: Warning message: In dir.create(rDir) : cannot create dir '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/tinytest/testRcppAttributePackage/R', reason 'Read-only file system' Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1.0.8
Check: foreign function calls
Result: NOTE Registration problem: symbol ‘symbol’ in the local frame: .Call(symbol) See chapter ‘System and foreign language interfaces’ in the ‘Writing R Extensions’ manual. Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 1.1.0
Check: installed package size
Result: NOTE installed size is 10.4Mb sub-directories of 1Mb or more: doc 1.2Mb include 2.1Mb libs 5.2Mb Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64