CRAN Package Check Results for Package svcm

Last updated on 2020-12-10 17:48:34 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.2 10.80 77.05 87.85 NOTE
r-devel-linux-x86_64-debian-gcc 0.1.2 8.55 61.82 70.37 NOTE
r-devel-linux-x86_64-fedora-clang 0.1.2 113.83 NOTE
r-devel-linux-x86_64-fedora-gcc 0.1.2 104.12 NOTE
r-devel-windows-ix86+x86_64 0.1.2 22.00 99.00 121.00 NOTE
r-patched-linux-x86_64 0.1.2 8.24 72.89 81.13 NOTE
r-patched-solaris-x86 0.1.2 152.50 NOTE
r-release-linux-x86_64 0.1.2 9.78 77.48 87.26 NOTE
r-release-macos-x86_64 0.1.2 NOTE
r-release-windows-ix86+x86_64 0.1.2 22.00 134.00 156.00 NOTE
r-oldrel-macos-x86_64 0.1.2 NOTE
r-oldrel-windows-ix86+x86_64 0.1.2 19.00 238.00 257.00 NOTE

Check Details

Version: 0.1.2
Check: foreign function calls
Result: NOTE
    Calls with DUP:
     .C("myInversion", Senv$diag, Senv$env, Senv$xenv, Senv$N, Senv$Nenv,
     Senv$Nplus1, DUP = FALSE, PACKAGE = "svcm")
     .C("myTrace", Senv$diag, Senv$env, Senv$xenv, Senv$N, Senv$Nenv,
     Senv$Nplus1, BBenv$diag, BBenv$env, BBenv$xenv, BBenv$N,
     BBenv$Nenv, BBenv$Nplus1, ED = ED, DUP = FALSE, PACKAGE = "svcm")
     .C("dsC2env", N, A@x, as.integer(A@i), as.integer(A@p), diagvec = diagvec,
     env = env, xenv = as.integer(xenv), 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-windows-ix86+x86_64, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 0.1.2
Check: R code for possible problems
Result: NOTE
    EDofTP: warning in assign("ED", ED, env = svcm.env): partial argument
     match of 'env' to 'envir'
    predictsvcm: warning in assign("S", S, env = svcm.env): partial
     argument match of 'env' to 'envir'
    predictsvcm: warning in assign("A", as.vector(A), env = svcm.env):
     partial argument match of 'env' to 'envir'
    predictsvcm: warning in assign("eta", eta, env = svcm.env): partial
     argument match of 'env' to 'envir'
    predictsvcm: warning in assign("A", A, env = svcm.env): partial
     argument match of 'env' to 'envir'
    predictsvcm: warning in assign("ED", ED, env = svcm.env): partial
     argument match of 'env' to 'envir'
    targetsvcm: warning in assign("GCVtab", rbind(GCVtab, c(lambda, GCV)),
     env = svcm.env): partial argument match of 'env' to 'envir'
    EDofTP: no visible binding for global variable 'S'
    EDofTP: no visible binding for global variable 'BB'
    EDofTP: no visible binding for global variable 'svcm.env'
    dsC2env: no visible global function definition for 'as'
    predictsvcm: no visible binding for global variable 'P.whole'
    predictsvcm: no visible binding for global variable 'ndims'
    predictsvcm: no visible global function definition for 'as'
    predictsvcm: no visible binding for global variable 'P.x'
    predictsvcm: no visible binding for global variable 'P.y'
    predictsvcm: no visible binding for global variable 'P.z'
    predictsvcm: no visible binding for global variable 'BB'
    predictsvcm: no visible binding for global variable 'svcm.env'
    predictsvcm: no visible binding for global variable 'RHS'
    predictsvcm: no visible binding for global variable 'B'
    predictsvcm: no visible binding for global variable 'LS.X'
    predictsvcm: no visible binding for global variable 'Y'
    predictsvcm: no visible binding for global variable 'X'
    predictsvcm: no visible binding for global variable 'BB.x'
    predictsvcm: no visible binding for global variable 'B.x'
    predictsvcm: no visible binding for global variable 'BB.y'
    predictsvcm: no visible binding for global variable 'B.y'
    predictsvcm: no visible binding for global variable 'BB.z'
    predictsvcm: no visible binding for global variable 'B.z'
    svcm: no visible global function definition for 'as'
    svcm: no visible global function definition for 'optimize'
    svcm: no visible global function definition for 'optim'
    targetsvcm: no visible binding for global variable 'type'
    targetsvcm: no visible binding for global variable 'n'
    targetsvcm: no visible binding for global variable 'y'
    targetsvcm: no visible binding for global variable 'eta'
    targetsvcm: no visible binding for global variable 'ED'
    targetsvcm: no visible binding for global variable 'Y'
    targetsvcm: no visible binding for global variable 'GCVtab'
    targetsvcm: no visible binding for global variable 'svcm.env'
    Undefined global functions or variables:
     B B.x B.y B.z BB BB.x BB.y BB.z ED GCVtab LS.X P.whole P.x P.y P.z
     RHS S X Y as eta n ndims optim optimize svcm.env type y
    Consider adding
     importFrom("methods", "as")
     importFrom("stats", "optim", "optimize")
    to your NAMESPACE file (and ensure that your DESCRIPTION Imports field
    contains 'methods').
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-windows-ix86+x86_64, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 0.1.2
Check: compiled code
Result: NOTE
    File ‘svcm/libs/svcm.so’:
     Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
    
    It is good practice to register native routines and to disable symbol
    search.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc