CRAN Package Check Results for Package CuCubes

Last updated on 2019-02-16 19:47:22 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.0 9.08 19.20 28.28 NOTE
r-devel-linux-x86_64-debian-gcc 0.1.0 6.26 15.59 21.85 NOTE
r-devel-linux-x86_64-fedora-clang 0.1.0 40.67 NOTE
r-devel-linux-x86_64-fedora-gcc 0.1.0 33.30 WARN
r-devel-windows-ix86+x86_64 0.1.0 27.00 40.00 67.00 OK
r-patched-linux-x86_64 0.1.0 6.97 17.68 24.65 OK
r-patched-solaris-x86 0.1.0 3.60 ERROR
r-release-linux-x86_64 0.1.0 OK
r-release-windows-ix86+x86_64 0.1.0 27.00 38.00 65.00 OK
r-release-osx-x86_64 0.1.0 OK
r-oldrel-windows-ix86+x86_64 0.1.0 28.00 40.00 68.00 OK
r-oldrel-osx-x86_64 0.1.0 ERROR

Check Details

Version: 0.1.0
Check: use of SHLIB_OPENMP_*FLAGS in Makefiles
Result: NOTE
     src/Makevars: SHLIB_OPENMP_CFLAGS 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: 0.1.0
Check: compiled code
Result: NOTE
    File ‘CuCubes/libs/CuCubes.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

Version: 0.1.0
Check: compilation flags used
Result: WARN
    Compilation used the following non-portable flag(s):
     ‘-mavx’ ‘-mavx2’ ‘-mfma’
Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 0.1.0
Check: whether package can be installed
Result: ERROR
    Installation failed.
Flavor: r-patched-solaris-x86

Version: 0.1.0
Check: examples
Result: ERROR
    Running examples in ‘CuCubes-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: ComputeMaxInfoGains
    > ### Title: Max information gains
    > ### Aliases: ComputeMaxInfoGains
    >
    > ### ** Examples
    >
    > ComputeMaxInfoGains(data = madelon$data, decision = madelon$decision,
    + discretizations = 1, range = 0, divisions = 22, dimensions = 1)
    
     *** caught illegal operation ***
    address 0x103eaccb1, cause 'illegal opcode'
    
    Traceback:
     1: .C(CuCubes, as.integer(acceleration.type.int), as.integer(0), as.integer(n), as.integer(k), as.integer(dimensions), as.integer(divisions), as.integer(discretizations), as.integer(seed), as.double(range), as.double(pseudo.count), as.integer(reduce.method.int), as.double(0), integer(length = 0), as.integer(0), as.double(data), as.integer(decision), out = double(length = k))
     2: ComputeMaxInfoGains(data = madelon$data, decision = madelon$decision, discretizations = 1, range = 0, divisions = 22, dimensions = 1)
    An irrecoverable exception occurred. R is aborting now ...
Flavor: r-oldrel-osx-x86_64