GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — New CRAN release to aid with Eigen 5.0.1 transition · Issue #575 · openpharma/mmrm

New CRAN release to aid with Eigen 5.0.1 transition #575

New issue
Copy link
New issue
Copy link
Closed
Closed
New CRAN release to aid with Eigen 5.0.1 transition#575
Copy link
Assignees
danielinteractive

Description

@eddelbuettel
eddelbuettel
opened on Sep 30, 2026
Issue body actions

Eigen 5.0.0, which we are trying to bring to CRAN in an updated RcppEigen (see issue #151), did away with Eigen::all, see the release notes (fourth bullet point under breaking changes). (Also note that they changed the versioning scheme so Eigen 5.0.0 corresponds to 3.5.0 under the old scheme.)

It appears that the preceding Eigen 3.4.0 introduced Eigen::indexing::all (see its release notes) and that is still available in 5.0.0 too.

You already know this because your code in src/utils.h is prepared (in the most refined scheme I have seen ;-) indexing::all also works Eigen 3.4.* and is 'good enough' for CRAN).

So if you could get this to CRAN before we update, a new RcppEigen would not break mmrm. If you don't it breaks 😞 We have been at this update for a long time as there were other issues in affected packages so the upload is not quite imminent -- but getting closer. If you can get this to CRAN (and it seems you may have an upload coming for version 0.0.2 ?) we would appreciate it.

Reacted by Daniel Sabanes Bove

Activity

  1. danielinteractive
    self-assigned this
    on Sep 30, 2026
  2. danielinteractive commented on Oct 2, 2026

    @danielinteractive
    danielinteractive
    on Oct 2, 2026
    Collaborator
    More actions

    Thanks @eddelbuettel for the heads up, when do you think you release RcppEigen? I have a couple of important changes I would like to get into mmrm over the next 1-2 weeks, would it be early enough then to release it in 2 weeks say?

  3. eddelbuettel commented on Oct 2, 2026

    @eddelbuettel
    eddelbuettel
    on Oct 2, 2026
    Author
    More actions

    Howdy -- that's why I pointed at our summary issue RcppCore/RcppEigen#151 which shows several dozens filed with a handful merged and (IIRC) on updated at CRAN. So it will like be weeks not days. We also have an open issue with StanHeaders / rstan that still needs resolution. That said, all the 'more obvious' ones are in that issue.

    tl;dr: You have time. And once we get to crunch I will certainly come around again with reminders. Thanks for being attentive and the prompt reply.

    Reacted by Daniel Sabanes Bove
  4. danielinteractive
    closed this as completedon Oct 8, 2026
  5. eddelbuettel commented on Oct 8, 2026

    @eddelbuettel
    eddelbuettel
    on Oct 8, 2026
    Author
    More actions

    And thanks for already getting this to CRAN (along with all your other pending changes).

    Reacted by Daniel Sabanes Bove
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @danielinteractive
    danielinteractive

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402520 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.