CRAN Package Check Results for Package KernelICA

Last updated on 2021-05-17 21:49:39 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.0 120.56 91.49 212.05 OK
r-devel-linux-x86_64-debian-gcc 0.1.0 86.12 70.37 156.49 OK
r-devel-linux-x86_64-fedora-clang 0.1.0 289.82 NOTE
r-devel-linux-x86_64-fedora-gcc 0.1.0 276.48 NOTE
r-devel-windows-ix86+x86_64 0.1.0 270.00 144.00 414.00 OK
r-devel-windows-x86_64-gcc10-UCRT 0.1.0 NOTE
r-patched-linux-x86_64 0.1.0 99.09 88.45 187.54 OK
r-patched-solaris-x86 0.1.0 274.30 WARN
r-release-linux-x86_64 0.1.0 93.01 85.51 178.52 OK
r-release-macos-x86_64 0.1.0 ERROR
r-release-windows-ix86+x86_64 0.1.0 193.00 129.00 322.00 OK
r-oldrel-macos-x86_64 0.1.0 ERROR
r-oldrel-windows-ix86+x86_64 0.1.0 237.00 145.00 382.00 OK

Check Details

Version: 0.1.0
Check: installed package size
Result: NOTE
     installed size is 17.4Mb
     sub-directories of 1Mb or more:
     libs 17.3Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-release-macos-x86_64, r-oldrel-macos-x86_64

Version: 0.1.0
Check: dependencies in R code
Result: NOTE
    Namespace in Imports field not imported from: ‘inline’
     All declared Imports should be used.
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64-gcc10-UCRT, r-patched-solaris-x86, r-release-macos-x86_64, r-oldrel-macos-x86_64

Version: 0.1.0
Check: compiled code
Result: WARN
    File ‘KernelICA/libs/KernelICA.so’:
     Found ‘__assert_c99’, possibly from ‘assert’ (C)
     Objects: ‘KernelICAProblem.o’, ‘RcppExports.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: 0.1.0
Check: compiled code
Result: WARN
    File ‘KernelICA/libs/KernelICA.so’:
     Found ‘___assert_rtn’, possibly from ‘assert’ (C)
     Objects: ‘KernelICAProblem.o’, ‘RcppExports.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-release-macos-x86_64, r-oldrel-macos-x86_64

Version: 0.1.0
Check: examples
Result: ERROR
    Running examples in ‘KernelICA-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: kernel_ica
    > ### Title: Kernel Independent Component Analysis
    > ### Aliases: kernel_ica
    >
    > ### ** Examples
    >
    > require(JADE)
    Loading required package: JADE
    > require(ICtest)
    Loading required package: ICtest
    Loading required package: ICS
    Loading required package: mvtnorm
    Loading required package: ggplot2
    >
    > n <- 2000
    > p <- 3
    > S <- matrix(0, n, p)
    >
    > # the three data sources used in this example
    > S[, 1] <- rexp(n, rate = 0.4)
    > S[, 2] <- runif(n, 2, 4)
    > S[, 3] <- rt(n, 5)
    >
    > W <- ICtest::rorth(p) # creates an orthogonal matrix
    > y <- S %*% t(W) # mixes the data
    >
    > # applying kernel ICA method
    > res <- KernelICA::kernel_ica(y, variant = "kgv", kernel = "hermite")
    
     *** caught segfault ***
    address 0x0, cause 'unknown'
    
    Traceback:
     1: ManifoldOptim::manifold.optim(prob, mani.defn, method = optim_method, mani.params = mani_params, solver.params = solver_params, x0 = t(init[[i]]))
     2: KernelICA::kernel_ica(y, variant = "kgv", kernel = "hermite")
    An irrecoverable exception occurred. R is aborting now ...
Flavors: r-release-macos-x86_64, r-oldrel-macos-x86_64