Open xylar opened 1 year ago
To my surprise, I have used the bisect utility to trace this back to: https://github.com/E3SM-Project/E3SM/pull/5047
I will look into it further but may need another set of eyes from @sbrus89.
@sbrus89, I have given https://github.com/E3SM-Project/E3SM/pull/5047/files#diff-fe454e719efd5b684941f8249d696988c408e5720b7c5948a14be02a84adfc7a a pretty thorough look and don't see anything obvious.
Can you see if you can reproduce the problem using Gnu in debug mode on Chrysalis? Since you made these changes, I'm hoping you'll have a better idea of which field in cvmix_variables might have gotten corrupted, might not be initialized, etc. after the changes.
@xylar, thanks for tracking this down. I'll take a look and see if I can figure anything out.
Both the
ocean/isomip_plus/5km/z-star/Ocean0
and the newocean/overflow/10km/default
in #501 are failing on Chrysalis with Gnu in debug mode with a stack trace like: