CRAN Package Check Results for Maintainer ‘Nick Christofides <nick.christofides.r at gmail.com>’

Last updated on 2025-06-04 15:50:04 CEST.

Package ERROR NOTE OK
cheapr 13
cppdoubles 13
fastplyr 10 3
timeplyr 2 11

Package cheapr

Current CRAN status: OK: 13

Package cppdoubles

Current CRAN status: OK: 13

Package fastplyr

Current CRAN status: NOTE: 10, OK: 3

Version: 0.5.1
Check: compiled code
Result: NOTE File ‘fastplyr/libs/fastplyr.so’: Found non-API call to R: ‘Rf_isFrame’ 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. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64

Version: 0.5.1
Check: compiled code
Result: NOTE File 'fastplyr/libs/x64/fastplyr.dll': Found non-API call to R: 'Rf_isFrame' 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. Flavors: r-devel-windows-x86_64, r-release-windows-x86_64

Package timeplyr

Current CRAN status: ERROR: 2, OK: 11

Additional issues

0len

Version: 1.1.0
Check: examples
Result: ERROR Running examples in ‘timeplyr-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: time_seq > ### Title: Time based version of 'base::seq()' > ### Aliases: time_seq time_seq_sizes time_seq_v time_seq_v2 > > ### ** Examples > > library(timeplyr) > library(lubridate) Attaching package: ‘lubridate’ The following objects are masked from ‘package:base’: date, intersect, setdiff, union > ## Don't show: > .n_dt_threads <- data.table::getDTthreads() > .n_collapse_threads <- collapse::get_collapse()$nthreads > data.table::setDTthreads(threads = 1L) > collapse::set_collapse(nthreads = 1L) > ## End(Don't show) > # Dates > today <- today() > now <- now() > > time_seq(today, today + months(1), time = "day") Error in cpp_sequence(as.integer(size), from, by) : size must not contain NA values Calls: time_seq ... sequences -> time_cast -> <Anonymous> -> cpp_sequence Execution halted Flavor: r-release-linux-x86_64

Version: 1.1.0
Check: examples
Result: ERROR Running examples in 'timeplyr-Ex.R' failed The error most likely occurred in: > ### Name: time_seq > ### Title: Time based version of 'base::seq()' > ### Aliases: time_seq time_seq_sizes time_seq_v time_seq_v2 > > ### ** Examples > > library(timeplyr) > library(lubridate) Attaching package: 'lubridate' The following objects are masked from 'package:base': date, intersect, setdiff, union > ## Don't show: > .n_dt_threads <- data.table::getDTthreads() > .n_collapse_threads <- collapse::get_collapse()$nthreads > data.table::setDTthreads(threads = 1L) > collapse::set_collapse(nthreads = 1L) > ## End(Don't show) > # Dates > today <- today() > now <- now() > > time_seq(today, today + months(1), time = "day") Error in cpp_sequence(as.integer(size), from, by) : size must not contain NA values Calls: time_seq ... sequences -> time_cast -> <Anonymous> -> cpp_sequence Execution halted Flavor: r-release-windows-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.