CRAN Package Check Results for Package float

Last updated on 2021-10-19 05:51:00 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2-6 86.83 80.09 166.92 OK
r-devel-linux-x86_64-debian-gcc 0.2-6 78.63 61.43 140.06 OK
r-devel-linux-x86_64-fedora-clang 0.2-6 250.60 NOTE
r-devel-linux-x86_64-fedora-gcc 0.2-6 239.24 OK
r-devel-windows-x86_64 0.2-6 131.00 121.00 252.00 OK
r-devel-windows-x86_64-gcc10-UCRT 0.2-6 OK
r-patched-linux-x86_64 0.2-6 87.53 77.53 165.06 OK
r-patched-solaris-x86 0.2-6 12165.10 ERROR
r-release-linux-x86_64 0.2-6 90.88 78.91 169.79 OK
r-release-macos-arm64 0.2-6 NOTE
r-release-macos-x86_64 0.2-6 NOTE
r-release-windows-ix86+x86_64 0.2-6 129.00 127.00 256.00 NOTE
r-oldrel-macos-x86_64 0.2-6 NOTE
r-oldrel-windows-ix86+x86_64 0.2-6 141.00 130.00 271.00 NOTE

Check Details

Version: 0.2-6
Check: installed package size
Result: NOTE
     installed size is 12.8Mb
     sub-directories of 1Mb or more:
     libs 11.8Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 0.2-6
Check: examples
Result: ERROR
    Running examples in ‘float-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: eigen
    > ### Title: eigen
    > ### Aliases: eigen eigen,float32-method
    >
    > ### ** Examples
    >
    > library(float)
    >
    > s = flrunif(10, 3)
    > cp = crossprod(s)
    >
    > eigen(cp)
Flavor: r-patched-solaris-x86

Version: 0.2-6
Check: tests
Result: ERROR
     Running ‘arithmetic.r’
     Running ‘backsolve.r’
     Running ‘bind.r’
     Running ‘c.r’
     Running ‘chol.r’
     Running ‘chol2inv.r’
     Running ‘colSums.r’
     Running ‘comparison.r’
     Running ‘cond.r’ [30m/30m]
     Running ‘crossprod.r’
     Running ‘diag.r’
     Running ‘eigen.r’ [30m/31m]
     Running ‘extremes.r’
     Running ‘isSymmetric.r’
     Running ‘math.r’
     Running ‘matmult.r’
     Running ‘na.r’
     Running ‘norm.r’ [30m/31m]
     Running ‘print.r’
     Running ‘qr.r’ [30m/31m]
     Running ‘rand.r’
     Running ‘rep.r’
     Running ‘scale.r’
     Running ‘sign.r’
     Running ‘solve.r’ [30m/38m]
     Running ‘sum.r’
     Running ‘svd.r’ [0m/19m]
     Running ‘sweep.r’
     Running ‘xpose.r’
    Running the tests in ‘tests/cond.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > tol = 1e-4
     > m = 10
     > n = 3
     >
     > x = matrix(stats::rnorm(m*n), m, n)
     > s = fl(x)
     >
     > type = "O"
     > test = dbl(rcond(s, type))
    Running the tests in ‘tests/eigen.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > tol = 1e-6
     >
     > m = 10
     > n = 3
     >
     > s = flrnorm(m, n)
     > cp_s = crossprod(s)
     > cp_d = dbl(cp_s)
     >
     > test = eigen(cp_s, symmetric=TRUE, only.values=TRUE)
    Running the tests in ‘tests/norm.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > tol = 1e-6
     > m = 10
     > n = 3
     >
     > x = matrix(stats::rnorm(m*n), m, n)
     > s = fl(x)
     >
     > type = "O"
     > test = dbl(norm(s, type))
     > truth = norm(x, type)
     > stopifnot(all.equal(test, truth, tol=tol))
     >
     > type = "I"
     > test = dbl(norm(s, type))
     > truth = norm(x, type)
     > stopifnot(all.equal(test, truth, tol=tol))
     >
     > type = "F"
     > test = dbl(norm(s, type))
     > truth = norm(x, type)
     > stopifnot(all.equal(test, truth, tol=tol))
     >
     > type = "M"
     > test = dbl(norm(s, type))
     > truth = norm(x, type)
     > stopifnot(all.equal(test, truth, tol=tol))
     >
     > type = "2"
     > test = dbl(norm(s, type))
    Running the tests in ‘tests/qr.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > tol = 1e-6
     >
     > cmp = function(qr_x, qr_xs)
     + {
     + test = dbl(qr.R(qr_xs))
     + truth = qr.R(qr_x)
     + stopifnot(all.equal(test, truth, tol=tol))
     +
     + test = dbl(qr.Q(qr_xs))
     + truth = qr.Q(qr_x)
     + stopifnot(all.equal(test, truth, tol=tol))
     +
     + test = dbl(qr.R(qr_xs, complete=TRUE))
     + truth = qr.R(qr_x, complete=TRUE)
     + stopifnot(all.equal(test, truth, tol=tol))
     +
     + test = dbl(qr.Q(qr_xs, complete=TRUE))
     + truth = qr.Q(qr_x, complete=TRUE)
     + stopifnot(all.equal(test, truth, tol=tol))
     + }
     >
     >
     > # m > n
     > x = matrix(stats::rnorm(30), 10)
     > xs = fl(x)
     > qr_x = qr(x, LAPACK=TRUE)
     > qr_xs = qr(xs)
    Running the tests in ‘tests/solve.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > tol = 1e-6
     >
     > x = crossprod(matrix(stats::rnorm(30), 10))
     > xs = fl(x)
     > y = 1:3
     > ys = fl(y)
     >
     > solve_xy = solve(x, y)
     >
     >
     >
     > test = dbl(solve(xs))
    Running the tests in ‘tests/svd.r’ failed.
    Complete output:
     > suppressPackageStartupMessages(library(float))
     > set.seed(1234)
     >
     > testd = function(test, truth) all.equal(dbl(test$d), truth$d, tol=tol)
     > testu = function(test, truth) all.equal(dbl(abs(test$u)), abs(truth$u), tol=tol)
     > testv = function(test, truth) all.equal(dbl(abs(test$v)), abs(truth$v), tol=tol)
     > same = function(test, truth)
     + {
     + stopifnot(testd(test, truth))
     + stopifnot(ifelse(is.null(test$u), is.null(truth$u), testu(test, truth)))
     + stopifnot(ifelse(is.null(test$v), is.null(truth$v), testv(test, truth)))
     + }
     >
     > tester = function(s, x, ...)
     + {
     + test = La.svd(s, ...)
     + truth = La.svd(x, ...)
     + same(test, truth)
     + }
     >
     > tol = 1e-5
     >
     >
     >
     > ### m > n
     > m = 10
     > n = 3
     >
     > s = flrnorm(m, n)
     > x = dbl(s)
     >
     > tester(s, x, nu=0, nv=0)
Flavor: r-patched-solaris-x86

Version: 0.2-6
Check: for non-standard things in the check directory
Result: NOTE
    Found the following files/directories:
     ‘core’
Flavor: r-patched-solaris-x86

Version: 0.2-6
Check: for detritus in the temp directory
Result: NOTE
    Found the following files/directories:
     ‘RtmpuRaW_F’
Flavor: r-patched-solaris-x86