Skip to content

Fix issue 380: ensure that prif_allocate(_coarray) defines stat=0 upon success - #381

Merged
bonachea merged 4 commits into
BerkeleyLab:mainfrom
bonachea:allocate-stat
Oct 8, 2026
Merged

bonachea merged 4 commits into
BerkeleyLab:mainfrom
bonachea:allocate-stat

Conversation

@bonachea

@bonachea bonachea commented Oct 8, 2026

Copy link
Copy Markdown
Member

Fixes #380

The actual fix appears entirely in the first commit, which is deliberately minimal to allow for easy cherry-pick.

The remaining commits update test coverage to ensure we detect future regressions, and remove unnecessary dead code that complicates that testing.

These macros were never officially supported, only provided an imperfect
emulation since changes in PRIF 0.8 and they no longer serve any practical purpose,
they just needlessly complicate maintenance.
Homebrew is waaaaaay too spammy with their warning policy and we're
fed up with seeing their harmless warnings polluting our workflow
summary. Downgrade all Homebrew warnings to only appear in the log.
@bonachea
bonachea requested review from ktras and rouson October 8, 2026 04:53

@ktras ktras left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM. Thanks for the bug fix!!

@bonachea
bonachea merged commit d28e087 into BerkeleyLab:main Oct 8, 2026
61 checks passed
@bonachea
bonachea deleted the allocate-stat branch October 8, 2026 19:22
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.

prif_allocate(_coarray) fail to define stat=0 upon success

2 participants