CRAN Package Check Results for Package ParallelForest

Last updated on 2019-01-26 15:47:42 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.0 5.40 31.41 36.81 NOTE
r-devel-linux-x86_64-debian-gcc 1.1.0 4.87 23.78 28.65 NOTE
r-devel-linux-x86_64-fedora-clang 1.1.0 44.22 NOTE
r-devel-linux-x86_64-fedora-gcc 1.1.0 41.34 NOTE
r-devel-windows-ix86+x86_64 1.1.0 25.00 74.00 99.00 WARN
r-patched-linux-x86_64 1.1.0 5.98 28.61 34.59 NOTE
r-patched-solaris-x86 1.1.0 70.70 WARN
r-release-linux-x86_64 1.1.0 5.34 28.03 33.37 NOTE
r-release-windows-ix86+x86_64 1.1.0 27.00 51.00 78.00 WARN
r-release-osx-x86_64 1.1.0 NOTE
r-oldrel-windows-ix86+x86_64 1.1.0 28.00 51.00 79.00 NOTE
r-oldrel-osx-x86_64 1.1.0 NOTE

Check Details

Version: 1.1.0
Check: S3 generic/method consistency
Result: NOTE
    Found the following apparent S3 methods exported but not registered:
     predict.forest
    See section ‘Registering S3 methods’ 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-patched-solaris-x86, r-release-linux-x86_64

Version: 1.1.0
Check: R code for possible problems
Result: NOTE
    grow.forest: no visible global function definition for ‘model.frame’
    grow.tree: no visible global function definition for ‘model.frame’
    predict.forest: no visible global function definition for ‘model.frame’
    predict.tree: no visible global function definition for ‘model.frame’
    predict,forest: no visible global function definition for ‘model.frame’
    predict,tree: no visible global function definition for ‘model.frame’
    Undefined global functions or variables:
     model.frame
    Consider adding
     importFrom("stats", "model.frame")
    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: 1.1.0
Check: use of SHLIB_OPENMP_*FLAGS in Makefiles
Result: NOTE
     src/Makevars: SHLIB_OPENMP_FFLAGS is preferred to SHLIB_OPENMP_FCFLAGS in PKG_FCFLAGS
     src/Makevars: SHLIB_OPENMP_FCFLAGS is included in PKG_FCFLAGS but not SHLIB_OPENMP_CFLAGS in PKG_LIBS
     src/Makevars: SHLIB_OPENMP_FCFLAGS is included in PKG_LIBS but linking is by C
    Use of these macros is discussed in sect 1.2.1.1 of ‘Writing R
    Extensions’. The macros for different languages may differ so the
    matching macro must be used in PKG_CXXFLAGS (etc) and match that used
    in PKG_LIBS (except for Fortran: see the 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

Version: 1.1.0
Check: compiled code
Result: NOTE
    File ‘ParallelForest/libs/ParallelForest.so’:
     Found ‘_gfortran_st_close’, possibly from ‘close’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘_gfortran_st_open’, possibly from ‘open’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘_gfortran_st_read’, possibly from ‘read’ (Fortran)
     Object: ‘random_utils.o’
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    
    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-patched-linux-x86_64, r-release-linux-x86_64

Version: 1.1.0
Check: compiled code
Result: NOTE
    File ‘ParallelForest/libs/ParallelForest.so’:
     Found ‘_gfortran_st_close’, possibly from ‘close’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘_gfortran_st_open’, possibly from ‘open’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘_gfortran_st_read’, possibly from ‘read’ (Fortran)
     Object: ‘random_utils.o’
    File ‘ParallelForest/libs/ParallelForest.so’:
     Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    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

Version: 1.1.0
Check: compiled code
Result: WARN
    File 'ParallelForest/libs/i386/ParallelForest.dll':
     Found '_gfortran_st_close', possibly from 'close' (Fortran)
     Object: 'random_utils.o'
     Found '_gfortran_st_open', possibly from 'open' (Fortran)
     Object: 'random_utils.o'
    File 'ParallelForest/libs/x64/ParallelForest.dll':
     Found '_gfortran_st_close', possibly from 'close' (Fortran)
     Object: 'random_utils.o'
     Found '_gfortran_st_open', possibly from 'open' (Fortran)
     Object: 'random_utils.o'
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    
    See 'Writing portable packages' in the 'Writing R Extensions' manual.
Flavors: r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64

Version: 1.1.0
Check: compiled code
Result: WARN
    File ‘ParallelForest/libs/ParallelForest.so’:
     Found ‘__f90_close’, possibly from ‘close’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘__f90_esfw’, possibly from ‘print’ (Fortran), ‘write’
     (Fortran)
     Object: ‘classification.o’
     Found ‘__f90_eslw’, possibly from ‘print’ (Fortran), ‘write’
     (Fortran)
     Object: ‘classification.o’
     Found ‘__f90_open’, possibly from ‘open’ (Fortran)
     Object: ‘random_utils.o’
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavor: r-patched-solaris-x86

Version: 1.1.0
Check: compiled code
Result: NOTE
    File ‘ParallelForest/libs/ParallelForest.so’:
     Found ‘__gfortran_st_close’, possibly from ‘close’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘__gfortran_st_open’, possibly from ‘open’ (Fortran)
     Object: ‘random_utils.o’
     Found ‘__gfortran_st_read’, possibly from ‘read’ (Fortran)
     Object: ‘random_utils.o’
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavor: r-release-osx-x86_64

Version: 1.1.0
Check: compiled code
Result: NOTE
    File 'ParallelForest/libs/i386/ParallelForest.dll':
     Found '_gfortran_st_close', possibly from 'close' (Fortran)
     Object: 'random_utils.o'
     Found '_gfortran_st_open', possibly from 'open' (Fortran)
     Object: 'random_utils.o'
    File 'ParallelForest/libs/x64/ParallelForest.dll':
     Found '_gfortran_st_close', possibly from 'close' (Fortran)
     Object: 'random_utils.o'
     Found '_gfortran_st_open', possibly from 'open' (Fortran)
     Object: 'random_utils.o'
    
    Compiled code should not call entry points which might terminate R nor
    write to stdout/stderr instead of to the console, nor use Fortran I/O
    nor system RNGs.
    
    See 'Writing portable packages' in the 'Writing R Extensions' manual.
Flavor: r-oldrel-windows-ix86+x86_64