Open milenaveneziani opened 5 years ago
@milenaveneziani, thanks for providing more details! Sorry I didn't know more when you emailed me earlier. This is an issue with both CVMix and Ocean-BGC. I have submitted pull requests to each:
https://github.com/CVMix/CVMix-src/pull/76
https://github.com/E3SM-Project/Ocean-BGC/pull/1
The fix is already in CVMix/master
but we'll need to wait for a release before we can make the associated change in MPAS-Model. I haven't heard anything from @maltrud about the Ocean-BGC fix but I assume the situation would be the same.
In terms of building E3SM, it might not be the best idea to use E3SM-Unified, which is more intended for analysis. Maybe use the default system python 2.7 for now (or their python 3.7 once we get these build issue fixed.)
@xylar is used CVMIX as a template for BGC so you're right the fix should be the same.
This has been solved in CVMix. A PR is now in to MPAS-Model to update to the latest CVMIx: https://github.com/MPAS-Dev/MPAS-Model/pull/251
The PR to Ocean-BGC hasn't yet been merged and a new release has also not yet been made, but I will update MPAS-Model to point to one as soon as that is addressed.
Addressed by #2952 and #3006
I started a build on edison yesterday, using hash a3452b7a7, and after loading the latest e3sm-unified environment (with python 3.7), and the ocn build stopped with this message:
As expected, everything worked fine once I switched to the python 2.7 version of e3sm-unified.