{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihmiotsxaw67xa3dzikvhu4uwohgh3ijln4wszp4k5e7i5tc6k6lm",
    "uri": "at://did:plc:46ti67tc37qcmwp2vaynk6fq/app.bsky.feed.post/3mmzntcaz2vr2"
  },
  "path": "/blog/2026/05/29#rcpparmadillo_15.2.7-1",
  "publishedAt": "2026-05-29T23:10:14.163Z",
  "site": "http://dirk.eddelbuettel.com",
  "tags": [
    "Armadillo",
    "RcppArmadillo",
    "R",
    "CRAN",
    "CSDA paper",
    "preprint\n/ vignette",
    "Debian",
    "r2u",
    "CRANberries",
    "diffstat\nreport",
    "RcppArmadillo\npage",
    "rcpp-devel\nmailing list",
    "Rcpp R-Forge",
    "Dirk\nEddelbuettel",
    "Thinking inside the box",
    "sponsor me at\nGitHub",
    "Tour\nde Shore 2026 ride in support of the Maywood Fine Arts Center"
  ],
  "textContent": "Armadillo is a powerful and expressive C++ template library for linear algebra and scientific computing. It aims towards a good balance between speed and ease of use, has a syntax deliberately close to Matlab, and is useful for algorithm development directly in C++, or quick conversion of research code into production environments. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 1272 other packages on CRAN, downloaded 46.6 million times (per the partial logs from the cloud mirrors of CRAN), and the CSDA paper (preprint\n/ vignette) by Conrad and myself has been cited 693 times according to Google Scholar.\n\nThis versions updates to the 15.2.7 upstream Armadillo release made today. The package has already been updated for Debian, and built for r2u. As the upstream was modest, we for once skipped reverse-dependency checks. That bet paid off as CRAN found no issues among the over 1270 reverse dependencies. However, one package referenced a package archived today, hence ‘invisible’ to CRAN and triggered a (false positive) NOTE of ‘reference to non-existing package’. We came close. Anyway, the package made it CRAN shortly thereafter following the standard brief email exchange explaining the false-positive nature of the NOTE.\n\nAll changes since the last CRAN release follow.\n\n> #### Changes in RcppArmadillo version 15.2.7-1 (2026-05-29)\n>\n>   * Upgraded to Armadillo release 15.2.7 (Medium Roast Deluxe)\n>\n>     * More efficient checks for aliasing\n>\n\n\nCourtesy of my CRANberries, there is a diffstat\nreport relative to previous release. More detailed information is on the RcppArmadillo\npage. Questions, comments etc should go to the rcpp-devel\nmailing list off the Rcpp R-Forge page.\n\nThis post by Dirk\nEddelbuettel originated on his Thinking inside the box blog. If you like this or other open-source work I do, you can sponsor me at\nGitHub. You can also sponsor my Tour\nde Shore 2026 ride in support of the Maywood Fine Arts Center.",
  "title": "Dirk Eddelbuettel: RcppArmadillo 15.2.7-1 on CRAN: Micro Upstream Update",
  "updatedAt": "2026-05-29T21:48:00.000Z"
}