Skip to content

Accommodate NA behavior on arm64/aarch64 for Linux as well #1379

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
May 5, 2025

Conversation

eddelbuettel
Copy link
Member

@eddelbuettel eddelbuettel commented May 5, 2025

Fixes #1378

The linux-on-arm platform is still reasonably rare and hence not one that CRAN tests for, by r-universe now does and this revealed that the same 'NA does not propagate well' issue we accommodate for macos-on-arm already. This PR simply extends that treatmeant.

A new CI run has been added for linux-arm, it is by far the slowest so one open question is whether we should keep it for all runs. Maybe a simpler approach is to take it out of the matrix it is currently in but submit a new yaml file with just the 'workflow_dispatch' option so that we dial in when we want to. Thoughts?

Checklist

  • Code compiles correctly
  • R CMD check still passes all tests
  • Preferably, new tests were added which fail without the change
  • Document the changes by file in ChangeLog

Copy link
Member

@Enchufa2 Enchufa2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@eddelbuettel
Copy link
Member Author

eddelbuettel commented May 5, 2025

Any objections to folding the arm-linux test out to an optional CI now that we know it works? I have that ready here, and I think I like that better.

@Enchufa2
Copy link
Member

Enchufa2 commented May 5, 2025

No objections.

@eddelbuettel eddelbuettel merged commit 4a26f7e into master May 5, 2025
@eddelbuettel eddelbuettel deleted the bugfix/issue1378 branch May 5, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sugar test failure on arm64
2 participants