* using log directory 'd:/RCompile/CRANincoming/R-devel/data.table.Rcheck' * using R Under development (unstable) (2024-03-22 r86169 ucrt) * using platform: x86_64-w64-mingw32 * R was compiled by gcc.exe (GCC) 13.2.0 GNU Fortran (GCC) 13.2.0 * running under: Windows Server 2022 x64 (build 20348) * using session charset: UTF-8 * checking for file 'data.table/DESCRIPTION' ... OK * this is package 'data.table' version '1.15.4' * checking CRAN incoming feasibility ... [25s] NOTE Maintainer: 'Tyson Barrett ' Size of tarball: 5274869 bytes * 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 serialization versions ... OK * checking whether package 'data.table' can be installed ... OK * used C compiler: 'gcc.exe (GCC) 13.2.0' * checking installed package size ... OK * checking package directory ... OK * checking for future file timestamps ... OK * checking 'build' 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 ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking whether startup messages can be suppressed ... 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 ... [17s] OK * checking Rd files ... OK * checking Rd metadata ... OK * checking Rd line widths ... 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 shell scripts ... OK * checking line endings in C/C++/Fortran sources/headers ... OK * checking line endings in Makefiles ... OK * checking compilation flags in Makevars ... OK * checking for GNU extensions in Makefiles ... OK * checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK * checking use of PKG_*FLAGS in Makefiles ... OK * checking use of SHLIB_OPENMP_*FLAGS in Makefiles ... OK * checking pragmas in C/C++ headers and code ... OK * checking compilation flags used ... OK * checking compiled code ... OK * checking installed files from 'inst/doc' ... OK * checking files in 'vignettes' ... OK * checking examples ... OK * checking for unstated dependencies in 'tests' ... OK * checking tests ... [10m] ERROR Running 'autoprint.R' Comparing 'autoprint.Rout' to 'autoprint.Rout.save' ... OK Running 'froll.R' [70s] Running 'knitr.R' Comparing 'knitr.Rout' to 'knitr.Rout.save' ... OK Running 'main.R' [416s] Running 'nafill.R' Running 'other.R' [63s] Running 'programming.R' [58s] Running 'types.R' Running the tests in 'tests/froll.R' failed. Complete output: > require(data.table) Loading required package: data.table > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 48 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2 omp_get_max_threads() 48 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: D:/RCompile/CRANincoming/R-devel/lib/data.table/tests/froll.Rraw.bz2 Sun Mar 24 22:47:29 2024 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Berlin', Sys.getlocale()=='LC_COLLATE=C;LC_CTYPE=German_Germany.utf8;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codepage=65001; system.codepage=65001', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==48; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2; omp_get_max_threads()==48; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 10s (99% of 10s) ID time nTest 1: 6002 8.75 576 2: 6003 1.39 256 3: 6001 0.42 64 4: 6000 0.12 224 5: 6010 0.00 47 All 1167 tests (last 6010.606) in tests/froll.Rraw.bz2 completed ok in 11.1s elapsed (10.5s cpu) > > proc.time() user system elapsed 10.70 0.62 11.31 Running the tests in 'tests/other.R' failed. Complete output: > require(data.table) Loading required package: data.table > if (as.logical(Sys.getenv("TEST_DATA_TABLE_WITH_OTHER_PACKAGES","FALSE"))) { + + options(warn=1) + # test.data.table() turns on R's warnPartial* options and currently there + # are partial argument names used in base and other packages. Without the + # options(warn=1), other.Rout just contains "There were 16 warnings (use + # warnings() to see them)". However, a print(warnings()) after test.data.table() + # just results in NULL in other.Rout. Hence options(warn=1) because that + # worked to display the warnings, not because we want them displayed at the + # time per se. + + test.data.table(script="other.Rraw") + } > > > proc.time() user system elapsed 0.18 0.03 0.20 Running the tests in 'tests/programming.R' failed. Complete output: > require(data.table) Loading required package: data.table > test.data.table(script="programming.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 48 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2 omp_get_max_threads() 48 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: D:/RCompile/CRANincoming/R-devel/lib/data.table/tests/programming.Rraw.bz2 Sun Mar 24 22:56:28 2024 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Berlin', Sys.getlocale()=='LC_COLLATE=C;LC_CTYPE=German_Germany.utf8;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codepage=65001; system.codepage=65001', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==48; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2; omp_get_max_threads()==48; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 0s (100% of 0s) ID time nTest 1: 11 0.15 52 2: 102 0.03 6 3: 1 0.03 17 4: 12 0.03 25 5: 201 0.02 3 6: 2 0.02 45 7: 4 0.01 15 8: 103 0.01 2 9: 3 0.00 2 10: 5 0.00 11 All 218 tests (last 202.3) in tests/programming.Rraw.bz2 completed ok in 0.360s elapsed (0.340s cpu) > > proc.time() user system elapsed 0.51 0.06 0.56 * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... [20s] OK * checking PDF version of manual ... [17s] OK * checking HTML version of manual ... [13s] OK * DONE Status: 1 ERROR, 1 NOTE