-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add more team support #171
Conversation
- Implement prif_num_images_with_team - Implement prif_this_image_no_coarray(team) - Cache this_image/num_images in the Fortran-level team_data - Use that everywhere instead of caf_this_image/caf_num_images - Cosmetic fixes to caf_this_image/caf_num_images Fixes issue BerkeleyLab#59
@ktras please review this PR in the next few days. I now have a second Caffeine PR staged behind this one, I'm waiting for this one to be finalized and merged before posting it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great but have a couple notes/nitpicks/suggestions.
@ktras thanks for your review, I believe I've addressed or responded to all of your concerns. Ready for next round of review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
Add coverage for: * prif_get_team * prif_team_number * prif_num_images with team * prif_this_image with team Correct a defect in `result_` aggregation that was wiping out earlier test results. --- Apply suggestions from code review Co-authored-by: Katherine Rasmussen <krasmussen@lbl.gov>
This was causing undiagnosed non-fatal errors in CI of the form: ``` ./install.sh: 402: [[: not found ```
This PR implements:
prif_team_number
prif_get_team
prif_num_images_with_team
prif_this_image_no_coarray(team)
This notably completes implementation of the "Teams" chapter of PRIF 0.5, and makes significant progress towards completing "Image Queries".
This PR also fixes #59, thereby avoiding cross-language calls on every this_image and num_images query.