CRAN Package Check Results for Package dti

Last updated on 2014-04-23 07:54:58.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1-7 13.86 55.51 69.36 NOTE
r-devel-linux-x86_64-debian-gcc 1.1-7 16.13 53.15 69.28 NOTE
r-devel-linux-x86_64-fedora-clang 1.1-7 131.59 NOTE
r-devel-linux-x86_64-fedora-gcc 1.1-7 125.28 NOTE
r-devel-osx-x86_64-clang 1.1-7 101.15 NOTE
r-devel-osx-x86_64-gcc 1.1-7 NOTE
r-devel-windows-ix86+x86_64 1.1-7 58.00 84.00 142.00 NOTE
r-patched-linux-x86_64 1.1-7 16.21 53.37 69.58 NOTE
r-patched-solaris-sparc 1.1-7 715.60 NOTE
r-patched-solaris-x86 1.1-7 177.80 NOTE
r-release-linux-ix86 1.1-7 27.00 87.00 114.00 NOTE
r-release-linux-x86_64 1.1-7 16.24 55.12 71.36 NOTE
r-release-osx-x86_64-mavericks 1.1-7 ERROR
r-release-osx-x86_64-snowleopard 1.1-7 OK
r-release-windows-ix86+x86_64 1.1-7 60.00 92.00 152.00 NOTE
r-oldrel-windows-ix86+x86_64 1.1-7 61.00 93.00 154.00 OK

Check Details

Version: 1.1-7
Check: foreign function calls
Result: NOTE
    Calls with DUP = FALSE:
     .Fortran("D2Rall", as.double(D), rho = double(6 * nvox), as.integer(nvox),
     DUP = FALSE, PACKAGE = "dti")
     .Fortran("R2Dall", as.double(R), D = double(6 * nvox), as.integer(nvox),
     DUP = FALSE, PACKAGE = "dti")
     .Fortran("caws03d", as.double(y), as.logical(mask), as.integer(n1),
     as.integer(n2), as.integer(n3), as.double(hpre), theta = as.double(zobj$theta),
     bi = as.double(zobj$bi), double(prod(dlw)), as.double(wghts),
     PACKAGE = "dti", DUP = FALSE)
     .Fortran("cgaws", as.double(y), as.logical(mask), as.double(sigma2),
     as.integer(n1), as.integer(n2), as.integer(n3), hakt = as.double(hakt),
     hhom = as.double(rep(1, n)), as.double(lambda0), as.double(zobj$theta),
     bi = as.double(zobj$bi), gi = double(n), gi2 = double(n),
     theta = double(n), double(prod(dlw)), as.double(wghts), PACKAGE = "dti",
     DUP = FALSE)
     .Fortran("lconnect", as.logical(mask), as.integer(n1), as.integer(n2),
     as.integer(n3), as.integer((n1 + 1)/2), as.integer((n2 +
     1)/2), as.integer((n3 + 1)/2), integer(n), integer(n),
     integer(n), mask = logical(n), DUP = FALSE, PACKAGE = "dti")
     .Fortran("dti3DevAll", as.double(D[1:6, object@mask]), as.integer(nvox0),
     andir = double(9 * nvox0), evalues = double(3 * nvox0), DUP = FALSE,
     PACKAGE = "dti")
     .Fortran("dti3Dall", as.double(D[, mask]), as.integer(nvox0),
     fa = double(nvox0), ga = double(nvox0), md = double(nvox0),
     andir = double(3 * nvox0), ev = double(3 * nvox0), DUP = FALSE,
     PACKAGE = "dti")
     .Fortran("dti3Dand", as.double(D[, mask]), as.integer(nvox0),
     andir = double(3 * nvox0), DUP = FALSE, PACKAGE = "dti")
     .Fortran("dti3Dev", as.double(D[, mask]), as.integer(nvox0),
     ev = double(3 * nvox0), DUP = FALSE, PACKAGE = "dti")
     .Fortran("dtieigen", as.double(D[, mask]), as.integer(nvox0),
     fa = double(nvox0), ev = double(3 * nvox0), andir = double(6 *
     nvox0), DUP = FALSE, PACKAGE = "dti")
     .Fortran("dtiind3D", as.double(D[, mask]), as.integer(nvox0),
     fa = double(nvox0), ga = double(nvox0), md = double(nvox0),
     andir = double(3 * nvox0), bary = double(3 * nvox0), DUP = FALSE,
     PACKAGE = "dti")
     .Fortran("projdt2", as.double(y), as.integer(n1), as.integer(n2),
     as.integer(n3), D = double(6 * n), anindex = double(n), andirection = double(3 *
     n), det = double(n), as.double(eps), DUP = FALSE, PACKAGE = "dti")
     .Fortran("smsigma", as.double(sigma2), as.integer(n1), as.integer(n2),
     as.integer(n3), as.double(hsig), as.double(vext), sigma2hat = double(n1 *
     n2 * n3), DUP = FALSE, PACKAGE = "dti")
     .Fortran("awssidti", as.double(s0), as.double(si), as.logical(mask),
     as.double(z$D), bi = as.double(z$bi), anindex = as.double(z$anindex),
     andirection = as.double(z$andirection), det = as.double(z$det),
     as.double(Bcov), as.double(solvebtb), as.double(sigma2),
     as.double(z$sigma2hat), as.integer(n1), as.integer(n2), as.integer(n3),
     as.integer(ngrad), as.double(hakt), as.double(vext), as.double(rho),
     as.double(lambda0), D = double(6 * n), sigma2hat = double(n),
     double(ngrad), as.double(eps), DUP = FALSE, PACKAGE = "dti")
     .Fortran("projdt2", as.double(D), as.integer(n1), as.integer(n2),
     as.integer(n3), D = double(6 * n), anindex = double(n), andirection = double(3 *
     n), det = double(n), as.double(eps), DUP = FALSE, PACKAGE = "dti")
     .Fortran("awsrgdti", as.double(si), sihat = as.double(z$sihat),
     double(ngrad * n), as.integer(ngrad), as.integer(n1), as.integer(n2),
     as.integer(n3), as.logical(mask), as.logical(!((1:ngrad) %in%
     s0ind)), as.double(btb), as.double(sdcoef), as.double(z$th0),
     th0 = double(n), as.double(z$D), D = double(6 * n), bi = as.double(z$bi),
     anindex = as.double(z$anindex), andirection = as.double(z$andirection),
     det = as.double(z$det), sigma2r = double(n), as.double(1.25^k),
     as.integer(niter), as.double(vext), as.double(rho), as.double(lambda0),
     double(ngrad), double(ngrad), double(ngrad), double(ngrad),
     as.double(eps), as.logical(rician), as.integer(maxnw), integer(ngrad),
     double(maxnw * ngrad), integer(maxnw * 3), double(maxnw),
     double(ngrad), DUP = FALSE, PACKAGE = "dti")
     .Fortran("exceed", as.double(kldist0), as.integer(length(kldist0)),
     as.double(ze/nie0), as.integer(nz), exprob = double(nz),
     PACKAGE = "dti", DUP = FALSE)
     .Fortran("exceed", as.double(kldistb), as.integer(length(kldistb)),
     as.double(ze/nie), as.integer(nz), exprob = double(nz), PACKAGE = "dti",
     DUP = FALSE)
     .Fortran("getsii30", as.double(si), as.double(sigma2), as.integer(nsi),
     as.integer(nvoxel), as.integer(maxcomp), as.double(dgrad),
     as.integer(nvico), as.double(th), as.integer(nth), as.integer(indth),
     double(nsi * nvico), as.integer(isample0), as.integer(nguess),
     double(nsi), double(nsi * (maxcomp + 2)), siind = integer((maxcomp +
     2) * nvoxel), krit = double(nvoxel), as.integer(maxcomp +
     2), as.logical(mask & !landir), DUP = FALSE, PACKAGE = "dti")
     .Fortran("getsii31", as.double(si), as.double(sigma2), as.integer(nsi),
     as.integer(nvoxel), as.integer(maxcomp), as.double(dgrad),
     as.integer(nvico), as.integer(iandir), as.double(th), as.integer(nth),
     as.integer(indth), double(nsi * nvico), as.integer(isample1),
     as.integer(nguess), double(nsi), double(nsi * (maxcomp +
     2)), siind = integer((maxcomp + 2) * nvoxel), krit = double(nvoxel),
     as.integer(maxcomp + 2), as.logical(mask & landir), as.double(dgradi),
     as.double(maxc), DUP = FALSE, PACKAGE = "dti")
     .Fortran("fibersta", as.double(mat), as.integer(dd/2), fiberstarts = integer(dd/2),
     nfibers = integer(1), DUP = FALSE, PACKAGE = "dti")
     .Fortran("mcorr", as.double(res), as.logical(mask), as.integer(ddim[1]),
     as.integer(ddim[2]), as.integer(ddim[3]), as.integer(ngrad0),
     double(prod(ddim)), double(prod(ddim)), scorr = double(prod(lags)),
     as.integer(lags[1]), as.integer(lags[2]), as.integer(lags[3]),
     PACKAGE = "dti", DUP = FALSE)
     .Fortran("pgtsii30", as.double(x[1:nsi, ]), as.double(x[nsi +
     1, ]), as.integer(nsi), as.integer(nvox), as.integer(maxcomp),
     as.double(dgrad), as.integer(nvico), as.double(th), as.integer(nth),
     as.integer(x[nsi + 2, ]), double(nsi * nvico), as.integer(isample0),
     as.integer(nguess), double(nsi), double(nsi * (maxcomp +
     2)), siind = integer((maxcomp + 2) * nvox), krit = double(nvox),
     as.integer(maxcomp + 2), DUP = FALSE, PACKAGE = "dti")
     .Fortran("pgtsii31", as.double(x[1:nsi, ]), as.double(x[nsi +
     1, ]), as.integer(nsi), as.integer(nvox), as.integer(maxcomp),
     as.double(dgrad), as.integer(nvico), as.integer(x[nsi + 3,
     ]), as.double(th), as.integer(nth), as.integer(x[nsi +
     2, ]), double(nsi * nvico), as.integer(isample1), as.integer(nguess),
     double(nsi), double(nsi * (maxcomp + 2)), siind = integer((maxcomp +
     2) * nvox), krit = double(nvox), as.integer(maxcomp +
     2), as.double(dgradi), as.double(maxc), DUP = FALSE,
     PACKAGE = "dti")
     .Fortran("getsii", as.double(x[1:nsi, ]), as.double(x[nsi + 1,
     ]), as.integer(nsi), as.integer(nvox), as.integer(maxcomp),
     as.double(dgrad), as.double(bv), as.integer(nvico), as.double(alpha),
     as.double(lambda), double(nsi * nvico), as.integer(isample),
     as.integer(nguess), double(nsi), double(nsi), double(nsi *
     (maxcomp + 1)), siind = integer((maxcomp + 1) * nvox),
     krit = double(nvox), as.integer(maxcomp + 1), DUP = FALSE,
     PACKAGE = "dti")
     .Fortran("nlrdtirp", as.double(si), as.integer(ngrad), as.integer(nvox),
     as.double(btb), as.double(sdcoef), as.double(s0), as.integer(200),
     as.double(1e-06), res = double((8 + ngrad) * nvox), as.integer(8 +
     ngrad), double(ngrad), DUP = FALSE, PACKAGE = "dti")
     .Fortran("outlier", as.double(si), as.integer(n), as.integer(ng),
     as.integer(s0ind), as.integer(siind), as.integer(ns0), si = double(n *
     ng), index = logical(n), DUP = FALSE, PACKAGE = "dti")
     .Fortran("outlierp", as.double(si), as.integer(n), as.integer(ng),
     as.integer(s0ind), as.integer(ns0), as.integer(siind), as.integer(ng -
     ns0), si = double(n * (ng + 1)), as.integer(ng + 1),
     DUP = FALSE, PACKAGE = "dti")
    DUP = FALSE is deprecated and may be disabled in future versions of R.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-osx-x86_64-clang, r-devel-osx-x86_64-gcc, r-devel-windows-ix86+x86_64, r-patched-linux-x86_64, r-patched-solaris-sparc, r-patched-solaris-x86, r-release-linux-ix86, r-release-linux-x86_64, r-release-windows-ix86+x86_64

Version: 1.1-7
Check: package dependencies
Result: ERROR
    Package required but not available: ‘gsl’
    
    See the information on DESCRIPTION files in the chapter ‘Creating R
    packages’ of the ‘Writing R Extensions’ manual.
Flavor: r-release-osx-x86_64-mavericks