Fix bug in aerinterp read routines that break 32-bit physics and pass NetCDF errors up through errflg&errmsg#85
Conversation
|
looks good to me. Approved |
dustinswales
left a comment
There was a problem hiding this comment.
@SamuelTrahanNOAA Thanks for these changes.
You didn't actually approve the PR. You just typed the word "Approved." To approve the pull request, you need to submit an approving review. |
AnningCheng-NOAA
left a comment
There was a problem hiding this comment.
looks good. @SamuelTrahanNOAA, Thanks.
|
@SamuelTrahanNOAA Please merge in the latest ufs/dev branch in preparation for the merge queue. |
I already did that. Also, I validated against the baseline after merging ufs/dev. |
@SamuelTrahanNOAA Ah, I see that now. Sorry for spamming and thanks for being on top of it. |
|
Testing is now complete on UFS-WM PR #1797. @SamuelTrahanNOAA @grantfirl as this ccpp-physics sub-component PR is approved, please feel free to merge it. |
sync with ufs/dev
The aerinterp routines use
real*4arrays to readreal*8data when compiled with 32-bit physics. This causes a crash because of the NetCDF Fortran 77 interface, which does not know which datatype it has. These changes: