CRAN Package Check Results for Package FKF

Last updated on 2018-03-06 12:47:24 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.3 2.35 25.61 27.96 ERROR
r-devel-linux-x86_64-debian-gcc 0.1.3 1.43 19.91 21.34 ERROR
r-devel-linux-x86_64-fedora-clang 0.1.3 33.69 NOTE
r-devel-linux-x86_64-fedora-gcc 0.1.3 34.68 NOTE
r-devel-windows-ix86+x86_64 0.1.3 9.00 68.00 77.00 NOTE
r-patched-linux-x86_64 0.1.3 1.74 24.78 26.52 ERROR
r-patched-solaris-x86 0.1.3 43.80 NOTE
r-release-linux-x86_64 0.1.3 1.62 24.99 26.61 ERROR
r-release-windows-ix86+x86_64 0.1.3 8.00 62.00 70.00 NOTE
r-release-osx-x86_64 0.1.3 NOTE
r-oldrel-windows-ix86+x86_64 0.1.3 6.00 44.00 50.00 NOTE
r-oldrel-osx-x86_64 0.1.3 NOTE

Additional issues

clang-ASAN gcc-ASAN valgrind

Check Details

Version: 0.1.3
Check: R code for possible problems
Result: NOTE
    plot.fkf: no visible global function definition for ‘rainbow’
    plot.fkf: no visible global function definition for ‘qnorm’
    plot.fkf: no visible global function definition for ‘qqnorm’
    plot.fkf: no visible global function definition for ‘qchisq’
    plot.fkf: no visible global function definition for ‘ppoints’
    plot.fkf: no visible global function definition for ‘qqplot’
    plot.fkf: no visible global function definition for ‘acf’
    plot.fkf: no visible global function definition for ‘ccf’
    Undefined global functions or variables:
     acf ccf ppoints qchisq qnorm qqnorm qqplot rainbow
    Consider adding
     importFrom("grDevices", "rainbow")
     importFrom("stats", "acf", "ccf", "ppoints", "qchisq", "qnorm",
     "qqnorm", "qqplot")
    to your NAMESPACE file.
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-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 0.1.3
Check: line endings in Makefiles
Result: NOTE
    Found the following Makefile(s) without a final LF:
     src/Makevars
    Some ‘make’ programs ignore lines not ending in LF.
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-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 0.1.3
Check: compiled code
Result: NOTE
    File ‘FKF/libs/FKF.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-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 0.1.3
Check: tests
Result: ERROR
     Running ‘doRUnit.R’ [1s/2s]
    Running the tests in ‘tests/doRUnit.R’ failed.
    Complete output:
     > ## unit tests will not be done if RUnit is not available
     > if(require("RUnit", quietly=TRUE)) {
     +
     + ## --- Setup ---
     +
     + pkg <- "FKF"
     + if(Sys.getenv("RCMDCHECK") == "FALSE") {
     + ## Path to unit tests for standalone running under Makefile (not R CMD check)
     + ## PKG/tests/../inst/unitTests
     + path <- file.path(getwd(), "..", "inst", "unitTests")
     + } else {
     + ## Path to unit tests for R CMD check
     + ## PKG.Rcheck/tests/../PKG/unitTests
     + path <- system.file(package=pkg, "unitTests")
     + }
     + cat("\nRunning unit tests\n")
     + print(list(pkg=pkg, getwd=getwd(), pathToUnitTests=path))
     +
     + library(package=pkg, character.only=TRUE)
     +
     + ## If desired, load the name space to allow testing of private functions
     + ## if (is.element(pkg, loadedNamespaces()))
     + ## attach(loadNamespace(pkg), name=paste("namespace", pkg, sep=":"), pos=3)
     + ##
     + ## or simply call PKG:::myPrivateFunction() in tests
     +
     + ## --- Testing ---
     +
     + ## Define tests
     + testSuite <- defineTestSuite(name=paste(pkg, "unit testing"),
     + dirs=path)
     + ## Run
     + tests <- runTestSuite(testSuite)
     +
     + ## Default report name
     + pathReport <- file.path(path, "report")
     +
     + ## Report to stdout and text files
     + cat("------------------- UNIT TEST SUMMARY ---------------------\n\n")
     + printTextProtocol(tests, showDetails=FALSE)
     + printTextProtocol(tests, showDetails=FALSE,
     + fileName=paste(pathReport, "Summary.txt", sep=""))
     + printTextProtocol(tests, showDetails=TRUE,
     + fileName=paste(pathReport, ".txt", sep=""))
     +
     + ## Report to HTML file
     + printHTMLProtocol(tests, fileName=paste(pathReport, ".html", sep=""))
     +
     + ## Return stop() to cause R CMD check stop in case of
     + ## - failures i.e. FALSE to unit tests or
     + ## - errors i.e. R errors
     + tmp <- getErrors(tests)
     + if(tmp$nFail > 0 | tmp$nErr > 0) {
     + stop(paste("\n\nunit testing failed (#test failures: ", tmp$nFail,
     + ", #R errors: ", tmp$nErr, ")\n\n", sep=""))
     + }
     + } else {
     + warning("cannot run unit tests -- package RUnit is not available")
     + }
    
     Running unit tests
     $pkg
     [1] "FKF"
    
     $getwd
     [1] "/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/FKF.Rcheck/tests"
    
     $pathToUnitTests
     [1] "/tmp/Rtmp8AnnEK/RLIBS_2e78359735a2/FKF/unitTests"
    
    
    
     Executing test function test.compare.to.stats ... done successfully.
    
     ------------------- UNIT TEST SUMMARY ---------------------
    
     RUNIT TEST PROTOCOL -- Tue Mar 6 05:00:53 2018
     ***********************************************
     Number of test functions: 1
     Number of errors: 0
     Number of failures: 0
    
    
     1 Test Suite :
     FKF unit testing - 1 test function, 0 errors, 0 failures
     Error in file(file, ifelse(append, "a", "w")) :
     cannot open the connection
     Calls: printTextProtocol -> cat -> file
     In addition: Warning message:
     In file(file, ifelse(append, "a", "w")) :
     cannot open file '/tmp/Rtmp8AnnEK/RLIBS_2e78359735a2/FKF/unitTests/reportSummary.txt': Read-only file system
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.1.3
Check: tests
Result: ERROR
     Running ‘doRUnit.R’ [1s/2s]
    Running the tests in ‘tests/doRUnit.R’ failed.
    Complete output:
     > ## unit tests will not be done if RUnit is not available
     > if(require("RUnit", quietly=TRUE)) {
     +
     + ## --- Setup ---
     +
     + pkg <- "FKF"
     + if(Sys.getenv("RCMDCHECK") == "FALSE") {
     + ## Path to unit tests for standalone running under Makefile (not R CMD check)
     + ## PKG/tests/../inst/unitTests
     + path <- file.path(getwd(), "..", "inst", "unitTests")
     + } else {
     + ## Path to unit tests for R CMD check
     + ## PKG.Rcheck/tests/../PKG/unitTests
     + path <- system.file(package=pkg, "unitTests")
     + }
     + cat("\nRunning unit tests\n")
     + print(list(pkg=pkg, getwd=getwd(), pathToUnitTests=path))
     +
     + library(package=pkg, character.only=TRUE)
     +
     + ## If desired, load the name space to allow testing of private functions
     + ## if (is.element(pkg, loadedNamespaces()))
     + ## attach(loadNamespace(pkg), name=paste("namespace", pkg, sep=":"), pos=3)
     + ##
     + ## or simply call PKG:::myPrivateFunction() in tests
     +
     + ## --- Testing ---
     +
     + ## Define tests
     + testSuite <- defineTestSuite(name=paste(pkg, "unit testing"),
     + dirs=path)
     + ## Run
     + tests <- runTestSuite(testSuite)
     +
     + ## Default report name
     + pathReport <- file.path(path, "report")
     +
     + ## Report to stdout and text files
     + cat("------------------- UNIT TEST SUMMARY ---------------------\n\n")
     + printTextProtocol(tests, showDetails=FALSE)
     + printTextProtocol(tests, showDetails=FALSE,
     + fileName=paste(pathReport, "Summary.txt", sep=""))
     + printTextProtocol(tests, showDetails=TRUE,
     + fileName=paste(pathReport, ".txt", sep=""))
     +
     + ## Report to HTML file
     + printHTMLProtocol(tests, fileName=paste(pathReport, ".html", sep=""))
     +
     + ## Return stop() to cause R CMD check stop in case of
     + ## - failures i.e. FALSE to unit tests or
     + ## - errors i.e. R errors
     + tmp <- getErrors(tests)
     + if(tmp$nFail > 0 | tmp$nErr > 0) {
     + stop(paste("\n\nunit testing failed (#test failures: ", tmp$nFail,
     + ", #R errors: ", tmp$nErr, ")\n\n", sep=""))
     + }
     + } else {
     + warning("cannot run unit tests -- package RUnit is not available")
     + }
    
     Running unit tests
     $pkg
     [1] "FKF"
    
     $getwd
     [1] "/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/FKF.Rcheck/tests"
    
     $pathToUnitTests
     [1] "/home/hornik/tmp/scratch/RtmpXUOxhF/RLIBS_353728137286/FKF/unitTests"
    
    
    
     Executing test function test.compare.to.stats ... done successfully.
    
     ------------------- UNIT TEST SUMMARY ---------------------
    
     RUNIT TEST PROTOCOL -- Tue Mar 6 04:21:00 2018
     ***********************************************
     Number of test functions: 1
     Number of errors: 0
     Number of failures: 0
    
    
     1 Test Suite :
     FKF unit testing - 1 test function, 0 errors, 0 failures
     Error in file(file, ifelse(append, "a", "w")) :
     cannot open the connection
     Calls: printTextProtocol -> cat -> file
     In addition: Warning message:
     In file(file, ifelse(append, "a", "w")) :
     cannot open file '/home/hornik/tmp/scratch/RtmpXUOxhF/RLIBS_353728137286/FKF/unitTests/reportSummary.txt': Read-only file system
     Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.1.3
Check: tests
Result: ERROR
     Running ‘doRUnit.R’ [2s/2s]
    Running the tests in ‘tests/doRUnit.R’ failed.
    Complete output:
     > ## unit tests will not be done if RUnit is not available
     > if(require("RUnit", quietly=TRUE)) {
     +
     + ## --- Setup ---
     +
     + pkg <- "FKF"
     + if(Sys.getenv("RCMDCHECK") == "FALSE") {
     + ## Path to unit tests for standalone running under Makefile (not R CMD check)
     + ## PKG/tests/../inst/unitTests
     + path <- file.path(getwd(), "..", "inst", "unitTests")
     + } else {
     + ## Path to unit tests for R CMD check
     + ## PKG.Rcheck/tests/../PKG/unitTests
     + path <- system.file(package=pkg, "unitTests")
     + }
     + cat("\nRunning unit tests\n")
     + print(list(pkg=pkg, getwd=getwd(), pathToUnitTests=path))
     +
     + library(package=pkg, character.only=TRUE)
     +
     + ## If desired, load the name space to allow testing of private functions
     + ## if (is.element(pkg, loadedNamespaces()))
     + ## attach(loadNamespace(pkg), name=paste("namespace", pkg, sep=":"), pos=3)
     + ##
     + ## or simply call PKG:::myPrivateFunction() in tests
     +
     + ## --- Testing ---
     +
     + ## Define tests
     + testSuite <- defineTestSuite(name=paste(pkg, "unit testing"),
     + dirs=path)
     + ## Run
     + tests <- runTestSuite(testSuite)
     +
     + ## Default report name
     + pathReport <- file.path(path, "report")
     +
     + ## Report to stdout and text files
     + cat("------------------- UNIT TEST SUMMARY ---------------------\n\n")
     + printTextProtocol(tests, showDetails=FALSE)
     + printTextProtocol(tests, showDetails=FALSE,
     + fileName=paste(pathReport, "Summary.txt", sep=""))
     + printTextProtocol(tests, showDetails=TRUE,
     + fileName=paste(pathReport, ".txt", sep=""))
     +
     + ## Report to HTML file
     + printHTMLProtocol(tests, fileName=paste(pathReport, ".html", sep=""))
     +
     + ## Return stop() to cause R CMD check stop in case of
     + ## - failures i.e. FALSE to unit tests or
     + ## - errors i.e. R errors
     + tmp <- getErrors(tests)
     + if(tmp$nFail > 0 | tmp$nErr > 0) {
     + stop(paste("\n\nunit testing failed (#test failures: ", tmp$nFail,
     + ", #R errors: ", tmp$nErr, ")\n\n", sep=""))
     + }
     + } else {
     + warning("cannot run unit tests -- package RUnit is not available")
     + }
    
     Running unit tests
     $pkg
     [1] "FKF"
    
     $getwd
     [1] "/home/hornik/tmp/R.check/r-patched-gcc/Work/PKGS/FKF.Rcheck/tests"
    
     $pathToUnitTests
     [1] "/tmp/RtmpHjClai/RLIBS_71af74ba1c2d/FKF/unitTests"
    
    
    
     Executing test function test.compare.to.stats ... done successfully.
    
     ------------------- UNIT TEST SUMMARY ---------------------
    
     RUNIT TEST PROTOCOL -- Mon Mar 5 04:49:49 2018
     ***********************************************
     Number of test functions: 1
     Number of errors: 0
     Number of failures: 0
    
    
     1 Test Suite :
     FKF unit testing - 1 test function, 0 errors, 0 failures
     Error in file(file, ifelse(append, "a", "w")) :
     cannot open the connection
     Calls: printTextProtocol -> cat -> file
     In addition: Warning message:
     In file(file, ifelse(append, "a", "w")) :
     cannot open file '/tmp/RtmpHjClai/RLIBS_71af74ba1c2d/FKF/unitTests/reportSummary.txt': Read-only file system
     Execution halted
Flavor: r-patched-linux-x86_64

Version: 0.1.3
Check: tests
Result: ERROR
     Running ‘doRUnit.R’ [2s/2s]
    Running the tests in ‘tests/doRUnit.R’ failed.
    Complete output:
     > ## unit tests will not be done if RUnit is not available
     > if(require("RUnit", quietly=TRUE)) {
     +
     + ## --- Setup ---
     +
     + pkg <- "FKF"
     + if(Sys.getenv("RCMDCHECK") == "FALSE") {
     + ## Path to unit tests for standalone running under Makefile (not R CMD check)
     + ## PKG/tests/../inst/unitTests
     + path <- file.path(getwd(), "..", "inst", "unitTests")
     + } else {
     + ## Path to unit tests for R CMD check
     + ## PKG.Rcheck/tests/../PKG/unitTests
     + path <- system.file(package=pkg, "unitTests")
     + }
     + cat("\nRunning unit tests\n")
     + print(list(pkg=pkg, getwd=getwd(), pathToUnitTests=path))
     +
     + library(package=pkg, character.only=TRUE)
     +
     + ## If desired, load the name space to allow testing of private functions
     + ## if (is.element(pkg, loadedNamespaces()))
     + ## attach(loadNamespace(pkg), name=paste("namespace", pkg, sep=":"), pos=3)
     + ##
     + ## or simply call PKG:::myPrivateFunction() in tests
     +
     + ## --- Testing ---
     +
     + ## Define tests
     + testSuite <- defineTestSuite(name=paste(pkg, "unit testing"),
     + dirs=path)
     + ## Run
     + tests <- runTestSuite(testSuite)
     +
     + ## Default report name
     + pathReport <- file.path(path, "report")
     +
     + ## Report to stdout and text files
     + cat("------------------- UNIT TEST SUMMARY ---------------------\n\n")
     + printTextProtocol(tests, showDetails=FALSE)
     + printTextProtocol(tests, showDetails=FALSE,
     + fileName=paste(pathReport, "Summary.txt", sep=""))
     + printTextProtocol(tests, showDetails=TRUE,
     + fileName=paste(pathReport, ".txt", sep=""))
     +
     + ## Report to HTML file
     + printHTMLProtocol(tests, fileName=paste(pathReport, ".html", sep=""))
     +
     + ## Return stop() to cause R CMD check stop in case of
     + ## - failures i.e. FALSE to unit tests or
     + ## - errors i.e. R errors
     + tmp <- getErrors(tests)
     + if(tmp$nFail > 0 | tmp$nErr > 0) {
     + stop(paste("\n\nunit testing failed (#test failures: ", tmp$nFail,
     + ", #R errors: ", tmp$nErr, ")\n\n", sep=""))
     + }
     + } else {
     + warning("cannot run unit tests -- package RUnit is not available")
     + }
    
     Running unit tests
     $pkg
     [1] "FKF"
    
     $getwd
     [1] "/home/hornik/tmp/R.check/r-release-gcc/Work/PKGS/FKF.Rcheck/tests"
    
     $pathToUnitTests
     [1] "/tmp/RtmpC5nxpY/RLIBS_7a7d4f0d0aa9/FKF/unitTests"
    
    
    
     Executing test function test.compare.to.stats ... done successfully.
    
     ------------------- UNIT TEST SUMMARY ---------------------
    
     RUNIT TEST PROTOCOL -- Mon Mar 5 16:48:59 2018
     ***********************************************
     Number of test functions: 1
     Number of errors: 0
     Number of failures: 0
    
    
     1 Test Suite :
     FKF unit testing - 1 test function, 0 errors, 0 failures
     Error in file(file, ifelse(append, "a", "w")) :
     cannot open the connection
     Calls: printTextProtocol -> cat -> file
     In addition: Warning message:
     In file(file, ifelse(append, "a", "w")) :
     cannot open file '/tmp/RtmpC5nxpY/RLIBS_7a7d4f0d0aa9/FKF/unitTests/reportSummary.txt': Read-only file system
     Execution halted
Flavor: r-release-linux-x86_64