CRAN Package Check Results for Package fst

Last updated on 2020-07-02 02:09:49 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.9.2 135.64 78.96 214.60 OK
r-devel-linux-x86_64-debian-gcc 0.9.2 91.12 56.26 147.38 OK
r-devel-linux-x86_64-fedora-clang 0.9.2 316.41 NOTE
r-devel-linux-x86_64-fedora-gcc 0.9.2 238.42 OK
r-devel-windows-ix86+x86_64 0.9.2 279.00 220.00 499.00 OK
r-patched-linux-x86_64 0.9.2 92.09 76.58 168.67 OK
r-patched-solaris-x86 0.9.2 222.60 ERROR
r-release-linux-x86_64 0.9.2 89.57 75.14 164.71 OK
r-release-osx-x86_64 0.9.2 NOTE
r-release-windows-ix86+x86_64 0.9.2 218.00 212.00 430.00 OK
r-oldrel-osx-x86_64 0.9.2 NOTE
r-oldrel-windows-ix86+x86_64 0.9.2 233.00 254.00 487.00 OK

Additional issues

rchk

Check Details

Version: 0.9.2
Check: installed package size
Result: NOTE
     installed size is 6.9Mb
     sub-directories of 1Mb or more:
     libs 6.8Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 0.9.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [0m/180m]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     >
     > # required packages
     > library(testthat)
     > library(fst)
     > library(data.table)
     > library(lintr)
     > library(bit64)
     Loading required package: bit
     Attaching package bit
     package:bit (c) 2008-2012 Jens Oehlschlaegel (GPL-2)
     creators: bit bitwhich
     coercion: as.logical as.integer as.bit as.bitwhich which
     operator: ! & | xor != ==
     querying: print length any all min max range sum summary
     bit access: length<- [ [<- [[ [[<-
     for more help type ?bit
    
     Attaching package: 'bit'
    
     The following object is masked from 'package:data.table':
    
     setattr
    
     The following object is masked from 'package:base':
    
     xor
    
     Attaching package bit64
     package:bit64 (c) 2011-2012 Jens Oehlschlaegel
     creators: integer64 seq :
     coercion: as.integer64 as.vector as.logical as.integer as.double as.character as.bin
     logical operator: ! & | xor != == < <= >= >
     arithmetic operator: + - * / %/% %% ^
     math: sign abs sqrt log log2 log10
     math: floor ceiling trunc round
     querying: is.integer64 is.vector [is.atomic} [length] format print str
     values: is.na is.nan is.finite is.infinite
     aggregation: any all min max range sum prod
     cumulation: diff cummin cummax cumsum cumprod
     access: length<- [ [<- [[ [[<-
     combine: c rep cbind rbind as.data.frame
     WARNING don't use as subscripts
     WARNING semantics differ from integer
     for more help type ?bit64
    
     Attaching package: 'bit64'
    
     The following object is masked from 'package:bit':
    
     still.identical
    
     The following objects are masked from 'package:base':
    
     %in%, :, is.double, match, order, rank
    
     > library(nanotime)
     >
     > # some helper functions
     > source("testthat/helper_fstwrite.R") # cross-version testing
     >
     > # run tests
     > test_check("fst")
     ── 1. Failure: Medium factor with a single NA level (@test_factor.R#130) ──────
     `dt` not equal to `data`.
     Component "A": Mean relative difference: 0.6666124
    
     ── 2. Failure: Medium factor with a single NA level (@test_factor.R#130) ──────
     to_frame(dt[offset:nrow(dt), , drop = FALSE]) not equal to `data`.
     Component "A": Mean relative difference: 0.6666124
    
     ── 3. Failure: Medium factor with a single NA level (@test_factor.R#130) ──────
     to_frame(dt[1:(nrow(dt) - cap), , drop = FALSE]) not equal to `data`.
     Component "A": Mean relative difference: 0.6666124
    
     ── 4. Failure: Medium factor with a single NA level (@test_factor.R#130) ──────
     to_frame(dt[offset:(nrow(dt) - cap), , drop = FALSE]) not equal to `data`.
     Component "A": Mean relative difference: 0.6666124
    
     ── 5. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "Xint": Mean relative difference: 0.6666124
     args: col: Xint | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 1,2,3,4,5,6,7,8,9,10 head data: 1,2,3,4,5,6,7,8,9,10 unequals: 4096 uneq rows sub_dt1 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217
    
     ── 6. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "Ylog": 'is.NA' value mismatch: 3344 in current 3299 in target
     args: col: Ylog | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: FALSE,NA,NA,FALSE,TRUE,TRUE,TRUE,FALSE,FALSE,NA head data: FALSE,NA,NA,FALSE,TRUE,TRUE,TRUE,FALSE,FALSE,NA unequals: NA uneq rows sub_dt1 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA uneq rows sub_dt2 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA uneq rows sub_dt3 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
    
     ── 7. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "Zdoub": Mean relative difference: 1.414253
     args: col: Zdoub | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 0.702745593437773,-2.03249181035991,1.54104838595089,0.904971168406316,-1.67961914324867,-1.24654232397594,-0.790875147802929,0.35572112535717,-0.15501378426044,0.264648590002486 head data: 0.702745593437773,-2.03249181035991,1.54104838595089,0.904971168406316,-1.67961914324867,-1.24654232397594,-0.790875147802929,0.35572112535717,-0.15501378426044,0.264648590002486 unequals: 4096 uneq rows sub_dt1 -0.818838811124535,1.79316794467624,-0.00749640552574981,1.64395749682619,0.847085326494907,-0.96722194126859,0.772964590433115,0.029883118381007,0.520911839603999,0.790102762143741,-0.497873172322227,-0.247793926642857,-0.414390653602932,0.122005117910783,-0.444689510921536,-0.894119117357714,-1.02307824458826,-1.00900709279638,0.577880749120344,-0.0198414653620478,-1.65298866437962,0.7061129775569,0.883559699641151,-0.175443084061674,0.297996630814921 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 1.07237679272937,1.21276569972893,-0.455212538392574,-2.50310364621671,0.072927199252493,-1.07025368672013,-0.348273881909151,0.382430932015669,-0.0236084932264157,1.40995712219949,0.976458566970996,-0.0721468290117235,0.19497790048112,-0.64852985572487,-0.079605727793276,1.56791971702261,-1.49799919975779,-0.93603648338396,0.0629805185474898,-0.232230255709042,0.139730070380426,-0.396930792826407,0.223499204018836,0.413757089064058,0.908646296543017
    
     ── 8. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "WFact": 3600 string mismatches
     args: col: WFact | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: KHPT,JEQ,NGP,BJ,JEQ,KHPT,BJ,HDG,HDG,JEQ head data: KHPT,JEQ,NGP,BJ,JEQ,KHPT,BJ,HDG,HDG,JEQ unequals: 3600 uneq rows sub_dt1 HB,G,HWY,KHPT,NGP,JEQ,BJ,HWY,BJ,JEQ,KHPT,HWY,BJ,G,KHPT,KHPT,KHPT,HWY,NGP,HB,KHPT,NGP,HDG,NGP,NGP uneq rows sub_dt2 4097,4098,4099,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4115,4117,4118,4119,4120,4121,4122,4123,4124 uneq rows sub_dt3 KHPT,JEQ,NGP,JEQ,KHPT,BJ,HDG,HDG,JEQ,KHPT,HB,BJ,KHPT,HDG,BJ,G,HDG,KHPT,BJ,NGP,JEQ,HB,KHPT,HWY,HWY
    
     ── 9. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "Ordered": 3565 string mismatches
     args: col: Ordered | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: DU,CK,RQW,IWGF,DU,CK,IWGF,ZRFT,I,I head data: DU,CK,RQW,IWGF,DU,CK,IWGF,ZRFT,I,I unequals: 3565 uneq rows sub_dt1 IWGF,D,D,CK,I,CK,IWGF,DU,I,IWGF,CK,RQW,CK,RQW,RQW,DU,ZRFT,DU,DU,ZRFT,ZRFT,CK,DU,MHTE,ZRFT uneq rows sub_dt2 4097,4098,4099,4100,4101,4104,4106,4107,4108,4109,4110,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4124,4125,4127 uneq rows sub_dt3 DU,CK,RQW,IWGF,DU,ZRFT,I,MHTE,MHTE,CK,DU,D,DU,I,CK,ZRFT,I,RQW,I,D,CK,MHTE,IWGF,RQW,MHTE
    
     ── 10. Failure: Single uncompressed vectors (@test_fst.R#107) ─────────────────
     `sub_dt` not equal to `data`.
     Component "Date": Mean relative difference: 0.6557008
     args: col: Date | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 1982-06-19,1970-01-10,1975-03-04,1994-09-04,1981-03-17,1974-08-05,1970-10-27,1973-03-31,1976-08-02,1993-12-16 head data: 1982-06-19,1970-01-10,1975-03-04,1994-09-04,1981-03-17,1974-08-05,1970-10-27,1973-03-31,1976-08-02,1993-12-16 unequals: 4096 uneq rows sub_dt1 1990-08-12,1984-06-27,1973-08-13,1996-06-01,1990-11-21,1995-02-16,1985-09-06,1977-01-08,1988-06-15,1972-06-04,1976-10-07,1986-06-28,1993-10-06,1977-04-30,1984-12-29,1990-01-13,1979-11-22,1978-09-30,1973-05-29,1972-12-07,1972-05-27,1975-09-21,1972-10-29,1970-12-12,1975-12-22 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 1982-06-18,1986-08-14,1983-03-11,1991-06-07,1978-12-21,1992-09-14,1971-06-17,1988-11-14,1984-11-23,1975-10-14,1988-07-07,1980-04-14,1970-12-11,1983-12-28,1975-11-16,1989-01-13,1980-02-15,1976-07-18,1991-05-11,1997-04-02,1980-01-26,1983-07-22,1985-03-21,1973-11-06,1989-10-06
    
     ── 11. Failure: Single uncompressed vectors (@test_fst.R#107) ─────────────────
     `sub_dt` not equal to `data`.
     Component "DateDouble": Mean relative difference: 0.1813955
     args: col: DateDouble | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 2015-01-02,2015-01-03,2015-01-04,2015-01-05,2015-01-06,2015-01-07,2015-01-08,2015-01-09,2015-01-10,2015-01-11 head data: 2015-01-02,2015-01-03,2015-01-04,2015-01-05,2015-01-06,2015-01-07,2015-01-08,2015-01-09,2015-01-10,2015-01-11 unequals: 4096 uneq rows sub_dt1 2026-03-21,2026-03-22,2026-03-23,2026-03-24,2026-03-25,2026-03-26,2026-03-27,2026-03-28,2026-03-29,2026-03-30,2026-03-31,2026-04-01,2026-04-02,2026-04-03,2026-04-04,2026-04-05,2026-04-06,2026-04-07,2026-04-08,2026-04-09,2026-04-10,2026-04-11,2026-04-12,2026-04-13,2026-04-14 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 2037-06-07,2037-06-08,2037-06-09,2037-06-10,2037-06-11,2037-06-12,2037-06-13,2037-06-14,2037-06-15,2037-06-16,2037-06-17,2037-06-18,2037-06-19,2037-06-20,2037-06-21,2037-06-22,2037-06-23,2037-06-24,2037-06-25,2037-06-26,2037-06-27,2037-06-28,2037-06-29,2037-06-30,2037-07-01
    
     ── 12. Failure: Single uncompressed vectors (@test_fst.R#107) ─────────────────
     `sub_dt` not equal to `data`.
     Component "Difftime": Mean relative difference: 0.6666125
     args: col: Difftime | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 0.998872995376587,1.99887299537659,2.99887299537659,3.99887299537659,4.99887299537659,5.99887299537659,6.99887299537659,7.99887299537659,8.99887299537659,9.99887299537659 head data: 0.998872995376587,1.99887299537659,2.99887299537659,3.99887299537659,4.99887299537659,5.99887299537659,6.99887299537659,7.99887299537659,8.99887299537659,9.99887299537659 unequals: 4096 uneq rows sub_dt1 4096.99887299538,4097.99887299538,4098.99887299538,4099.99887299538,4100.99887299538,4101.99887299538,4102.99887299538,4103.99887299538,4104.99887299538,4105.99887299538,4106.99887299538,4107.99887299538,4108.99887299538,4109.99887299538,4110.99887299538,4111.99887299538,4112.99887299538,4113.99887299538,4114.99887299538,4115.99887299538,4116.99887299538,4117.99887299538,4118.99887299538,4119.99887299538,4120.99887299538 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 8192.99887299538,8193.99887299538,8194.99887299538,8195.99887299538,8196.99887299538,8197.99887299538,8198.99887299538,8199.99887299538,8200.99887299538,8201.99887299538,8202.99887299538,8203.99887299538,8204.99887299538,8205.99887299538,8206.99887299538,8207.99887299538,8208.99887299538,8209.99887299538,8210.99887299538,8211.99887299538,8212.99887299538,8213.99887299538,8214.99887299538,8215.99887299538,8216.99887299538
    
     ── 13. Failure: Single uncompressed vectors (@test_fst.R#107) ─────────────────
     `sub_dt` not equal to `data`.
     Component "DiffTime_int": Mean relative difference: 0.6667209
     args: col: DiffTime_int | from: 1 | to: 10000 | setColumns: | compress: 0 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 0,1,2,3,4,5,6,7,8,9 head data: 0,1,2,3,4,5,6,7,8,9 unequals: 4096 uneq rows sub_dt1 4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
    
     ── 14. Failure: Single weakly compressed vectors (@test_fst.R#122) ────────────
     `sub_dt` not equal to `data`.
     Component "Xint": 'is.NA' value mismatch: 2 in current 0 in target
     args: col: Xint | from: 1 | to: 10000 | setColumns: | compress: 30 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: 1,2,3,4,5,6,7,8,9,10 head data: 1,2,3,4,5,6,7,8,9,10 unequals: NA uneq rows sub_dt1 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121 uneq rows sub_dt3 4,4,65781,65782,0,12189696,0,0,134217732,65540,1342243063,9502968,1421541376,0,0,16777216,65540,0,9568504,0,0,0,0,0,7
    
     ── 15. Failure: Single weakly compressed vectors (@test_fst.R#122) ────────────
     `sub_dt` not equal to `data`.
     Component "Ylog": 'is.NA' value mismatch: 2795 in current 3299 in target
     args: col: Ylog | from: 1 | to: 10000 | setColumns: | compress: 30 | tot_length 10000 cols sub_dt: 1 , rows sub_dt: 10000 cols data: 1 , rows data: 10000 head sub_dt: FALSE,NA,NA,FALSE,TRUE,TRUE,TRUE,FALSE,FALSE,NA head data: FALSE,NA,NA,FALSE,TRUE,TRUE,TRUE,FALSE,FALSE,NA unequals: NA uneq rows sub_dt1 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA uneq rows sub_dt2 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA uneq rows sub_dt3 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
    
    
     *** caught segfault ***
     address c9e31a57, cause 'memory not mapped'
Flavor: r-patched-solaris-x86