-
Notifications
You must be signed in to change notification settings - Fork 376
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
CLM providing invalid starts/counts to the PIO #2778
Comments
@jayeshkrishna, I was wondering if we should also inform NCAR about this issue, if you haven't already done so. What do you think? |
I am not sure why they haven't seen this error. My guess is that JimE@NCAR must have made some similar changes in CESM.
When we started using PIO2 with E3SM, I had asked JimE regarding any CESM changes that was required (so we could port it to E3SM) and he said there were some changes that he made in CESM but did not have a list (we ended up testing E3SM+PIO2 and finding/fixing the bugs). So its possible they already have associated/related changes.
|
In any case it might be useful to ping them and see if they have seen the issue. |
jayeshkrishna
added a commit
that referenced
this issue
Mar 15, 2019
This PR includes some fixes in CLM and Mosart required for PIO2. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. Fixes #2778 [BFB] * jayeshkrishna/pio2_clm_mosart_fixes: Fixing starts/counts for pio puts Commenting out LND_PIO_REARRANGER entry in config_pio.xml for E3SM
jayeshkrishna
added a commit
that referenced
this issue
Mar 18, 2019
…art_fixes This PR includes some fixes in CLM and Mosart required for PIO2. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. Fixes #2778 [BFB]
jgfouca
pushed a commit
that referenced
this issue
Jun 25, 2019
…art_fixes This PR includes some fixes in CLM and Mosart required for PIO2. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. Fixes #2778 [BFB]
jayeshkrishna
added a commit
that referenced
this issue
Oct 4, 2019
…eshkrishna/scorpio_on_maint_1_0 This merge includes some fixes in CLM and Mosart required for PIO2. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. See #2778 [BFB]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
CLM is providing invalid starts/counts to the PIO library and this commit fixes that issue.
With PIO1 the entire library is implemented in fortran and since fortran arrays always include the size with it these bugs did not show up (inadvertently). When testing with PIO2 these bugs showed up.
The text was updated successfully, but these errors were encountered: