CRAN Package Check Results for Package fst

Last updated on 2020-06-01 21:50:34 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.9.2 136.30 78.95 215.25 OK
r-devel-linux-x86_64-debian-gcc 0.9.2 88.47 56.66 145.13 OK
r-devel-linux-x86_64-fedora-clang 0.9.2 313.14 NOTE
r-devel-linux-x86_64-fedora-gcc 0.9.2 236.75 OK
r-devel-windows-ix86+x86_64 0.9.2 286.00 222.00 508.00 OK
r-patched-linux-x86_64 0.9.2 89.79 77.22 167.01 OK
r-patched-solaris-x86 0.9.2 225.10 ERROR
r-release-linux-x86_64 0.9.2 89.53 74.76 164.29 OK
r-release-osx-x86_64 0.9.2 NOTE
r-release-windows-ix86+x86_64 0.9.2 218.00 266.00 484.00 OK
r-oldrel-osx-x86_64 0.9.2 NOTE
r-oldrel-windows-ix86+x86_64 0.9.2 313.00 212.00 525.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: 3348 in current 3352 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,TRUE,FALSE,NA,FALSE,NA,TRUE,NA,NA,TRUE head data: FALSE,TRUE,FALSE,NA,FALSE,NA,TRUE,NA,NA,TRUE 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.390106
     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.381167985202658,0.620513550300088,-0.354194625449295,0.504534515630753,-1.64982742782898,0.548083864952234,-0.418094393626885,0.308431052149149,0.206207451716489,-0.58547032078103 head data: 0.381167985202658,0.620513550300088,-0.354194625449295,0.504534515630753,-1.64982742782898,0.548083864952234,-0.418094393626885,0.308431052149149,0.206207451716489,-0.58547032078103 unequals: 4096 uneq rows sub_dt1 0.913466111639526,0.964551908804546,1.68156039742554,-0.0309550577644513,0.779872825946205,1.29706606479303,-0.00138632145678309,-1.52077302410801,0.0553596651025737,0.69313273337072,1.40479696315976,0.264281368102044,-0.851255519320794,2.292997545125,-0.598746547873248,-0.80312995285767,-0.994202014941016,0.275960410335198,0.351145758100354,-2.47592747122537,-1.34539300800693,1.85457418878337,-1.38349696784875,-1.00106926704229,-1.59225037071903 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.33048391189316,-1.40962213575609,1.07817209936326,0.487741023776009,0.253407300911435,-0.40079714438199,-1.69421564328207,0.802859564275637,-1.75508457237477,-0.837502222189332,-1.44694275910606,-0.428805499268361,0.748472862972183,0.321548386662062,-0.604591766933801,0.538084025198543,2.39362184274523,-0.402532705200135,0.361534838030599,0.238703467015035,-1.36791020729374,2.38613364379791,1.47875201338604,0.785247815487013,1.01817158553203
    
     ── 8. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "WFact": 3571 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: G,NP,V,V,NP,V,V,NP,CH,NP head data: G,NP,V,V,NP,V,V,NP,CH,NP unequals: 3571 uneq rows sub_dt1 JVMC,G,G,NP,NP,G,V,NBLF,NBLF,NBLF,G,NBLF,V,NP,JVMC,CPDH,CA,CPDH,CPDH,NP,CA,CA,G,V,NP uneq rows sub_dt2 3825,3826,3827,3828,3829,3830,3831,3832,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,3893,3894,3895,3896,3897,3898 uneq rows sub_dt3 V,NBLF,V,CPDH,G,CH,JVMC,CH,V,NP,NP,CA,NP,CH,G,NP,NBLF,G,NP,NBLF,NBLF,JVMC,NP,G,CA
    
     ── 9. Failure: Single uncompressed vectors (@test_fst.R#107) ──────────────────
     `sub_dt` not equal to `data`.
     Component "Ordered": 3545 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: KF,N,KF,JVF,KF,R,KY,XF,N,KHFY head data: KF,N,KF,JVF,KF,R,KY,XF,N,KHFY unequals: 3545 uneq rows sub_dt1 RA,RA,KY,N,R,KY,KF,KHFY,N,KF,N,KF,XF,N,N,KHFY,XF,KF,R,RA,KHFY,XF,XF,XF,R uneq rows sub_dt2 4097,4098,4099,4100,4101,4102,4103,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4117,4118,4119,4120,4122,4123,4124 uneq rows sub_dt3 KF,N,KF,JVF,KF,R,KY,N,KHFY,RA,KF,R,KY,KHFY,KY,JVF,KY,JVF,JVF,JVF,KF,KY,N,RA,KF
    
     ── 10. Failure: Single uncompressed vectors (@test_fst.R#107) ─────────────────
     `sub_dt` not equal to `data`.
     Component "Date": Mean relative difference: 0.6463953
     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: 1974-08-27,1985-06-23,1994-02-06,1983-11-27,1980-06-05,1973-01-02,1986-06-15,1990-04-12,1986-05-18,1988-02-13 head data: 1974-08-27,1985-06-23,1994-02-06,1983-11-27,1980-06-05,1973-01-02,1986-06-15,1990-04-12,1986-05-18,1988-02-13 unequals: 4095 uneq rows sub_dt1 1980-10-13,1990-02-22,1993-08-07,1989-04-11,1987-01-02,1970-04-26,1972-02-13,1976-06-11,1976-06-21,1979-07-11,1974-08-05,1983-04-12,1971-02-25,1982-12-07,1995-07-17,1982-05-05,1988-04-19,1996-03-16,1980-09-04,1979-04-06,1977-12-26,1989-08-07,1981-12-04,1986-05-20,1975-02-17 uneq rows sub_dt2 2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375 uneq rows sub_dt3 1987-06-01,1975-03-05,1983-12-06,1970-08-05,1994-08-20,1988-12-31,1979-05-30,1970-06-01,1972-08-10,1987-08-16,1975-08-30,1990-12-23,1978-03-10,1977-07-31,1978-11-27,1988-05-26,1974-08-10,1975-04-09,1994-05-31,1974-01-13,1978-04-04,1983-12-24,1974-04-23,1989-07-28,1987-05-29
    
     ── 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.99887752532959,1.99887752532959,2.99887752532959,3.99887752532959,4.99887752532959,5.99887752532959,6.99887752532959,7.99887752532959,8.99887752532959,9.99887752532959 head data: 0.99887752532959,1.99887752532959,2.99887752532959,3.99887752532959,4.99887752532959,5.99887752532959,6.99887752532959,7.99887752532959,8.99887752532959,9.99887752532959 unequals: 4096 uneq rows sub_dt1 4096.99887752533,4097.99887752533,4098.99887752533,4099.99887752533,4100.99887752533,4101.99887752533,4102.99887752533,4103.99887752533,4104.99887752533,4105.99887752533,4106.99887752533,4107.99887752533,4108.99887752533,4109.99887752533,4110.99887752533,4111.99887752533,4112.99887752533,4113.99887752533,4114.99887752533,4115.99887752533,4116.99887752533,4117.99887752533,4118.99887752533,4119.99887752533,4120.99887752533 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.99887752532959,1.99887752532959,2.99887752532959,3.99887752532959,4.99887752532959,5.99887752532959,6.99887752532959,7.99887752532959,8.99887752532959,9.99887752532959,10.9988775253296,11.9988775253296,12.9988775253296,13.9988775253296,14.9988775253296,15.9988775253296,16.9988775253296,17.9988775253296,18.9988775253296,19.9988775253296,20.9988775253296,21.9988775253296,22.9988775253296,23.9988775253296,24.9988775253296
    
     ── 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 8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216
    
    
     *** caught segfault ***
     address f4524590, cause 'memory not mapped'
Flavor: r-patched-solaris-x86