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’ [135s/146s]
  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 2127.26 ran without errors but failed check that x equals y:
  > x = fcase(test_vec_na1, i, test_vec_na2, i + 100) 
  First 6 of 12 (type 'double'): 
  integer64
  [1] 3000000001 3000000002 3000000003 3000000004 3000000005 <NA>      
  > y = c(i[1L:5L], as.integer64(NA), i[7L:12L] + 100) 
  First 6 of 12 (type 'double'): 
  integer64
  [1] 3000000001 3000000002 3000000003 3000000004 3000000005 <NA>      
  'is.NA' value mismatch: 1 in current 2 in target
  Test 2127.27 ran without errors but failed check that x equals y:
  > x = fcase(test_vec_na1, n, test_vec_na2, n + 100) 
  First 6 of 12 (type 'double'): 
  integer64
  [1] 1    2    3    4    5    <NA>
  attr(,"class")
  [1] nanotime
  attr(,"class")attr(,"package")
  [1] nanotime
  attr(,".S3Class")
  [1] integer64
  > y = c(n[1L:5L], nanotime(NA), n[7L:12L] + 100) 
  First 6 of 12 (type 'double'): 
  integer64
  [1] 1    2    3    4    5    <NA>
  attr(,"class")
  [1] nanotime
  attr(,"class")attr(,"package")
  [1] nanotime
  attr(,".S3Class")
  [1] integer64
  'is.NA' value mismatch: 1 in current 2 in target
  
  Sun Aug  9 09:38:25 2020  endian==little, sizeof(long double)==16, 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() : 
    2 errors out of 9997. Search tests/tests.Rraw.bz2 for test numbers: 2127.26, 2127.27.
  Execution halted