CRAN Package Check Results for Package largeVis

Last updated on 2017-11-19 22:49:19.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2.1 145.90 35.01 180.91 OK --no-examples --no-tests --no-vignettes
r-devel-linux-x86_64-debian-gcc 0.2.1 143.27 57.68 200.94 OK --no-examples --no-tests --no-vignettes
r-devel-linux-x86_64-fedora-clang 0.2.1 459.46 NOTE
r-devel-linux-x86_64-fedora-gcc 0.2.1 482.80 NOTE
r-devel-windows-ix86+x86_64 0.2.1 439.00 204.00 643.00 NOTE
r-patched-linux-x86_64 0.2.1 153.34 35.67 189.01 OK --no-examples --no-tests --no-vignettes
r-patched-solaris-x86 0.2.1 385.20 ERROR
r-release-linux-x86_64 0.2.1 158.50 36.45 194.95 OK --no-examples --no-tests --no-vignettes
r-release-windows-ix86+x86_64 0.2.1 539.00 236.00 775.00 NOTE
r-release-osx-x86_64 0.2.1 NOTE
r-oldrel-windows-ix86+x86_64 0.2.1 401.00 177.00 578.00 NOTE
r-oldrel-osx-x86_64 0.2.1 NOTE

Additional issues

clang-ASAN gcc-ASAN

Check Details

Version: 0.2.1
Check: installed package size
Result: NOTE
     installed size is 18.5Mb
     sub-directories of 1Mb or more:
     libs 13.5Mb
     testdata 1.8Mb
     vignettedata 2.0Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-ix86+x86_64, r-patched-solaris-x86, r-release-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 0.2.1
Check: examples
Result: ERROR
    Running examples in ‘largeVis-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: as.dendrogram.hdbscan
    > ### Title: as.dendrogram.hdbscan
    > ### Aliases: as.dendrogram.hdbscan
    >
    > ### ** Examples
    >
    > data(iris)
    > vis <- largeVis(t(iris[,1:4]), K = 20, sgd_batches = 1, threads = 1)
    Error: C stack usage 193686848 is too close to the limit
    
    error: Mat::col(): index out of bounds
    terminate called after throwing an instance of 'std::logic_error'
     what(): Mat::col(): index out of bounds
Flavor: r-patched-solaris-x86

Version: 0.2.1
Check: tests
Result: ERROR
     Running ‘testthat.R’ [8s/26s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(largeVis)
     Loading required package: Matrix
     largeVis was compiled with 32-bit types. This will limit the size of the datasets it can process. Consider recompiling with -DARMA_64BIT_WORD
     >
     > test_check("largeVis")
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     1. Error: Trees does not error (@test_b_neighbors.R#24) ------------------------
     missing value where TRUE/FALSE needed
     1: expect_silent(neighbors <- randomProjectionTreeSearch(dat, K = 5, n_trees = 50, tree_threshold = 20,
     max_iter = 1, threads = 1, verbose = FALSE)) at testthat/test_b_neighbors.R:24
     2: evaluate_promise(object)
     3: with_sink(temp, withCallingHandlers(withVisible(code), warning = handle_warning,
     message = handle_message))
     4: withCallingHandlers(withVisible(code), warning = handle_warning, message = handle_message)
     5: withVisible(code)
     6: randomProjectionTreeSearch(dat, K = 5, n_trees = 50, tree_threshold = 20, max_iter = 1,
     threads = 1, verbose = FALSE)
     7: randomProjectionTreeSearch.matrix(dat, K = 5, n_trees = 50, tree_threshold = 20,
     max_iter = 1, threads = 1, verbose = FALSE)
    
     Error: C stack usage 195128128 is too close to the limit
     2. Failure: max threshold is sufficient to find all neighbors (@test_b_neighbors.R#60)
     `score` is not more than M * ncol(dat) - 1. Difference: -699
    
    
     Error: C stack usage 195128128 is too close to the limit
     3. Failure: exploration is not negative (@test_b_neighbors.R#72) ---------------
     baseline is not more than (M * ncol(dat)) - 1. Difference: -699
    
    
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     4. Failure: Can determine iris neighbors with iterations 1 thread (@test_b_neighbors.R#107)
     sum(neighbors[, 1:40] > 50) not equal to 0.
     1/1 mismatches
     [1] 74 - 0 == 74
    
    
     5. Failure: Can determine iris neighbors with iterations 1 thread (@test_b_neighbors.R#110)
     `score` is not more than M * ncol(dat) - 1. Difference: -740
    
    
     Error: C stack usage 195128128 is too close to the limit
     6. Failure: Can determine iris neighbors with iterations 2 threads (@test_b_neighbors.R#126)
     sum(neighbors[, 1:40] > 50) not equal to 0.
     1/1 mismatches
     [1] 59 - 0 == 59
    
    
     7. Failure: Can determine iris neighbors with iterations 2 threads (@test_b_neighbors.R#129)
     `score` is not more than M * ncol(dat) - 1. Difference: -734
    
    
     Error: C stack usage 195128128 is too close to the limit
     8. Failure: Can determine iris neighbors accurately, Euclidean (@test_b_neighbors.R#140)
     sum(neighbors != bests, na.rm = TRUE) is not less than 5. Difference: 731
    
    
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     9. Failure: With a bigger dataset, performance is as expected (@test_b_neighbors.R#167)
     threshold = 40 is not less than `oldscore`. Difference: 1
    
    
     Error: C stack usage 195128128 is too close to the limit
     10. Failure: With a bigger dataset, performance is as expected (@test_b_neighbors.R#167)
     threshold = 80 is not less than `oldscore`. Difference: 1
    
    
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     Error: C stack usage 195128128 is too close to the limit
     testthat results ================================================================
     OK: 24 SKIPPED: 1 FAILED: 10
     1. Error: Trees does not error (@test_b_neighbors.R#24)
     2. Failure: max threshold is sufficient to find all neighbors (@test_b_neighbors.R#60)
     3. Failure: exploration is not negative (@test_b_neighbors.R#72)
     4. Failure: Can determine iris neighbors with iterations 1 thread (@test_b_neighbors.R#107)
     5. Failure: Can determine iris neighbors with iterations 1 thread (@test_b_neighbors.R#110)
     6. Failure: Can determine iris neighbors with iterations 2 threads (@test_b_neighbors.R#126)
     7. Failure: Can determine iris neighbors with iterations 2 threads (@test_b_neighbors.R#129)
     8. Failure: Can determine iris neighbors accurately, Euclidean (@test_b_neighbors.R#140)
     9. Failure: With a bigger dataset, performance is as expected (@test_b_neighbors.R#167)
     10. Failure: With a bigger dataset, performance is as expected (@test_b_neighbors.R#167)
Flavor: r-patched-solaris-x86

Version: 0.2.1
Check: re-building of vignette outputs
Result: WARN
    Error in re-building vignettes:
     ...
    Warning in engine$weave(file, quiet = quiet, encoding = enc) :
     Pandoc (>= 1.12.3) and/or pandoc-citeproc not available. Falling back to R Markdown v1.
    largeVis was compiled with 32-bit types. This will limit the size of the datasets it can process. Consider recompiling with -DARMA_64BIT_WORD
    Warning in engine$weave(file, quiet = quiet, encoding = enc) :
     Pandoc (>= 1.12.3) and/or pandoc-citeproc not available. Falling back to R Markdown v1.
    Warning in unit(c(t, r, b, l), unit) : NAs introduced by coercion
    Error: C stack usage 309226816 is too close to the limit
    
    error: Mat::col(): index out of bounds
    
    error: Mat::col(): index out of bounds
    terminate called after throwing an instance of 'std::logic_error'
     what(): Mat::col(): index out of bounds
Flavor: r-patched-solaris-x86