* using log directory 'd:/Rcompile/CRANpkg/local/4.5/timeplyr.Rcheck' * using R Under development (unstable) (2024-12-21 r87453 ucrt) * using platform: x86_64-w64-mingw32 * R was compiled by gcc.exe (GCC) 13.3.0 GNU Fortran (GCC) 13.3.0 * running under: Windows Server 2022 x64 (build 20348) * using session charset: UTF-8 * checking for file 'timeplyr/DESCRIPTION' ... OK * this is package 'timeplyr' version '0.8.2' * package encoding: UTF-8 * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package 'timeplyr' can be installed ... OK * used C++ compiler: 'g++.exe (GCC) 13.3.0' * checking installed package size ... OK * checking package directory ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... [1s] OK * checking whether the package can be loaded with stated dependencies ... [1s] OK * checking whether the package can be unloaded cleanly ... [1s] OK * checking whether the namespace can be loaded with stated dependencies ... [1s] OK * checking whether the namespace can be unloaded cleanly ... [1s] OK * checking loading without being on the library search path ... [1s] OK * checking whether startup messages can be suppressed ... [1s] OK * checking use of S3 registration ... OK * checking dependencies in R code ... OK * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... OK * checking R code for possible problems ... [20s] OK * checking Rd files ... [2s] OK * checking Rd metadata ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... OK * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking line endings in C/C++/Fortran sources/headers ... OK * checking pragmas in C/C++ headers and code ... OK * checking compiled code ... OK * checking examples ... [21s] OK * checking for unstated dependencies in 'tests' ... OK * checking tests ... [14s] ERROR Running 'testthat.R' [14s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(timeplyr) > Sys.unsetenv("R_TESTS") > # Sys.setenv("OMP_THREAD_LIMIT" = 2) > # data.table::setDTthreads(threads = 1L) > # collapse::set_collapse(nthreads = 1L) > > reset_timeplyr_options() > test_check("timeplyr", reporter = c("check", "location")) Start test: Expect error 'test-age_years.R:7:3' [success] 'test-age_years.R:8:3' [success] 'test-age_years.R:9:3' [success] 'test-age_years.R:10:3' [success] 'test-age_years.R:11:3' [success] End test: Expect error Start test: Expect zero length vector 'test-age_years.R:19:3' [success] End test: Expect zero length vector Start test: Expect NA 'test-age_years.R:24:3' [success] 'test-age_years.R:26:3' [success] End test: Expect NA Start test: Leap year 'test-age_years.R:36:3' [success] 'test-age_years.R:37:3' [success] End test: Leap year Start test: bincode 'test-bin.R:14:3' [success] 'test-bin.R:18:3' [success] 'test-bin.R:22:3' [success] 'test-bin.R:26:3' [success] 'test-bin.R:30:3' [success] 'test-bin.R:37:3' [success] 'test-bin.R:41:3' [success] 'test-bin.R:45:3' [success] 'test-bin.R:49:3' [success] 'test-bin.R:53:3' [success] 'test-bin.R:63:3' [success] 'test-bin.R:67:3' [success] 'test-bin.R:71:3' [success] 'test-bin.R:75:3' [success] 'test-bin.R:79:3' [success] 'test-bin.R:87:3' [success] 'test-bin.R:91:3' [success] 'test-bin.R:95:3' [success] 'test-bin.R:103:3' [success] 'test-bin.R:107:3' [success] 'test-bin.R:111:3' [success] 'test-bin.R:115:3' [success] 'test-bin.R:119:3' [success] 'test-bin.R:124:3' [success] 'test-bin.R:128:3' [success] 'test-bin.R:132:3' [success] 'test-bin.R:136:3' [success] 'test-bin.R:140:3' [success] 'test-bin.R:148:3' [success] 'test-bin.R:152:3' [success] 'test-bin.R:156:3' [success] 'test-bin.R:160:3' [success] 'test-bin.R:164:3' [success] End test: bincode Start test: calendar 'test-calendar.R:15:3' [success] 'test-calendar.R:18:3' [success] End test: calendar Start test: Test cross-join 'test-crossed_join.R:11:3' [success] 'test-crossed_join.R:19:3' [success] 'test-crossed_join.R:28:3' [success] 'test-crossed_join.R:37:3' [success] 'test-crossed_join.R:44:3' [success] 'test-crossed_join.R:52:3' [success] End test: Test cross-join Start test: Test desc/asc 'test-desc.R:9:3' [success] End test: Test desc/asc Start test: Compare to dplyr 'test-df_reconstruct.R:14:3' [success] 'test-df_reconstruct.R:16:3' [success] 'test-df_reconstruct.R:18:3' [success] 'test-df_reconstruct.R:20:3' [success] 'test-df_reconstruct.R:22:3' [success] 'test-df_reconstruct.R:28:3' [success] 'test-df_reconstruct.R:30:3' [success] 'test-df_reconstruct.R:32:3' [success] 'test-df_reconstruct.R:34:3' [success] 'test-df_reconstruct.R:36:3' [success] 'test-df_reconstruct.R:38:3' [success] 'test-df_reconstruct.R:40:3' [success] 'test-df_reconstruct.R:42:3' [success] 'test-df_reconstruct.R:44:3' [success] 'test-df_reconstruct.R:50:3' [success] 'test-df_reconstruct.R:52:3' [success] End test: Compare to dplyr Start test: duplicate_rows 'test-duplicate_rows.R:19:3' [success] 'test-duplicate_rows.R:20:3' [success] 'test-duplicate_rows.R:22:3' [success] 'test-duplicate_rows.R:30:3' [success] 'test-duplicate_rows.R:31:3' [success] 'test-duplicate_rows.R:34:3' [success] 'test-duplicate_rows.R:37:3' [success] 'test-duplicate_rows.R:41:3' [success] 'test-duplicate_rows.R:45:3' [success] 'test-duplicate_rows.R:49:3' [success] 'test-duplicate_rows.R:56:3' [success] End test: duplicate_rows Start test: edf 'test-edf.R:9:1' [success] 'test-edf.R:10:1' [success] 'test-edf.R:18:1' [success] 'test-edf.R:26:1' [success] 'test-edf.R:35:1' [success] 'test-edf.R:40:1' [success] 'test-edf.R:41:1' [success] 'test-edf.R:48:1' [success] 'test-edf.R:56:1' [success] 'test-edf.R:64:1' [success] 'test-edf.R:67:1' [success] 'test-edf.R:69:1' [success] 'test-edf.R:72:1' [success] End test: edf Start test: farrange 'test-farrange.R:7:3' [success] 'test-farrange.R:29:3' [success] 'test-farrange.R:30:3' [success] 'test-farrange.R:31:3' [success] End test: farrange Start test: Compare to dplyr 'test-fcount.R:11:3' [success] 'test-fcount.R:19:3' [success] 'test-fcount.R:21:3' [success] 'test-fcount.R:27:3' [success] 'test-fcount.R:36:3' [success] 'test-fcount.R:44:3' [success] 'test-fcount.R:52:3' [success] 'test-fcount.R:59:3' [success] 'test-fcount.R:66:3' [success] 'test-fcount.R:72:3' [success] 'test-fcount.R:74:3' [success] 'test-fcount.R:76:3' [success] 'test-fcount.R:80:3' [success] 'test-fcount.R:84:3' [success] 'test-fcount.R:92:3' [success] 'test-fcount.R:94:3' [success] 'test-fcount.R:96:3' [success] 'test-fcount.R:101:3' [success] 'test-fcount.R:103:3' [success] 'test-fcount.R:105:3' [success] 'test-fcount.R:113:3' [success] 'test-fcount.R:117:3' [success] 'test-fcount.R:119:3' [success] 'test-fcount.R:121:3' [success] 'test-fcount.R:123:3' [success] 'test-fcount.R:127:3' [success] 'test-fcount.R:131:3' [success] 'test-fcount.R:135:3' [success] 'test-fcount.R:137:3' [success] 'test-fcount.R:149:3' [success] 'test-fcount.R:153:3' [success] Storing counts in `nn`, as `n` already present in input i Use `name = "new_name"` to pick a new name. 'test-fcount.R:158:3' [success] 'test-fcount.R:162:3' [success] 'test-fcount.R:168:3' [success] End test: Compare to dplyr Start test: Compare to dplyr, add_count 'test-fcount.R:181:3' [success] 'test-fcount.R:189:3' [success] 'test-fcount.R:193:3' [success] 'test-fcount.R:195:3' [success] 'test-fcount.R:202:3' [success] 'test-fcount.R:209:3' [success] 'test-fcount.R:215:3' [success] 'test-fcount.R:217:3' [success] 'test-fcount.R:219:3' [success] * checking PDF version of manual ... [24s] OK * checking HTML version of manual ... [12s] OK * DONE Status: 1 ERROR