Skip to content

rtkore

'STK++' Core Library Integration to 'R' using 'Rcpp'

v1.6.13 · May 2, 2025 · GPL (>= 2)

Description

'STK++' <http://www.stkpp.org> is a collection of C++ classes for statistics, clustering, linear algebra, arrays (with an 'Eigen'-like API), regression, dimension reduction, etc. The integration of the library to 'R' is using 'Rcpp'. The 'rtkore' package includes the header files from the 'STK++' core library. All files contain only template classes and/or inline functions. 'STK++' is licensed under the GNU LGPL version 2 or later. 'rtkore' (the 'stkpp' integration into 'R') is licensed under the GNU GPL version 2 or later. See file LICENSE.note for details.

Downloads

836

Last 30 days

4224th

836

Last 90 days

836

Last year

CRAN Check Status

5 WARNING
2 NOTE
7 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang WARNING
r-devel-linux-x86_64-debian-gcc WARNING
r-devel-linux-x86_64-fedora-clang WARNING
r-devel-linux-x86_64-fedora-gcc WARNING
r-devel-macos-arm64 OK
r-devel-windows-x86_64 WARNING
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
WARNING r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:317:22: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/rtkore.Rcheck/00install.out’ for details.
* used C compiler: ‘Debian clang version 21.1.8 (3+b1)’
* used C++ compiler: ‘Debian clang version 21.1.8 (3+b1)’
WARNING r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:317:22: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/rtkore.Rcheck/00install.out’ for details.
* used C compiler: ‘gcc-15 (Debian 15.2.0-14) 15.2.0’
* used C++ compiler: ‘g++-15 (Debian 15.2.0-14) 15.2.0’
WARNING r-devel-linux-x86_64-fedora-clang

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:317:22: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
See ‘/data/gannet/ripley/R/packages/tests-clang/rtkore.Rcheck/00install.out’ for details.
* used C compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
* used C++ compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
WARNING r-devel-linux-x86_64-fedora-gcc

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:317:22: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
See ‘/data/gannet/ripley/R/packages/tests-devel/rtkore.Rcheck/00install.out’ for details.
* used C compiler: ‘gcc (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
* used C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
OK r-devel-macos-arm64

*


            
WARNING r-devel-windows-x86_64

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:317:22: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
See 'd:/Rcompile/CRANpkg/local/4.6/rtkore.Rcheck/00install.out' for details.
* used C compiler: 'gcc.exe (GCC) 14.3.0'
* used C++ compiler: 'g++.exe (GCC) 14.3.0'
NOTE r-oldrel-macos-arm64

installed package size

  installed size is  6.0Mb
  sub-directories of 1Mb or more:
    libs       2.4Mb
    projects   2.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is  5.7Mb
  sub-directories of 1Mb or more:
    libs       2.1Mb
    projects   2.9Mb
OK r-oldrel-windows-x86_64

*


            
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

WARNING 7 OK · 2 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
WARNING r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enume
WARNING r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/pr
WARNING r-devel-linux-x86_64-fedora-clang

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:94:5)' and 'MTRand::(unnamed enum at ../inst/projects/STatistiK/include/MersenneTwister.h:98:5)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enume
WARNING r-devel-linux-x86_64-fedora-gcc

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/pr
WARNING r-devel-windows-x86_64

whether package can be installed

Found the following significant warnings:
  ../inst/projects/STatistiK/include/MersenneTwister.h:313:18: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/projects/STatistiK/include/MersenneTwister.h:316:24: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
  ../inst/pr
NOTE r-oldrel-macos-arm64

installed package size

  installed size is  6.0Mb
  sub-directories of 1Mb or more:
    libs       2.4Mb
    projects   2.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is  5.7Mb
  sub-directories of 1Mb or more:
    libs       2.1Mb
    projects   2.9Mb

Reverse Dependencies (1)

depends

linking_to

Dependency Network

Dependencies Reverse dependencies Rcpp inline blockcluster rtkore

Version History

new 1.6.13 Mar 9, 2026