As we now carry our small set of patches to Eigen as
diff in our repo, it was fairly straightforward to bring these few changes to the new upstream version. I added one trivial fix of changing a return value to
void as this is also already in the upstream repo. Other than that, we were fortunate to get two nice and focussed PRs since the last release. Ralf allowed us to use larger index values by using
R_xlen_t, and Michael corrected use of RcppArmadillo in a benchmarking example script.
Next, it bears repeating what we said in February when we release 0.3.3.4.0:
One additional and recent change was the accomodation of a recent CRAN Policy change to not allow
clangto mess with diagnostic messages. A word of caution: this may make your compilation of packages uses RcppEigen very noisy so consider adding
-Wno-ignored-attributesto the compiler flags added in your
It’s still super-noise, but hey, CRAN made us do it …
NEWS file entry follows.
Changes in RcppEigen version 0.3.3.5.0 (2018-11-24)