Skip to content
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

Fix ESMF_VMGet call in GAAS #266

Merged
merged 1 commit into from
Jul 12, 2023
Merged

Fix ESMF_VMGet call in GAAS #266

merged 1 commit into from
Jul 12, 2023

Conversation

mathomp4
Copy link
Member

As discovered by Eric Hackert at NAS and diagnosed by @atrayano, GAAS should be using ESMF_VMGetCurrent not ESMF_VMGetGlobal. In some ways of running GEOS, the Global VM might not just be the model PEs but also some ioserver PEs and more.

Then, later when you call MAPL_CommsBcast on that VM, well, not all might answer back and you lock.

@mathomp4 mathomp4 added 0 diff The changes in this pull request have verified to be zero-diff with the target branch. bugfix This fixes a bug labels Jul 12, 2023
@mathomp4 mathomp4 self-assigned this Jul 12, 2023
@mathomp4 mathomp4 requested review from a team as code owners July 12, 2023 19:33
@mathomp4 mathomp4 requested a review from atrayano July 12, 2023 19:34
Copy link
Contributor

@mmanyin mmanyin left a comment

Choose a reason for hiding this comment

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

Approved

@mmanyin mmanyin merged commit 5c1d969 into develop Jul 12, 2023
@mmanyin mmanyin deleted the bugfix/mathomp4/gaas-vm branch July 12, 2023 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 diff The changes in this pull request have verified to be zero-diff with the target branch. bugfix This fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants