RcppGSL 0.3.8: More fixes and polish
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Release 0.3.8 of RcppGSL is now getting onto CRAN. The RcppGSL package provides an interface from R to the GNU GSL using the Rcpp package.
Peter Carbonetto let us know in issue #25 that the included example now showed linker errors on (everybody’s favourite CRAN platform) Slowlaris. Kidding aside, the added compiler variety really has benefits because we were indeed missing a good handful or two of inline
statements in the headers—which our good friends g++
and clang++
apparently let us get away with. This has been fixed, and a little bit of the usual package polish and cleanup has been added; see the list of detailed changes below.
Changes in version 0.3.8 (2020-06-21)
A few missing
inline
statements were added to the headers fixing a (genuine) error that was seen only on Solaris (Dirk).The nice
colNorm
example is now in a file by itself, the previous versions are off in a new filecolNorm_old.cpp
(Dirk).The README.me now sports two new badges (Dirk).
Travis CI was updated to ‘bionic’ and R 4.0 (Dirk).
Special thanks also to CRAN for a super-smooth and fully automated processing of a package with both compiled code and two handful of reverse dependencies.
Courtesy of CRANberries, a summary of changes to the most recent release is also available.
More information is on the RcppGSL page. Questions, comments etc should go to the issue tickets at the GitHub repo.
If you like this or other open-source work I do, you can now sponsor me at GitHub. For the first year, GitHub will match your contributions.
This post by Dirk Eddelbuettel originated on his Thinking inside the box blog. Please report excessive re-aggregation in third-party for-profit settings.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.