CRAN Package Check Results for Package data.table

Last updated on 2020-12-04 00:48:19 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.13.2 40.18 143.65 183.83 OK --no-tests
r-devel-linux-x86_64-debian-gcc 1.13.2 21.52 106.34 127.86 OK --no-tests
r-devel-linux-x86_64-fedora-clang 1.13.2 426.17 ERROR
r-devel-linux-x86_64-fedora-gcc 1.13.2 383.73 ERROR
r-devel-windows-ix86+x86_64 1.13.2 113.00 609.00 722.00 ERROR
r-patched-linux-x86_64 1.13.2 35.48 124.96 160.44 OK --no-tests
r-patched-solaris-x86 1.13.2 442.20 ERROR
r-release-linux-x86_64 1.13.2 34.53 126.11 160.64 OK --no-tests
r-release-macos-x86_64 1.13.2 OK
r-release-windows-ix86+x86_64 1.13.2 99.00 707.00 806.00 OK
r-oldrel-macos-x86_64 1.13.2 OK
r-oldrel-windows-ix86+x86_64 1.13.2 89.00 586.00 675.00 OK

Check Details

Version: 1.13.2
Check: tests
Result: ERROR
     Running ‘autoprint.R’
     Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ... OK
     Running ‘froll.R’ [42s/44s]
     Running ‘knitr.R’
     Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ... OK
     Running ‘main.R’ [159s/193s]
     Running ‘nafill.R’
     Running ‘other.R’
     Running ‘types.R’
    Running the tests in ‘tests/main.R’ failed.
    Complete output:
     > require(data.table)
     Loading required package: data.table
     >
     > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw
     getDTthreads(verbose=TRUE):
     omp_get_num_procs() 24
     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() 24
     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: /data/gannet/ripley/R/packages/tests-clang/data.table.Rcheck/data.table/tests/tests.Rraw.bz2
     Test 1199.2 didn't produce the correct error :
     Expected: only defined on a data frame with all numeric variables
     Observed: only defined on a data frame with all numeric-alike variables
    
     Sat Nov 28 08:34:23 2020 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/London', Sys.getlocale()=='LC_CTYPE=en_GB.utf8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE', getDTthreads()=='omp_get_num_procs()==24; 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()==24; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.'
     Error in test.data.table() :
     1 error out of 10015. Search tests/tests.Rraw.bz2 for test number 1199.2.
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.13.2
Check: tests
Result: ERROR
     Running ‘autoprint.R’
     Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ... OK
     Running ‘froll.R’ [32s/39s]
     Running ‘knitr.R’
     Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ... OK
     Running ‘main.R’ [140s/157s]
     Running ‘nafill.R’
     Running ‘other.R’
     Running ‘types.R’
    Running the tests in ‘tests/main.R’ failed.
    Complete output:
     > require(data.table)
     Loading required package: data.table
     >
     > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw
     getDTthreads(verbose=TRUE):
     omp_get_num_procs() 24
     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() 24
     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: /data/gannet/ripley/R/packages/tests-devel/data.table.Rcheck/data.table/tests/tests.Rraw.bz2
     Test 1199.2 didn't produce the correct error :
     Expected: only defined on a data frame with all numeric variables
     Observed: only defined on a data frame with all numeric-alike variables
    
     Sun Nov 29 13:08:54 2020 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/London', Sys.getlocale()=='LC_CTYPE=en_GB.utf8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE', getDTthreads()=='omp_get_num_procs()==24; 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()==24; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.'
     Error in test.data.table() :
     1 error out of 10015. Search tests/tests.Rraw.bz2 for test number 1199.2.
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.13.2
Check: running tests for arch ‘i386’
Result: ERROR
     Running 'autoprint.R' [1s]
     Comparing 'autoprint.Rout' to 'autoprint.Rout.save' ... OK
     Running 'froll.R' [29s]
     Running 'knitr.R' [1s]
     Comparing 'knitr.Rout' to 'knitr.Rout.save' ... OK
     Running 'main.R' [167s]
     Running 'nafill.R' [2s]
     Running 'other.R' [1s]
     Running 'types.R' [1s]
    Running the tests in 'tests/main.R' failed.
    Complete output:
     > require(data.table)
     Loading required package: data.table
     >
     > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw
     getDTthreads(verbose=TRUE):
     omp_get_num_procs() 32
     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() 32
     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:/temp/Rtmp4IqF4h/RLIBS_29a9c716cbdc/data.table/tests/tests.Rraw.bz2
     Test 1199.2 didn't produce the correct error :
     Expected: only defined on a data frame with all numeric variables
     Observed: only defined on a data frame with all numeric-alike variables
    
     Mon Nov 30 06:19:49 2020 endian==little, sizeof(long double)==12, longdouble.digits==64, sizeof(pointer)==4, TZ==unset, Sys.timezone()=='Europe/Berlin', Sys.getlocale()=='LC_COLLATE=C;LC_CTYPE=German_Germany.1252;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C', l10n_info()=='MBCS=FALSE; UTF-8=FALSE; Latin-1=TRUE; codepage=1252; system.codepage=1252', getDTthreads()=='omp_get_num_procs()==32; 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()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.'
     Error in test.data.table() :
     1 error out of 8637. Search tests/tests.Rraw.bz2 for test number 1199.2.
     Execution halted
Flavor: r-devel-windows-ix86+x86_64

Version: 1.13.2
Check: running tests for arch ‘x64’
Result: ERROR
     Running 'autoprint.R' [1s]
     Comparing 'autoprint.Rout' to 'autoprint.Rout.save' ... OK
     Running 'froll.R' [29s]
     Running 'knitr.R' [1s]
     Comparing 'knitr.Rout' to 'knitr.Rout.save' ... OK
     Running 'main.R' [199s]
     Running 'nafill.R' [2s]
     Running 'other.R' [1s]
     Running 'types.R' [1s]
    Running the tests in 'tests/main.R' failed.
    Complete output:
     > require(data.table)
     Loading required package: data.table
     >
     > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw
     getDTthreads(verbose=TRUE):
     omp_get_num_procs() 32
     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() 32
     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:/temp/Rtmp4IqF4h/RLIBS_29a9c716cbdc/data.table/tests/tests.Rraw.bz2
     Test 1199.2 didn't produce the correct error :
     Expected: only defined on a data frame with all numeric variables
     Observed: only defined on a data frame with all numeric-alike variables
    
     Mon Nov 30 06:23:42 2020 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.1252;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C', l10n_info()=='MBCS=FALSE; UTF-8=FALSE; Latin-1=TRUE; codepage=1252; system.codepage=1252', getDTthreads()=='omp_get_num_procs()==32; 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()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.'
     Error in test.data.table() :
     1 error out of 10005. Search tests/tests.Rraw.bz2 for test number 1199.2.
     Execution halted
Flavor: r-devel-windows-ix86+x86_64

Version: 1.13.2
Check: tests
Result: ERROR
     Running ‘autoprint.R’
     Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ... OK
     Running ‘froll.R’ [39s/44s]
     Running ‘knitr.R’
     Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ... OK
     Running ‘main.R’ [66s/75s]
     Running ‘nafill.R’
     Running ‘other.R’
     Running ‘types.R’
    Running the tests in ‘tests/main.R’ failed.
    Complete output:
     > require(data.table)
     Loading required package: data.table
     >
     > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw
     getDTthreads(verbose=TRUE):
     omp_get_num_procs() 16
     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() 2
     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: /home/ripley/R/Lib32/data.table/tests/tests.Rraw.bz2
     Test 1658.421 produced 1 errors but expected 0
     Expected:
     Observed: zlib 1.2.11 (zlib.h 1.2.11) deflate() returned error -2 with z_stream->msg=="" Z_FINISH=4 Z_BLOCK=5. Please include the full output above and below this message in your data.table bug report.
     Output captured before unexpected warning/error/message:
     omp_get_num_procs() 16
     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() 2
     OMP_THREAD_LIMIT 2
     OMP_NUM_THREADS unset
     RestoreAfterFork true
     data.table is using 2 threads with throttle==1024. See ?setDTthreads.
     No list columns are present. Setting sep2='' otherwise quote='auto' would quote fields containing sep2.
     Column writers: 3 3
     args.doRowNames=0 args.rowNames=0 doQuote=-128 args.nrow=200 args.ncol=2 eolLen=1
     maxLineLen=51. Found in 0.000s
     Writing bom (false), yaml (0 characters) and column names (true) ... z_stream for header (1): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 7e 5a 0e 10 0a 95 fe 40 0a 95 fe 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
     deflate input stream: f05e1f0 39 d03ebd8 4
     deflate returned 1 with stream->total_out==24; Z_FINISH==4, Z_OK==0, Z_STREAM_END==1
     z_stream for header (2): dc eb 03 0d 00 00 00 00 04 00 00 00 08 e2 05 0f 0f 00 00 00 18 00 00 00 00 00 00 00 10 7e 5a 0e 10 0a 95 fe 40 0a 95 fe 00 00 00 00 01 00 00 00 c5 10 97 24 00 00 00 00
     done in 0.000s
     Writing 200 rows in 1 batches of 200 rows (each buffer size 8MB, showProgress=0, nth=1)
     z_stream for data (1): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 e6 d3 0f 10 0a 95 fe 40 0a 95 fe 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
     z_stream for data (2): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 e6 d3 0f 10 0a 95 fe 40 0a 95 fe 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
     deflate input stream: 105fec88 8391193 f53e680 800
     deflate returned -2 with stream->total_out==0; Z_FINISH==4, Z_OK==0, Z_STREAM_END==1
     z_stream for data (3): 80 e6 53 0f 20 03 00 00 00 00 00 00 88 ec 5f 10 19 0a 80 00 00 00 00 00 00 00 00 00 88 e6 d3 0f 10 0a 95 fe 40 0a 95 fe 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
     <simpleError in fwrite(DT, file = f1 <- tempfile(fileext = ".gz"), verbose = TRUE): zlib 1.2.11 (zlib.h 1.2.11) deflate() returned error -2 with z_stream->msg=="" Z_FINISH=4 Z_BLOCK=5. Please include the full output above and below this message in your data.table bug report.>
     Test 1658.43 ran without errors but failed check that x equals y:
     > x = fread(f1)
     Empty data.table (0 rows and 2 cols): a,b
     [Key= Types=log,log Classes=log,log]
     > y = DT
     a b [Key= Types=int,int Classes=int,int]
     1: 1 1
     2: 1 1
     ---
     199: 2 4
     200: 2 4
     Different number of rows
     Error in fwrite(DT, file = f3 <- tempfile(), compress = "gzip") :
     zlib 1.2.11 (zlib.h 1.2.11) deflate() returned error -2 with z_stream->msg=="" Z_FINISH=4 Z_BLOCK=5. Please retry fwrite() with verbose=TRUE and include the full output with your data.table bug report.
    
     Fri Nov 13 07:36:34 2020 endian==little, sizeof(long double)==12, longdouble.digits==64, sizeof(pointer)==4, TZ=='GB', Sys.timezone()=='GB', Sys.getlocale()=='/en_GB.UTF-8/C/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE', getDTthreads()=='omp_get_num_procs()==16; 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()==2; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.'
     Error in test.data.table() :
     Failed after test 1658.43 before the next test() call in /home/ripley/R/Lib32/data.table/tests/tests.Rraw.bz2
     Execution halted
Flavor: r-patched-solaris-x86