cdo cygwin64 fails on CMIP6 data on curvilinear grid
Added by Brendan DeTracey almost 5 years ago
$ cdo -sinfo siconc_SImon_CanESM5_historical_r1i1p1f1_gn_185001-201412.nc cdo sinfo: Open failed on >siconc_SImon_CanESM5_historical_r1i1p1f1_gn_185001-201412.nc< Unknown Error $ cdo -V Climate Data Operators version 1.9.8 (https://mpimet.mpg.de/cdo) System: x86_64-unknown-cygwin CXX Compiler: g++ -g -Wall -O2 -DPIC -pie -mwindows -ftree-vectorize -fopenmp CXX version : g++ (GCC) 7.4.0 C Compiler: gcc -g -Wall -O2 -DPIC -pie -mwindows -ftree-vectorize -fopenmp C version : gcc (GCC) 7.4.0 F77 Compiler: gfortran -g -O2 F77 version : GNU Fortran (GCC) 7.4.0 Features: 11GB 4threads C++14 Fortran DATA PTHREADS OpenMP HDF5 NC4/HDF5 OPeNDAP UDUNITS2 PROJ SSE2 Libraries: HDF5/1.10.2 proj/5.2.0 Filetypes: srv ext ieg grb1 grb2 nc1 nc2 nc4 nc4c nc5 CDI library version : 1.9.8 cgribex library version : 1.9.4 ecCodes library version : 2.9.0 NetCDF library version : 4.6.1 of May 26 2018 18:07:01 $ hdf5 library version : 1.10.2 exse library version : 1.4.1 FILE library version : 1.8.3
Replies (3)
RE: cdo cygwin64 fails on CMIP6 data on curvilinear grid - Added by Brendan DeTracey almost 5 years ago
Happens on non-curvilinear grid too, as I discovered when all the curvilinear files were too big to upload. Seems like an HDF issue. Here is a sample file.
RE: cdo cygwin64 fails on CMIP6 data on curvilinear grid - Added by Brendan DeTracey almost 5 years ago
Gah! Nevermind. The problem is a mismatch between which hdf version cdo expects and which is installed.
RE: cdo cygwin64 fails on CMIP6 data on curvilinear grid - Added by Brendan DeTracey almost 5 years ago
FYI. The required cygwin64 hdf version is libhdf5hl_100 1.10.2-1