rtkore
'STK++' Core Library Integration to 'R' using 'Rcpp'
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
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)
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)’
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’
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)’
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)’
*
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'
installed package size
installed size is 6.0Mb
sub-directories of 1Mb or more:
libs 2.4Mb
projects 2.9Mb
installed package size
installed size is 5.7Mb
sub-directories of 1Mb or more:
libs 2.1Mb
projects 2.9Mb
*
*
*
*
*
*
Check History
WARNING 7 OK · 2 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
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
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
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
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
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
installed package size
installed size is 6.0Mb
sub-directories of 1Mb or more:
libs 2.4Mb
projects 2.9Mb
installed package size
installed size is 5.7Mb
sub-directories of 1Mb or more:
libs 2.1Mb
projects 2.9Mb