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

Mosart starts/counts fixes for scorpio #3178

Merged
merged 1 commit into from
Sep 12, 2019
Merged

Conversation

dqwu
Copy link
Contributor

@dqwu dqwu commented Sep 9, 2019

This PR includes some fixes in Mosart required for scorpio (PIO2).

These fixes (reverted by PR #3012) are re-picked from PR #2772.
They are not specific to scorpio, but the bugs showed up during
testing with scorpio. They should be tested with scorpio_classic
as well.

Fixes #3176
[BFB]

The starts/counts for puts where the vars (1d/2d/3d) had no time
dimensions were wrong, i.e., always had an extra start/count
corresponding to the time dimension. Now we have the starts/counts
for time dimension only when the var is supposed to have
multiple timesteps.

This fix (part of PR #2772) was accidentally reverted by PR #3012.
@dqwu dqwu added bug fix PR BFB PR leaves answers BFB River SCORPIO The E3SM I/O library (derived from PIO) labels Sep 9, 2019
@bishtgautam bishtgautam removed their request for review September 11, 2019 01:07
@bishtgautam
Copy link
Contributor

I'm going to rely on @jayeshkrishna review of this PR

bishtgautam added a commit that referenced this pull request Sep 11, 2019
This PR includes some fixes in Mosart required for scorpio (PIO2).

These fixes (reverted by PR #3012) are re-picked from PR #2772.
They are not specific to scorpio, but the bugs showed up during
testing with scorpio. They should be tested with scorpio_classic
as well.

Fixes #3176
[BFB]
@dqwu
Copy link
Contributor Author

dqwu commented Sep 12, 2019

@bishtgautam
Since next branch looks good with this PR, could you please merge it to master? Thanks.

bishtgautam added a commit that referenced this pull request Sep 12, 2019
This PR includes some fixes in Mosart required for scorpio (PIO2).

These fixes (reverted by PR #3012) are re-picked from PR #2772.
They are not specific to scorpio, but the bugs showed up during
testing with scorpio. They should be tested with scorpio_classic
as well.

Fixes #3176
[BFB]
@bishtgautam bishtgautam merged commit b58e384 into master Sep 12, 2019
@dqwu dqwu deleted the dqwu/scorpio_mosart_fixes branch September 12, 2019 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BFB PR leaves answers BFB bug fix PR River SCORPIO The E3SM I/O library (derived from PIO)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Mosart provides invalid starts/counts to scorpio
3 participants