You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warning: Label 200 at (1) defined but not used [-Wunused-label]
libsrc/qu2reg3.f:208:5:
208 | 100 CONTINUE
| 1
Warning: Label 100 at (1) defined but not used [-Wunused-label]
libsrc/ncepcode.f:2015:72:
2015 | 100 E(I-1) = E(I)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
libsrc/ncepcode.f:1878:18:
1878 | SLAT(J)=SLATD(J)
| 1
Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion]
libsrc/ncepcode.f:1879:18:
1879 | WLAT(J)=(2.(1.-SLATD(J)**2))/(JMAXPKM1(J))**2
| 1
Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion]
libsrc/ncepcode.f:1990:5:
1990 | 20 DO 40 I = 1, N
| 1
Warning: Label 20 at (1) defined but not used [-Wunused-label]
libsrc/ncepcode.f:1950:10:
1949 | DO 100 J=2,N
| 2
1950 | WRK(J)= (J-1.D0)/DSQRT((2.D0J-1.D0)(2.D0*J-3.D0))
| 1
Warning: Array reference at (1) out of bounds (2 > 1) in loop beginning at (2)
libsrc/ncepcode.f:1952:17:
1949 | DO 100 J=2,N
| 2
......
1952 | E(J) = WRK(J)
| 1
Warning: Array reference at (1) out of bounds (2 > 1) in loop beginning at (2)
libsrc/ncepcode.f:1980:38:
2218 | REAL USNG,VSNG
| 1
Warning: Unused variable ‘usng’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:2218:34:
2218 | REAL USNG,VSNG
| 1
Warning: Unused variable ‘vsng’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:1832:29:
1832 | REAL SLAT,SLON
| 1
Warning: Unused variable ‘slat’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:1832:34:
1832 | REAL SLAT,SLON
| 1
Warning: Unused variable ‘slon’ declared at (1) [-Wunused-variable]
gfortran:f77: libsrc/rowina3.f
libsrc/rowina3.f:308:5:
308 | 300 CONTINUE
| 1
Warning: Label 300 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:248:5:
248 | 200 CONTINUE
| 1
Warning: Label 200 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:130:5:
130 | 100 CONTINUE
| 1
Warning: Label 100 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:172:19:
172 | IP = ZWT
| 1
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:217:21:
217 | IP = ZWT
| 1
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:295:17:
295 | IP = ZWT+1
| 1
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:209:0:
209 | P(JL) = PW(IP+1,1)
|
Warning: ‘ip’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f77: libsrc/scm0.f
libsrc/scm0.f:41:5:
41 | 100 CONTINUE
| 1
Warning: Label 100 at (1) defined but not used [-Wunused-label]
x86_64-linux-gnu-gcc-ar: adding 50 object files to build/temp.linux-x86_64-3.8/libnio.a
x86_64-linux-gnu-gcc-ar: adding 19 object files to build/temp.linux-x86_64-3.8/libnio.a
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
extending extension 'PyNIO._nio' defined_macros with [('NeedFuncProto', None), ('NIO_LIB_ONLY', None), ('_POSIX_SOURCE', None), ('ByteSwapped', None)]
customize UnixCCompiler
customize UnixCCompiler using build_ext
get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
building 'PyNIO._nio' extension
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-DNeedFuncProto -DNIO_LIB_ONLY -DNeedFuncProto -DNIO_LIB_ONLY -D_POSIX_SOURCE -DByteSwapped -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -Ilibsrc -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/include/python3.8 -c'
x86_64-linux-gnu-gcc: niomodule.c
niomodule.c: In function ‘data_type’:
niomodule.c:688:3: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
688 | return NPY_CHAR;
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘typecode’:
niomodule.c:790:2: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
790 | case NPY_CHAR:
| ^~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘_convertCOMPOUND2Obj’:
niomodule.c:5273:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
5273 | for (n = 0; n < comprec->n_comps; ++n) {
| ^
niomodule.c:5290:5: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
5290 | tmpobj = PyArray_SimpleNewFromData(1, &length, NPY_CHAR,
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c:5299:5: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
5299 | tmpobj = PyArray_SimpleNewFromData(1, &length, NPY_CHAR,
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘_convertObj2COMPOUND’:
niomodule.c:5701:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
5701 | if (len2 != comprec->n_comps) {
| ^~
niomodule.c:5723:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘ng_size_t’ {aka ‘long int’} [-Wformat=]
5723 | "\tFailed to allocate memory of %d char.\n",
| ~^
| |
| int
| %ld
5724 | compnode->nvals);
| ~~~~~~~~~~~~~~~
| |
| ng_size_t {aka long int}
niomodule.c: In function ‘NioVariable_WriteArray’:
niomodule.c:5776:20: warning: variable ‘dimrec’ set but not used [-Wunused-but-set-variable]
5776 | NclFileDimRecord* dimrec = NULL;
| ^~~~~~
niomodule.c: In function ‘NioVariableObject_ass_slice’:
niomodule.c:6556:40: warning: integer overflow in expression of type ‘long int’ results in ‘0’ [-Woverflow]
6556 | if (indices->start < PY_SSIZE_T_MIN * 100)
| ^
niomodule.c: In function ‘NioVariableObject_ass_subscript’:
niomodule.c:6626:41: warning: integer overflow in expression of type ‘long int’ results in ‘0’ [-Woverflow]
6626 | if (indices->start < PY_SSIZE_T_MIN * 100)
| ^
x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/niomodule.o -Llibsrc -Lbuild/temp.linux-x86_64-3.8 -lnio -ljpeg -lpng -lz -lnetcdf -o build/lib.linux-x86_64-3.8/PyNIO/_nio.cpython-38-x86_64-linux-gnu.so
x86_64-linux-gnu-g++: error: : No such file or directory
error: Command "x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/niomodule.o -Llibsrc -Lbuild/temp.linux-x86_64-3.8 -lnio -ljpeg -lpng -lz -lnetcdf -o build/lib.linux-x86_64-3.8/PyNIO/_nio.cpython-38-x86_64-linux-gnu.so" failed with exit status 1
I am trying to install pynio in windows 10 system ubuntu and getting an error
python3 -m pip install https://github.com/NCAR/pynio/archive/develop.zip
Collecting https://github.com/NCAR/pynio/archive/develop.zip
Downloading https://github.com/NCAR/pynio/archive/develop.zip
- 12.6 MB 499 kB/s
Building wheels for collected packages: PyNIO
Building wheel for PyNIO (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"'; file='"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1bse7e2k
cwd: /tmp/pip-req-build-3kmcfei0/
Complete output (353 lines):
====> Installing Nio to the "PyNIO" site packages directory.
non-existing path in '': ''
running bdist_wheel
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building library "nio" sources
building extension "PyNIO._nio" sources
building data_files sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/PyNIO
copying alt-setup.py -> build/lib.linux-x86_64-3.8/PyNIO
copying coordsel.py -> build/lib.linux-x86_64-3.8/PyNIO
copying Nio.py -> build/lib.linux-x86_64-3.8/PyNIO
copying niodict.py -> build/lib.linux-x86_64-3.8/PyNIO
copying pynio_version.py -> build/lib.linux-x86_64-3.8/PyNIO
copying _xarray.py -> build/lib.linux-x86_64-3.8/PyNIO
copying init.py -> build/lib.linux-x86_64-3.8/PyNIO
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg/data
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg/data/netcdf
copying ncarg/data/netcdf/pop.nc -> build/lib.linux-x86_64-3.8/PyNIO/ncarg/data/netcdf
running build_clib
customize UnixCCompiler
customize UnixCCompiler using build_clib
get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
customize Gnu95FCompiler using build_clib
building 'nio' library
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/libsrc
compile options: '-DNeedFuncProto -DNIO_LIB_ONLY -D_POSIX_SOURCE -DByteSwapped -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -Ilibsrc -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -c'
extra options: '-O2 -w'
x86_64-linux-gnu-gcc: libsrc/AddFileFormats.c
x86_64-linux-gnu-gcc: libsrc/Formats.c
x86_64-linux-gnu-gcc: libsrc/Memory.cx86_64-linux-gnu-gcc: libsrc/ctoiee.c
x86_64-linux-gnu-gcc: libsrc/DataSupport.c
x86_64-linux-gnu-gcc: libsrc/AdvancedFileSupport.c
x86_64-linux-gnu-gcc: libsrc/NclAdvancedFile.c
x86_64-linux-gnu-gcc: libsrc/GetGrids.c
x86_64-linux-gnu-gcc: libsrc/AttSupport.c
x86_64-linux-gnu-gcc: libsrc/cmpf.c
x86_64-linux-gnu-gcc: libsrc/date.c
x86_64-linux-gnu-gcc: libsrc/NclCCM.c
x86_64-linux-gnu-gcc: libsrc/FileSupport.c
x86_64-linux-gnu-gcc: libsrc/NclCoordVar.c
x86_64-linux-gnu-gcc: libsrc/NclData.c
x86_64-linux-gnu-gcc: libsrc/NclAdvancedGroup.c
x86_64-linux-gnu-gcc: libsrc/NclFile.c
x86_64-linux-gnu-gcc: libsrc/NclFileVar.c
x86_64-linux-gnu-gcc: libsrc/NclAtt.c
x86_64-linux-gnu-gcc: libsrc/InitData.c
x86_64-linux-gnu-gcc: libsrc/NclGRIB.c
x86_64-linux-gnu-gcc: libsrc/ListSupport.c
x86_64-linux-gnu-gcc: libsrc/NclMultiDValData.c
x86_64-linux-gnu-gcc: libsrc/NclNetCDF4.c
x86_64-linux-gnu-gcc: libsrc/NclTypechar.c
x86_64-linux-gnu-gcc: libsrc/NclOneDValCoordData.c
x86_64-linux-gnu-gcc: libsrc/NclMultiDVallistData.c
x86_64-linux-gnu-gcc: libsrc/NclTypedouble.c
x86_64-linux-gnu-gcc: libsrc/NclType.c
x86_64-linux-gnu-gcc: libsrc/NclTypebyte.c
x86_64-linux-gnu-gcc: libsrc/NclMultiDValnclfileData.c
x86_64-linux-gnu-gcc: libsrc/NclTypefloat.c
x86_64-linux-gnu-gcc: libsrc/NclTypeint64.c
x86_64-linux-gnu-gcc: libsrc/NclNetCdf.c
x86_64-linux-gnu-gcc: libsrc/NclTypeint.c
x86_64-linux-gnu-gcc: libsrc/NclTypelist.c
x86_64-linux-gnu-gcc: libsrc/NclTypeobj.c
x86_64-linux-gnu-gcc: libsrc/NclGroup.c
x86_64-linux-gnu-gcc: libsrc/NclTypelogical.c
x86_64-linux-gnu-gcc: libsrc/NclTypeshort.c
x86_64-linux-gnu-gcc: libsrc/NclList.c
x86_64-linux-gnu-gcc: libsrc/NclTypeuint.c
x86_64-linux-gnu-gcc: libsrc/NclTypelong.c
x86_64-linux-gnu-gcc: libsrc/NclVar.c
x86_64-linux-gnu-gcc: libsrc/NclTypestring.c
x86_64-linux-gnu-gcc: libsrc/NclTypeuint64.c
x86_64-linux-gnu-gcc: libsrc/nioConvert.c
x86_64-linux-gnu-gcc: libsrc/NclTypeubyte.c
x86_64-linux-gnu-gcc: libsrc/nioError.c
x86_64-linux-gnu-gcc: libsrc/NclTypeulong.c
x86_64-linux-gnu-gcc: libsrc/niohlu.c
x86_64-linux-gnu-gcc: libsrc/nio.c
x86_64-linux-gnu-gcc: libsrc/nioNclHLUStub.c
x86_64-linux-gnu-gcc: libsrc/nioBase.c
x86_64-linux-gnu-gcc: libsrc/nioNresDB.c
x86_64-linux-gnu-gcc: libsrc/NclTypeushort.c
x86_64-linux-gnu-gcc: libsrc/nio_path.c
x86_64-linux-gnu-gcc: libsrc/nioCallbacks.c
x86_64-linux-gnu-gcc: libsrc/TypeSupport.c
x86_64-linux-gnu-gcc: libsrc/VarSupport.c
x86_64-linux-gnu-gcc: libsrc/nioQuarks.c
x86_64-linux-gnu-gcc: libsrc/nioUtils.c
x86_64-linux-gnu-gcc: libsrc/nio_io.c
compiling Fortran sources
Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops
Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
compile options: '-DNeedFuncProto -DNIO_LIB_ONLY -D_POSIX_SOURCE -DByteSwapped -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -Ilibsrc -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -c'
gfortran:f77: libsrc/llmisc.fgfortran:f77: libsrc/ncepcode.f
gfortran:f77: libsrc/qu2reg3.f
gfortran:f77: libsrc/llmap.f
libsrc/qu2reg3.f:274:5:
Warning: Label 200 at (1) defined but not used [-Wunused-label]
libsrc/qu2reg3.f:208:5:
Warning: Label 100 at (1) defined but not used [-Wunused-label]
libsrc/ncepcode.f:2015:72:
2015 | 100 E(I-1) = E(I)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
libsrc/ncepcode.f:1878:18:
1878 | SLAT(J)=SLATD(J)
| 1
Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion]
libsrc/ncepcode.f:1879:18:
1879 | WLAT(J)=(2.(1.-SLATD(J)**2))/(JMAXPKM1(J))**2
| 1
Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion]
libsrc/ncepcode.f:1990:5:
1990 | 20 DO 40 I = 1, N
| 1
Warning: Label 20 at (1) defined but not used [-Wunused-label]
libsrc/ncepcode.f:1950:10:
1949 | DO 100 J=2,N
| 2
1950 | WRK(J)= (J-1.D0)/DSQRT((2.D0J-1.D0)(2.D0*J-3.D0))
| 1
Warning: Array reference at (1) out of bounds (2 > 1) in loop beginning at (2)
libsrc/ncepcode.f:1952:17:
1949 | DO 100 J=2,N
| 2
......
1952 | E(J) = WRK(J)
| 1
Warning: Array reference at (1) out of bounds (2 > 1) in loop beginning at (2)
libsrc/ncepcode.f:1980:38:
1980 | SUBROUTINE DRSTNIO(NM,N,W,E,MATZ,Z,IERR)
| 1
Warning: Unused dummy argument ‘matz’ at (1) [-Wunused-dummy-argument]
libsrc/ncepcode.f:1837:21:
1837 | INTEGER JHE,JHO,J0,NEXP
| 1
Warning: Unused variable ‘jho’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:2251:72:
2251 | IF (IPRJ-11) 100,197,113
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
libsrc/llmap.f:2256:72:
2256 | 100 IF (IPRJ-1) 101,102,103
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
libsrc/llmap.f:2426:72:
2426 | 113 IF (IPRJ-13) 114,115,116
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
libsrc/llmap.f:1466:5:
1466 | 641 RLAT=CLAT
| 1
Warning: Label 641 at (1) defined but not used [-Wunused-label]
libsrc/llmap.f:2460:5:
2460 | 199 U=U-UOFF
| 1
Warning: Label 199 at (1) defined but not used [-Wunused-label]
libsrc/llmap.f:2222:31:
2222 | DOUBLE PRECISION MDGDDP,RBGDFE,RBGLEN
| 1
Warning: Unused variable ‘mdgddp’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:2218:29:
2218 | REAL USNG,VSNG
| 1
Warning: Unused variable ‘usng’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:2218:34:
2218 | REAL USNG,VSNG
| 1
Warning: Unused variable ‘vsng’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:1832:29:
1832 | REAL SLAT,SLON
| 1
Warning: Unused variable ‘slat’ declared at (1) [-Wunused-variable]
libsrc/llmap.f:1832:34:
1832 | REAL SLAT,SLON
| 1
Warning: Unused variable ‘slon’ declared at (1) [-Wunused-variable]
gfortran:f77: libsrc/rowina3.f
libsrc/rowina3.f:308:5:
Warning: Label 300 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:248:5:
Warning: Label 200 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:130:5:
Warning: Label 100 at (1) defined but not used [-Wunused-label]
libsrc/rowina3.f:172:19:
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:217:21:
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:295:17:
Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion]
libsrc/rowina3.f:209:0:
Warning: ‘ip’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f77: libsrc/scm0.f
libsrc/scm0.f:41:5:
Warning: Label 100 at (1) defined but not used [-Wunused-label]
x86_64-linux-gnu-gcc-ar: adding 50 object files to build/temp.linux-x86_64-3.8/libnio.a
x86_64-linux-gnu-gcc-ar: adding 19 object files to build/temp.linux-x86_64-3.8/libnio.a
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
extending extension 'PyNIO._nio' defined_macros with [('NeedFuncProto', None), ('NIO_LIB_ONLY', None), ('_POSIX_SOURCE', None), ('ByteSwapped', None)]
customize UnixCCompiler
customize UnixCCompiler using build_ext
get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
building 'PyNIO._nio' extension
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-DNeedFuncProto -DNIO_LIB_ONLY -DNeedFuncProto -DNIO_LIB_ONLY -D_POSIX_SOURCE -DByteSwapped -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -Ilibsrc -I/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/include/python3.8 -c'
x86_64-linux-gnu-gcc: niomodule.c
niomodule.c: In function ‘data_type’:
niomodule.c:688:3: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
688 | return NPY_CHAR;
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘typecode’:
niomodule.c:790:2: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
790 | case NPY_CHAR:
| ^~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘_convertCOMPOUND2Obj’:
niomodule.c:5273:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
5273 | for (n = 0; n < comprec->n_comps; ++n) {
| ^
niomodule.c:5290:5: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
5290 | tmpobj = PyArray_SimpleNewFromData(1, &length, NPY_CHAR,
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c:5299:5: warning: ‘NPY_CHAR’ is deprecated: Use NPY_STRING [-Wdeprecated-declarations]
5299 | tmpobj = PyArray_SimpleNewFromData(1, &length, NPY_CHAR,
| ^~~~~~
In file included from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from niomodule.c:24:
/home/hafez/.local/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:21: note: declared here
84 | NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),
| ^~~~~~~~
niomodule.c: In function ‘_convertObj2COMPOUND’:
niomodule.c:5701:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
5701 | if (len2 != comprec->n_comps) {
| ^~
niomodule.c:5723:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘ng_size_t’ {aka ‘long int’} [-Wformat=]
5723 | "\tFailed to allocate memory of %d char.\n",
| ~^
| |
| int
| %ld
5724 | compnode->nvals);
| ~~~~~~~~~~~~~~~
| |
| ng_size_t {aka long int}
niomodule.c: In function ‘NioVariable_WriteArray’:
niomodule.c:5776:20: warning: variable ‘dimrec’ set but not used [-Wunused-but-set-variable]
5776 | NclFileDimRecord* dimrec = NULL;
| ^~~~~~
niomodule.c: In function ‘NioVariableObject_ass_slice’:
niomodule.c:6556:40: warning: integer overflow in expression of type ‘long int’ results in ‘0’ [-Woverflow]
6556 | if (indices->start < PY_SSIZE_T_MIN * 100)
| ^
niomodule.c: In function ‘NioVariableObject_ass_subscript’:
niomodule.c:6626:41: warning: integer overflow in expression of type ‘long int’ results in ‘0’ [-Woverflow]
6626 | if (indices->start < PY_SSIZE_T_MIN * 100)
| ^
x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/niomodule.o -Llibsrc -Lbuild/temp.linux-x86_64-3.8 -lnio -ljpeg -lpng -lz -lnetcdf -o build/lib.linux-x86_64-3.8/PyNIO/_nio.cpython-38-x86_64-linux-gnu.so
x86_64-linux-gnu-g++: error: : No such file or directory
error: Command "x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/niomodule.o -Llibsrc -Lbuild/temp.linux-x86_64-3.8 -lnio -ljpeg -lpng -lz -lnetcdf -o build/lib.linux-x86_64-3.8/PyNIO/_nio.cpython-38-x86_64-linux-gnu.so" failed with exit status 1
ERROR: Failed building wheel for PyNIO
Running setup.py clean for PyNIO
Failed to build PyNIO
Installing collected packages: PyNIO
Running setup.py install for PyNIO ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"'; file='"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-2u8mgvoj/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/hafez/.local/include/python3.8/PyNIO
cwd: /tmp/pip-req-build-3kmcfei0/
Complete output (353 lines):
====> Installing Nio to the "PyNIO" site packages directory.
non-existing path in '': ''
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building library "nio" sources
building extension "PyNIO._nio" sources
building data_files sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/PyNIO
copying alt-setup.py -> build/lib.linux-x86_64-3.8/PyNIO
copying coordsel.py -> build/lib.linux-x86_64-3.8/PyNIO
copying Nio.py -> build/lib.linux-x86_64-3.8/PyNIO
copying niodict.py -> build/lib.linux-x86_64-3.8/PyNIO
copying pynio_version.py -> build/lib.linux-x86_64-3.8/PyNIO
copying _xarray.py -> build/lib.linux-x86_64-3.8/PyNIO
copying init.py -> build/lib.linux-x86_64-3.8/PyNIO
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg/data
creating build/lib.linux-x86_64-3.8/PyNIO/ncarg/data/netcdf
copying ncarg/data/netcdf/pop.nc -> build/lib.linux-x86_64-3.8/PyNIO/ncarg/data/netcdf
running build_clib
customize UnixCCompiler
customize UnixCCompiler using build_clib
get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
customize Gnu95FCompiler using build_clib
building 'nio' library
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"'; file='"'"'/tmp/pip-req-build-3kmcfei0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-2u8mgvoj/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/hafez/.local/include/python3.8/PyNIO Check the logs for full command output.
hafez@LAPTOP-G6UK4AFP:~$
The text was updated successfully, but these errors were encountered: