Skip to content

issue #326: Promote char_{min,max}_wrapper helpers to module scope#327

Open
bonachea wants to merge 1 commit into
BerkeleyLab:mainfrom
bonachea:issue-326
Open

issue #326: Promote char_{min,max}_wrapper helpers to module scope#327
bonachea wants to merge 1 commit into
BerkeleyLab:mainfrom
bonachea:issue-326

Conversation

@bonachea
Copy link
Copy Markdown
Member

Resolves #326

…le scope

F2023 C1807 states:

> A procedure defined in a submodule shall not have a binding label
> unless its interface is declared in the ancestor module.

Promoting helper procedures like these to PRIF module scope would be tedious
and break abstraction boundaries, so instead declare a single-purpose module to
hold each helper procedure.
@bonachea bonachea added this to the Caffeine 0.8.0 milestone May 19, 2026
@bonachea bonachea requested a review from ktras May 19, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build regression on flang-latest

1 participant