Comments (8)
@doutriaux1, I'm hoping you can help me with this. I suspect that the issue is that the current build of cdat and its dependencies is from 4 months ago and it is therefore using an outdated libnetcdf (not 4.6.1, as we require for the latest e3sm-unified). Would is be easy for you to rebuild the cdat packages with the latest conda-forge bindings?
from e3sm-unified.
@doutriaux1, hold off on this for a moment. Everything seems to be fine on Edison and Cori, which suggests that I may just have messed things up on my laptop when I tested just now.
from e3sm-unified.
@doutriaux1, I am seeing the same issue on acme1 and aims4, so it really does seem to be an issue. I'm not sure why it works on edison and cori, but my guess would be that libnetcdf.so.11 is in my library path somewhere, but not because of the anaconda environment.
from e3sm-unified.
I think I may have found a solution. If I use cdms2 v. 3.0.1 instead of 3.0, it comes from conda-forge instead of cdat and it seems to work (at least the following works):
> conda create -n test_vcs -c cdat -c conda-forge python=2 vcs mesalib libnetcdf=4.6.1 hdf5=1.10.2
...
The following NEW packages will be INSTALLED:
...
cdms2: 3.0.1-py27h6091dcd_1 conda-forge
...
> conda activate test_vcs
> python -c "import vcs"
from e3sm-unified.
@doutriaux1, does that seem like the right solution to you?
from e3sm-unified.
@xylar yes this is the way to go, we went through great pains to recompile everything on conda-forge with the newest compilers. You will need cdms2 3.0.1 and for the cdtime, libsdrs, libcdms, etc... Make sure you get the latest build of the latest version. We have nightly builds that tests these things so I'm confident it should work.
@zshaheen can help too, he's got a specific E3SM-DIAGS yml that dealt with tihs a week or so ago.
from e3sm-unified.
Thanks! Let's move the discussion to #19.
from e3sm-unified.
addressed by #19
from e3sm-unified.
Related Issues (20)
- Deploy to a new path on acme1 LLNL HOT 11
- python 3.7 version of e3sm-unified HOT 9
- Mac OSX build of e3sm-unified HOT 12
- e3sm-unified no longer supports high res analysis (cdf5 not supported) HOT 3
- Anvil/Blues is getting upgraded to slurm and LMod (yay!) HOT 1
- not able to add latest processflow and e3sm_unified versions HOT 1
- many packages in e3sm-unified are cobbering other packages HOT 1
- problem packages for e3sm-unified 1.2.6
- mpi4py on HPC HOT 6
- CI for building containers is currently broken HOT 2
- Enable better CI HOT 3
- e3sm_diags doesn't work in sysmpi environment HOT 1
- Build failing due to Dask dependency HOT 1
- v1.3.0 not building with numpy 1.18.1
- Change from acme to e3sm on NERSC HOT 2
- cdscan fails on grib control files HOT 27
- latest ncremap failed with vertical interpolation HOT 9
- slow on NERSC compute nodes HOT 7
- Tempest-extreme in e3sm-unified HOT 12
- MPI_Init error running ilamb on LCRC HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from e3sm-unified.