CRAN Package Check Results for Package cluster

Last updated on 2014-10-30 18:47:43.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.15.3 10.72 58.96 69.68 NOTE
r-devel-linux-x86_64-debian-gcc 1.15.3 11.38 57.91 69.29 NOTE
r-devel-linux-x86_64-fedora-clang 1.15.3 126.31 NOTE
r-devel-linux-x86_64-fedora-gcc 1.15.3 121.74 NOTE
r-devel-osx-x86_64-clang 1.15.3 104.95 NOTE
r-patched-linux-x86_64 1.15.3 8.35 57.88 66.23 NOTE
r-patched-solaris-sparc 1.15.3 NOTE
r-patched-solaris-x86 1.15.3 NOTE
r-release-linux-ix86 1.15.3 7.46 76.65 84.11 NOTE
r-release-linux-x86_64 1.15.3 9.03 58.06 67.09 NOTE
r-release-osx-x86_64-mavericks 1.15.3 NOTE
r-release-osx-x86_64-snowleopard 1.15.3 NOTE
r-release-windows-ix86+x86_64 1.15.3 21.00 150.00 171.00 NOTE
r-oldrel-windows-ix86+x86_64 1.15.3 23.00 147.00 170.00 OK

Check Details

Version: 1.15.3
Check: foreign function calls
Result: NOTE
    Calls with DUP:
     .C(twins, as.integer(n), as.integer(jp), x2, dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 1L, meth, integer(n), ner = integer(n),
     ban = double(n), ac = double(1), par.method, merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .C(cl_clara, n, jp, k, clu = as.double(x), nran = samples, nsam = sampsize,
     dis = double(1 + (sampsize * (sampsize - 1))/2), mdata = as.integer(mdata),
     valmd = if (mdata) rep(valmisdat, jp) else -1, jtmd = if (mdata) jtmd else integer(1),
     ndyst = as.integer(if (metric == "manhattan") 2 else 1),
     as.logical(rngR[1]), as.logical(pamLike[1]), integer(sampsize),
     integer(sampsize), sample = integer(sampsize), integer(k),
     imed = integer(k), double(k), double(k), double(k), avdis = double(k),
     maxdis = double(k), ratdis = double(k), size = integer(k),
     obj = double(1), avsil = double(k), ttsil = double(1), silinf = matrix(0,
     sampsize, 4), jstop = integer(1), trace = trace, tmp = double(3 *
     sampsize), itmp = integer(6 * sampsize), DUP = doDUP)
     .Fortran(cl_daisy, n, p, x, if (mdata) valmd else double(1),
     as.double(weights), if (mdata) jtmd else integer(1), jdat,
     type3, ndyst, as.integer(mdata), dis = double((n * (n - 1))/2),
     NAOK = TRUE, DUP = FALSE)
     .C(twins, n, jp, as.double(x2), dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 2L, 0L, integer(n), ner = integer(n),
     ban = double(n), dc = double(1), double(1), merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .C(cl_pam, as.integer(n), as.integer(jp), k, x = x2, dys = dv,
     jdyss = as.integer(diss), if (mdata) valmd else double(1),
     if (mdata) jtmd else integer(jp), as.integer(ndyst), integer(n),
     logical(n), integer(if (cluster.only) 1 else n), double(n),
     double(n), avsil = double(n), double(n), ttsil = double(1),
     obj = as.double(c(cluster.only, trace.lev)), med = medID,
     clu = integer(n), clusinf = if (cluster.only) 0 else matrix(0,
     k, 5), silinf = if (cluster.only) 0 else matrix(0, n,
     4), isol = nisol, as.integer(pamonce), DUP = FALSE)
     .C(sildist, d = as.numeric(if (has.dmatrix) dmatrix else dist),
     as.integer(n), x, as.integer(k), diC = numeric(n * k), counts = integer(k),
     si = numeric(n), neighbor = integer(n), ismat = has.dmatrix,
     DUP = FALSE)
    DUP is no longer supported and will be ignored.
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

Version: 1.15.3
Check: foreign function calls
Result: NOTE
    Calls with DUP != TRUE:
     .C(twins, as.integer(n), as.integer(jp), x2, dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 1L, meth, integer(n), ner = integer(n),
     ban = double(n), ac = double(1), par.method, merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .C(cl_clara, n, jp, k, clu = as.double(x), nran = samples, nsam = sampsize,
     dis = double(1 + (sampsize * (sampsize - 1))/2), mdata = as.integer(mdata),
     valmd = if (mdata) rep(valmisdat, jp) else -1, jtmd = if (mdata) jtmd else integer(1),
     ndyst = as.integer(if (metric == "manhattan") 2 else 1),
     as.logical(rngR[1]), as.logical(pamLike[1]), integer(sampsize),
     integer(sampsize), sample = integer(sampsize), integer(k),
     imed = integer(k), double(k), double(k), double(k), avdis = double(k),
     maxdis = double(k), ratdis = double(k), size = integer(k),
     obj = double(1), avsil = double(k), ttsil = double(1), silinf = matrix(0,
     sampsize, 4), jstop = integer(1), trace = trace, tmp = double(3 *
     sampsize), itmp = integer(6 * sampsize), DUP = doDUP)
     .Fortran(cl_daisy, n, p, x, if (mdata) valmd else double(1),
     as.double(weights), if (mdata) jtmd else integer(1), jdat,
     type3, ndyst, as.integer(mdata), dis = double((n * (n - 1))/2),
     NAOK = TRUE, DUP = FALSE)
     .C(twins, n, jp, as.double(x2), dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 2L, 0L, integer(n), ner = integer(n),
     ban = double(n), dc = double(1), double(1), merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .C(cl_pam, as.integer(n), as.integer(jp), k, x = x2, dys = dv,
     jdyss = as.integer(diss), if (mdata) valmd else double(1),
     if (mdata) jtmd else integer(jp), as.integer(ndyst), integer(n),
     logical(n), integer(if (cluster.only) 1 else n), double(n),
     double(n), avsil = double(n), double(n), ttsil = double(1),
     obj = as.double(c(cluster.only, trace.lev)), med = medID,
     clu = integer(n), clusinf = if (cluster.only) 0 else matrix(0,
     k, 5), silinf = if (cluster.only) 0 else matrix(0, n,
     4), isol = nisol, as.integer(pamonce), DUP = FALSE)
     .C(sildist, d = as.numeric(if (has.dmatrix) dmatrix else dist),
     as.integer(n), x, as.integer(k), diC = numeric(n * k), counts = integer(k),
     si = numeric(n), neighbor = integer(n), ismat = has.dmatrix,
     DUP = FALSE)
    DUP = FALSE is deprecated and will be disabled in future versions of R.
Flavors: r-patched-linux-x86_64, r-patched-solaris-sparc, r-patched-solaris-x86

Version: 1.15.3
Check: foreign function calls
Result: NOTE
    Calls with DUP = FALSE:
     .C(twins, as.integer(n), as.integer(jp), x2, dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 1L, meth, integer(n), ner = integer(n),
     ban = double(n), ac = double(1), par.method, merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .Fortran(cl_daisy, n, p, x, if (mdata) valmd else double(1),
     as.double(weights), if (mdata) jtmd else integer(1), jdat,
     type3, ndyst, as.integer(mdata), dis = double((n * (n - 1))/2),
     NAOK = TRUE, DUP = FALSE)
     .C(twins, n, jp, as.double(x2), dv, dis = double(if (C.keep.diss) length(dv) else 1),
     jdyss = if (C.keep.diss) diss + 10L else as.integer(diss),
     if (mdata) valmd else double(1), if (mdata) jtmd else integer(jp),
     as.integer(ndyst), 2L, 0L, integer(n), ner = integer(n),
     ban = double(n), dc = double(1), double(1), merge = matrix(0L,
     n - 1, 2), trace = trace.lev, DUP = FALSE)
     .C(cl_pam, as.integer(n), as.integer(jp), k, x = x2, dys = dv,
     jdyss = as.integer(diss), if (mdata) valmd else double(1),
     if (mdata) jtmd else integer(jp), as.integer(ndyst), integer(n),
     logical(n), integer(if (cluster.only) 1 else n), double(n),
     double(n), avsil = double(n), double(n), ttsil = double(1),
     obj = as.double(c(cluster.only, trace.lev)), med = medID,
     clu = integer(n), clusinf = if (cluster.only) 0 else matrix(0,
     k, 5), silinf = if (cluster.only) 0 else matrix(0, n,
     4), isol = nisol, as.integer(pamonce), DUP = FALSE)
     .C(sildist, d = as.numeric(if (has.dmatrix) dmatrix else dist),
     as.integer(n), x, as.integer(k), diC = numeric(n * k), counts = integer(k),
     si = numeric(n), neighbor = integer(n), ismat = has.dmatrix,
     DUP = FALSE)
    DUP = FALSE is deprecated and may be disabled in future versions of R.
Flavors: r-release-linux-ix86, r-release-linux-x86_64, r-release-osx-x86_64-mavericks, r-release-osx-x86_64-snowleopard, r-release-windows-ix86+x86_64