+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/python-basemap.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zs4K5l + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf basemap-1.0.7 + /usr/bin/gzip -dc /builddir/build/SOURCES/basemap-1.0.7.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd basemap-1.0.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #2 (python-basemap-1.0.7-datadir.patch):' Patch #2 (python-basemap-1.0.7-datadir.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix . --fuzz=0 patching file lib/mpl_toolkits/basemap/pyproj.py + echo 'Patch #3 (0001-Fix-the-location-of-basemap_datadir.patch):' Patch #3 (0001-Fix-the-location-of-basemap_datadir.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix . --fuzz=0 patching file lib/mpl_toolkits/basemap/__init__.py + echo 'Patch #4 (python-basemap-1.0.7-numpy-hstack.patch):' Patch #4 (python-basemap-1.0.7-numpy-hstack.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix . --fuzz=0 patching file lib/mpl_toolkits/basemap/__init__.py Hunk #1 succeeded at 3912 (offset -48 lines). + rm -rf lib/mpl_toolkits/basemap/data/ + rm -rf /builddir/build/BUILD/python3-python-basemap-1.0.7-19.fc28 + cp -a . /builddir/build/BUILD/python3-python-basemap-1.0.7-19.fc28 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fLanLM + umask 022 + cd /builddir/build/BUILD + cd basemap-1.0.7 + pushd /builddir/build/BUILD/python3-python-basemap-1.0.7-19.fc28 ~/build/BUILD/python3-python-basemap-1.0.7-19.fc28 ~/build/BUILD/basemap-1.0.7 + export GEOS_LIB=/usr/ + GEOS_LIB=/usr/ + /usr/bin/python3 setup.py config checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr nad2bin.c: In function ‘main’: nad2bin.c:362:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] != 4 * ct.lim.lam ) ^~ running config /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) + /usr/bin/python3 setup.py build checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr 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 extension "mpl_toolkits.basemap._proj" sources building extension "_geoslib" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.linux-riscv64-3.6 creating build/lib.linux-riscv64-3.6/mpl_toolkits copying lib/mpl_toolkits/__init__.py -> build/lib.linux-riscv64-3.6/mpl_toolkits creating build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/pyproj.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/shapefile.py -> build/lib.linux-riscv64-3.6/mpl_toolkits/basemap Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'mpl_toolkits.basemap._proj' extension compiling C sources C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC creating build/temp.linux-riscv64-3.6/src compile options: '-Isrc -I/usr/lib64/python3.6/site-packages/numpy/core/include -I/usr/include/python3.6m -c' gcc: src/PJ_denoy.c gcc: src/bch2bps.c gcc: src/mk_cheby.c src/mk_cheby.c: In function ‘mk_cheby’: src/mk_cheby.c:101:40: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if ((T->cu[i].m = ncu[i]) != 0) ^ src/mk_cheby.c:109:40: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if ((T->cv[i].m = ncv[i]) != 0) ^ src/mk_cheby.c:127:32: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if ((T->cu[i].m = ncu[i]) != 0) ^ src/mk_cheby.c:135:32: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if ((T->cv[i].m = ncv[i]) != 0) ^ src/mk_cheby.c:147:5: warning: ‘T’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (T) { /* pj_dalloc up possible allocations */ ^ gcc: src/PJ_laea.c gcc: src/PJ_urm5.c gcc: src/PJ_hatano.c gcc: src/PJ_putp5.c gcc: src/nad_init.c src/nad_init.c: In function ‘nad_ctable_load’: src/nad_init.c:96:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] || fread(ct->cvs, sizeof(FLP), a_size, fid) != a_size ) ^~ src/nad_init.c: In function ‘nad_ctable2_load’: src/nad_init.c:169:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] || fread(ct->cvs, sizeof(FLP), a_size, fid) != a_size ) ^~ gcc: src/PJ_ob_tran.c gcc: src/PJ_august.c gcc: src/PJ_labrd.c gcc: src/pj_ellps.c src/pj_ellps.c:6:14: warning: missing braces around initializer [-Wmissing-braces] pj_ellps[] = { ^ "MERIT", "a=6378137.0", "rf=298.257", "MERIT 1983", { } "SGS85", "a=6378136.0", "rf=298.257", "Soviet Geodetic System 85", { } "GRS80", "a=6378137.0", "rf=298.257222101", "GRS 1980(IUGG, 1980)", { } "IAU76", "a=6378140.0", "rf=298.257", "IAU 1976", { } "airy", "a=6377563.396", "b=6356256.910", "Airy 1830", { } "APL4.9", "a=6378137.0.", "rf=298.25", "Appl. Physics. 1965", { } "NWL9D", "a=6378145.0.", "rf=298.25", "Naval Weapons Lab., 1965", { } "mod_airy", "a=6377340.189", "b=6356034.446", "Modified Airy", { } "andrae", "a=6377104.43", "rf=300.0", "Andrae 1876 (Den., Iclnd.)", { } "aust_SA", "a=6378160.0", "rf=298.25", "Australian Natl & S. Amer. 1969", { } "GRS67", "a=6378160.0", "rf=298.2471674270", "GRS 67(IUGG 1967)", { } "bessel", "a=6377397.155", "rf=299.1528128", "Bessel 1841", { } "bess_nam", "a=6377483.865", "rf=299.1528128", "Bessel 1841 (Namibia)", { } "clrk66", "a=6378206.4", "b=6356583.8", "Clarke 1866", { } "clrk80", "a=6378249.145", "rf=293.4663", "Clarke 1880 mod.", { } "CPM", "a=6375738.7", "rf=334.29", "Comm. des Poids et Mesures 1799", { } "delmbr", "a=6376428.", "rf=311.5", "Delambre 1810 (Belgium)", { } "engelis", "a=6378136.05", "rf=298.2566", "Engelis 1985", { } "evrst30", "a=6377276.345", "rf=300.8017", "Everest 1830", { } "evrst48", "a=6377304.063", "rf=300.8017", "Everest 1948", { } "evrst56", "a=6377301.243", "rf=300.8017", "Everest 1956", { } "evrst69", "a=6377295.664", "rf=300.8017", "Everest 1969", { } "evrstSS", "a=6377298.556", "rf=300.8017", "Everest (Sabah & Sarawak)", { } "fschr60", "a=6378166.", "rf=298.3", "Fischer (Mercury Datum) 1960", { } "fschr60m", "a=6378155.", "rf=298.3", "Modified Fischer 1960", { } "fschr68", "a=6378150.", "rf=298.3", "Fischer 1968", { } "helmert", "a=6378200.", "rf=298.3", "Helmert 1906", { } "hough", "a=6378270.0", "rf=297.", "Hough", { } "intl", "a=6378388.0", "rf=297.", "International 1909 (Hayford)", { } "krass", "a=6378245.0", "rf=298.3", "Krassovsky, 1942", { } "kaula", "a=6378163.", "rf=298.24", "Kaula 1961", { } "lerch", "a=6378139.", "rf=298.257", "Lerch 1979", { } "mprts", "a=6397300.", "rf=191.", "Maupertius 1738", { } "new_intl", "a=6378157.5", "b=6356772.2", "New International 1967", { } "plessis", "a=6376523.", "b=6355863.", "Plessis 1817 (France)", { } "SEasia", "a=6378155.0", "b=6356773.3205", "Southeast Asia", { } "walbeck", "a=6376896.0", "b=6355834.8467", "Walbeck", { } "WGS60", "a=6378165.0", "rf=298.3", "WGS 60", { } "WGS66", "a=6378145.0", "rf=298.25", "WGS 66", { } "WGS72", "a=6378135.0", "rf=298.26", "WGS 72", { } "WGS84", "a=6378137.0", "rf=298.257223563", "WGS 84", { } "sphere", "a=6370997.0", "b=6370997.0", "Normal Sphere (r=6370997)", { } 0,0,0,0 { }; } gcc: src/PJ_putp4p.c gcc: src/PJ_cea.c src/PJ_cea.c: In function ‘pj_cea’: src/PJ_cea.c:49:5: warning: ‘t’ may be used uninitialized in this function [-Wmaybe-uninitialized] t = sin(t); ~~^~~~~~~~ gcc: src/PJ_hammer.c gcc: src/PJ_aitoff.c gcc: src/PJ_putp6.c gcc: src/geocent.c src/geocent.c: In function ‘pj_Convert_Geocentric_To_Geodetic’: src/geocent.c:365:9: warning: variable ‘At_Pole’ set but not used [-Wunused-but-set-variable] int At_Pole; /* indicates location is in polar region */ ^~~~~~~ gcc: src/PJ_mbt_fps.c gcc: src/PJ_wag3.c gcc: src/pj_zpoly1.c gcc: src/PJ_eqc.c gcc: src/PJ_bacon.c gcc: src/PJ_ortho.c gcc: src/pj_msfn.c gcc: src/PJ_boggs.c gcc: src/PJ_eqdc.c gcc: src/pj_qsfn.c gcc: src/PJ_imw_p.c gcc: src/pj_mutex.c src/pj_mutex.c:50:13: warning: ‘pj_init_lock’ declared ‘static’ but never defined [-Wunused-function] static void pj_init_lock(); ^~~~~~~~~~~~ gcc: src/hypot.c gcc: src/PJ_sconics.c gcc: src/PJ_healpix.c src/PJ_healpix.c: In function ‘pnpoly’: src/PJ_healpix.c:176:11: warning: unused variable ‘j’ [-Wunused-variable] int i,j,c = 0; ^ src/PJ_healpix.c: In function ‘auth_lat’: src/PJ_healpix.c:281:9: warning: unused variable ‘q_subtractor’ [-Wunused-variable] double q_subtractor = - (1.0 - pow(e,2.0)) / (2.0*e) * log((1.0 - e*sin(phi)) / (1.0+e*sin(phi))); ^~~~~~~~~~~~ src/PJ_healpix.c:280:9: warning: unused variable ‘q_demonitor’ [-Wunused-variable] double q_demonitor = (1.0 - (pow(e*sin(phi),2.0))); ^~~~~~~~~~~ src/PJ_healpix.c:279:9: warning: unused variable ‘q_numerator’ [-Wunused-variable] double q_numerator = ((1.0 - pow(e,2.0)) * sin(phi)); ^~~~~~~~~~~ src/PJ_healpix.c: In function ‘get_cap’: src/PJ_healpix.c:449:9: warning: unused variable ‘c’ [-Wunused-variable] double c; ^ src/PJ_healpix.c: In function ‘combine_caps’: src/PJ_healpix.c:558:6: warning: unused variable ‘cn’ [-Wunused-variable] int cn; ^~ src/PJ_healpix.c:515:12: warning: unused variable ‘ret_add’ [-Wunused-variable] double ret_add[2]; ^~~~~~~ src/PJ_healpix.c:512:12: warning: unused variable ‘tmpVect’ [-Wunused-variable] double tmpVect[2]; ^~~~~~~ In file included from src/PJ_healpix.c:37:0: src/PJ_healpix.c: In function ‘e_healpix_forward’: src/projects.h:340:57: warning: unused variable ‘xy’ [-Wunused-variable] #define FORWARD(name) static XY name(LP lp, PJ *P) { XY xy = {0.0,0.0} ^ src/PJ_healpix.c:588:1: note: in expansion of macro ‘FORWARD’ FORWARD(e_healpix_forward); /* ellipsoidal */ ^~~~~~~ src/PJ_healpix.c: In function ‘s_healpix_forward’: src/projects.h:340:57: warning: unused variable ‘xy’ [-Wunused-variable] #define FORWARD(name) static XY name(LP lp, PJ *P) { XY xy = {0.0,0.0} ^ src/PJ_healpix.c:595:1: note: in expansion of macro ‘FORWARD’ FORWARD(s_healpix_forward); /* spheroid */ ^~~~~~~ src/PJ_healpix.c: In function ‘e_healpix_inverse’: src/PJ_healpix.c:599:12: warning: unused variable ‘bet’ [-Wunused-variable] double bet, x, y; ^~~ gcc: src/PJ_sts.c gcc: src/pj_geocent.c gcc: src/PJ_ocea.c gcc: src/vector1.c gcc: src/PJ_sterea.c src/PJ_sterea.c:7:1: warning: ‘LIBPROJ_ID’ defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: PJ_sterea.c 2022 2011-05-20 13:04:08Z warmerdam $"; ^~~~~~~~~~ gcc: src/pj_gridlist.c src/pj_gridlist.c: In function ‘pj_gridlist_from_nadgrids’: src/pj_gridlist.c:195:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( end_char >= sizeof(name) ) ^~ gcc: src/geod_interface.c gcc: src/PJ_nsper.c gcc: src/pj_gc_reader.c src/pj_gc_reader.c: In function ‘pj_gc_readcatalog’: src/pj_gc_reader.c:48:20: warning: unused variable ‘err’ [-Wunused-variable] int entry_max, err; ^~~ src/pj_gc_reader.c: In function ‘pj_gc_read_csv_line’: src/pj_gc_reader.c:118:16: warning: implicit declaration of function ‘isspace’ [-Wimplicit-function-declaration] while( isspace(*next) ) ^~~~~~~ gcc: src/PJ_crast.c gcc: src/proj_rouss.c src/proj_rouss.c:7:1: warning: ‘LIBPROJ_ID’ defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: proj_rouss.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/pj_open_lib.c gcc: src/PJ_vandg.c gcc: src/PJ_fouc_s.c gcc: src/pj_strerrno.c src/pj_strerrno.c: In function ‘pj_strerrno’: src/pj_strerrno.c:75:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (adjusted_err < (sizeof(pj_err_list) / sizeof(char *))) ^ gcc: src/pj_initcache.c gcc: src/PJ_aea.c gcc: src/PJ_natearth.c gcc: src/PJ_rpoly.c gcc: src/PJ_goode.c gcc: src/biveval.c gcc: src/PJ_putp3.c gcc: src/pj_tsfn.c gcc: src/pj_deriv.c gcc: src/PJ_wag2.c gcc: src/bchgen.c gcc: src/pj_transform.c src/pj_transform.c: In function ‘pj_adjust_axis’: src/pj_transform.c:768:21: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if( z ) z[point_offset*i] = value; break; ^~ src/pj_transform.c:768:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if( z ) z[point_offset*i] = value; break; ^~~~~ src/pj_transform.c:770:21: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if( z ) z[point_offset*i] = -value; break; ^~ src/pj_transform.c:770:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if( z ) z[point_offset*i] = -value; break; ^~~~~ gcc: src/PJ_cass.c gcc: src/PJ_igh.c gcc: src/pj_apply_gridshift.c gcc: src/PJ_moll.c gcc: src/PJ_cc.c gcc: src/pj_factors.c gcc: src/nad_cvt.c gcc: src/PJ_lsat.c gcc: src/PJ_robin.c gcc: src/PJ_vandg4.c gcc: src/PJ_isea.c src/PJ_isea.c: In function ‘isea_hex’: src/PJ_isea.c:922:9: warning: variable ‘oddsl’ set but not used [-Wunused-but-set-variable] double oddsl; ^~~~~ src/PJ_isea.c: In function ‘isea_forward’: src/PJ_isea.c:982:32: warning: variable ‘quad’ set but not used [-Wunused-but-set-variable] int tri, downtri, quad; ^~~~ src/PJ_isea.c:982:23: warning: variable ‘downtri’ set but not used [-Wunused-but-set-variable] int tri, downtri, quad; ^~~~~~~ gcc: src/PJ_eck1.c gcc: src/PJ_gall.c gcc: src/PJ_chamb.c gcc: src/pj_datums.c src/pj_datums.c:40:48: warning: missing braces around initializer [-Wmissing-braces] C_NAMESPACE_VAR struct PJ_DATUMS pj_datums[] = { ^ src/pj_datums.c:66:66: warning: missing braces around initializer [-Wmissing-braces] C_NAMESPACE_VAR struct PJ_PRIME_MERIDIANS pj_prime_meridians[] = { ^ gcc: src/PJ_geos.c src/PJ_geos.c:8:1: warning: ‘LIBPROJ_ID’ defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: PJ_geos.c 2176 2012-02-27 07:56:32Z warmerdam $"; ^~~~~~~~~~ gcc: src/pj_auth.c gcc: src/PJ_eck3.c gcc: src/PJ_lcca.c src/PJ_lcca.c: In function ‘pj_lcca’: src/PJ_lcca.c:54:29: warning: variable ‘tan20’ set but not used [-Wunused-but-set-variable] double s2p0, N0, R0, tan0, tan20; ^~~~~ At top level: src/PJ_lcca.c:1:19: warning: ‘RCS_ID’ defined but not used [-Wunused-const-variable=] static const char RCS_ID[] = "$Id: PJ_lcca.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~ gcc: src/proj_mdist.c src/proj_mdist.c:7:1: warning: ‘LIBPROJ_ID’ defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: proj_mdist.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_fahey.c gcc: src/pj_pr_list.c src/pj_pr_list.c: In function ‘pj_get_def’: src/pj_pr_list.c:74:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( strlen(definition) + l + 5 > def_max ) ^ gcc: src/PJ_lask.c gcc: src/p_series.c gcc: src/PJ_collg.c gcc: src/PJ_larr.c gcc: src/PJ_wink1.c gcc: src/PJ_nocol.c gcc: src/pj_apply_vgridshift.c gcc: src/pj_fwd.c gcc: src/pj_datum_set.c gcc: src/PJ_tcc.c gcc: src/aasincos.c gcc: src/PJ_wink2.c gcc: src/PJ_eck4.c gcc: src/PJ_bipc.c gcc: src/PJ_mod_ster.c gcc: src/PJ_lagrng.c gcc: src/PJ_urmfps.c gcc: src/PJ_mill.c gcc: src/pj_phi2.c gcc: src/pj_init.c gcc: src/PJ_gn_sinu.c gcc: src/pj_log.c gcc: src/PJ_merc.c gcc: src/PJ_bonne.c gcc: src/pj_inv.c gcc: src/PJ_tpeqd.c gcc: src/PJ_krovak.c gcc: src/pj_ctx.c gcc: src/PJ_mbtfpq.c gcc: src/rtodms.c gcc: src/pj_errno.c gcc: src/PJ_airy.c gcc: src/PJ_eck5.c gcc: src/PJ_tcea.c gcc: src/dmstor.c gcc: src/PJ_stere.c gcc: src/PJ_aeqd.c gcc: src/pj_list.c gcc: src/pj_latlong.c gcc: src/pj_param.c gcc: src/PJ_eck2.c gcc: src/PJ_gins8.c gcc: src/emess.c gcc: src/pj_utils.c gcc: src/adjlon.c gcc: src/pj_ell_set.c gcc: src/proj_etmerc.c gcc: src/pj_gauss.c src/pj_gauss.c:7:1: warning: ‘LIBPROJ_ID’ defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: pj_gauss.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_omerc.c src/PJ_omerc.c: In function ‘pj_omerc’: src/PJ_omerc.c:161:7: warning: ‘phi2’ may be used uninitialized in this function [-Wmaybe-uninitialized] L = pow(pj_tsfn(phi2, sin(phi2), P->e), P->B); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/PJ_omerc.c:160:7: warning: ‘phi1’ may be used uninitialized in this function [-Wmaybe-uninitialized] H = pow(pj_tsfn(phi1, sin(phi1), P->e), P->B); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/PJ_omerc.c:167:9: warning: ‘lam2’ may be used uninitialized in this function [-Wmaybe-uninitialized] lam2 -= TWOPI; src/PJ_omerc.c:97:17: warning: ‘lam1’ may be used uninitialized in this function [-Wmaybe-uninitialized] gamma0, lamc, lam1, lam2, phi1, phi2, alpha_c; ^~~~ gcc: src/PJ_somerc.c gcc: src/pj_malloc.c gcc: src/PJ_oea.c gcc: src/nad_intr.c gcc: src/PJ_lcc.c gcc: src/gen_cheb.c src/gen_cheb.c: In function ‘gen_cheb’: src/gen_cheb.c:13:24: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] int NU = 15, NV = 15, i, res = -1, errin = 0, pwr; ^ gcc: src/PJ_vandg2.c gcc: src/PJ_loxim.c gcc: src/PJ_putp2.c gcc: src/PJ_mbtfpp.c gcc: src/pj_gridcatalog.c src/pj_gridcatalog.c: In function ‘pj_gc_apply_gridshift’: src/pj_gridcatalog.c:122:14: warning: unused variable ‘itable’ [-Wunused-variable] int itable; ^~~~~~ gcc: src/PJ_wag7.c gcc: src/PJ_poly.c gcc: src/PJ_nell.c gcc: src/geodesic.c gcc: src/PJ_nzmg.c gcc: src/pj_units.c src/pj_units.c:8:14: warning: missing braces around initializer [-Wmissing-braces] pj_units[] = { ^ "km", "1000.", "Kilometer", { } "m", "1.", "Meter", { } "dm", "1/10", "Decimeter", { } "cm", "1/100", "Centimeter", { } "mm", "1/1000", "Millimeter", { } "kmi", "1852.0", "International Nautical Mile", { } "in", "0.0254", "International Inch", { } "ft", "0.3048", "International Foot", { } "yd", "0.9144", "International Yard", { } "mi", "1609.344", "International Statute Mile", { } "fath", "1.8288", "International Fathom", { } "ch", "20.1168", "International Chain", { } "link", "0.201168", "International Link", { } "us-in", "1./39.37", "U.S. Surveyor's Inch", { } "us-ft", "0.304800609601219", "U.S. Surveyor's Foot", { } "us-yd", "0.914401828803658", "U.S. Surveyor's Yard", { } "us-ch", "20.11684023368047", "U.S. Surveyor's Chain", { } "us-mi", "1609.347218694437", "U.S. Surveyor's Statute Mile", { } "ind-yd", "0.91439523", "Indian Yard", { } "ind-ft", "0.30479841", "Indian Foot", { } "ind-ch", "20.11669506", "Indian Chain", { } (char *)0, (char *)0, (char *)0 { }; } gcc: src/PJ_tmerc.c gcc: src/PJ_gstmerc.c gcc: src/pj_gridinfo.c src/pj_gridinfo.c: In function ‘pj_gridinfo_load’: src/pj_gridinfo.c:208:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] != 2 * gi->ct->lim.lam ) ^~ src/pj_gridinfo.c:280:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] != 4 * gi->ct->lim.lam ) ^~ src/pj_gridinfo.c:339:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fread( gi->ct->cvs, sizeof(float), words, fid ) != words ) ^~ gcc: src/geod_set.c gcc: src/pj_release.c gcc: src/PJ_nell_h.c gcc: src/pj_mlfn.c gcc: src/PJ_gnom.c gcc: src/_proj.c src/_proj.c: In function ‘__pyx_pf_5_proj_set_datapath’: src/_proj.c:949:24: warning: passing argument 2 of ‘pj_set_searchpath’ from incompatible pointer type [-Wincompatible-pointer-types] pj_set_searchpath(1, (&__pyx_v_searchpath)); ^ In file included from src/_proj.c:313:0: src/proj_api.h:93:6: note: expected ‘const char **’ but argument is of type ‘char **’ void pj_set_searchpath ( int count, const char **path ); ^~~~~~~~~~~~~~~~~ src/_proj.c: In function ‘__pyx_pw_5_proj_5_transform’: src/_proj.c:3350:17: warning: ‘__pyx_v_zz’ may be used uninitialized in this function [-Wmaybe-uninitialized] __pyx_v_err = pj_transform(__pyx_v_p1->projpj, __pyx_v_p2->projpj, __pyx_v_npts, 0, __pyx_v_xx, __pyx_v_yy, __pyx_v_zz); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/_proj.c:3083:11: note: ‘__pyx_v_zz’ was declared here double *__pyx_v_zz; ^~~~~~~~~~ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -g build/temp.linux-riscv64-3.6/src/PJ_denoy.o build/temp.linux-riscv64-3.6/src/bch2bps.o build/temp.linux-riscv64-3.6/src/mk_cheby.o build/temp.linux-riscv64-3.6/src/PJ_laea.o build/temp.linux-riscv64-3.6/src/PJ_urm5.o build/temp.linux-riscv64-3.6/src/PJ_hatano.o build/temp.linux-riscv64-3.6/src/PJ_putp5.o build/temp.linux-riscv64-3.6/src/nad_init.o build/temp.linux-riscv64-3.6/src/PJ_ob_tran.o build/temp.linux-riscv64-3.6/src/PJ_august.o build/temp.linux-riscv64-3.6/src/PJ_labrd.o build/temp.linux-riscv64-3.6/src/pj_ellps.o build/temp.linux-riscv64-3.6/src/PJ_putp4p.o build/temp.linux-riscv64-3.6/src/PJ_cea.o build/temp.linux-riscv64-3.6/src/PJ_hammer.o build/temp.linux-riscv64-3.6/src/PJ_aitoff.o build/temp.linux-riscv64-3.6/src/PJ_putp6.o build/temp.linux-riscv64-3.6/src/geocent.o build/temp.linux-riscv64-3.6/src/PJ_mbt_fps.o build/temp.linux-riscv64-3.6/src/PJ_wag3.o build/temp.linux-riscv64-3.6/src/pj_zpoly1.o build/temp.linux-riscv64-3.6/src/PJ_eqc.o build/temp.linux-riscv64-3.6/src/PJ_bacon.o build/temp.linux-riscv64-3.6/src/PJ_ortho.o build/temp.linux-riscv64-3.6/src/pj_msfn.o build/temp.linux-riscv64-3.6/src/PJ_boggs.o build/temp.linux-riscv64-3.6/src/PJ_eqdc.o build/temp.linux-riscv64-3.6/src/pj_qsfn.o build/temp.linux-riscv64-3.6/src/PJ_imw_p.o build/temp.linux-riscv64-3.6/src/pj_mutex.o build/temp.linux-riscv64-3.6/src/hypot.o build/temp.linux-riscv64-3.6/src/PJ_sconics.o build/temp.linux-riscv64-3.6/src/PJ_healpix.o build/temp.linux-riscv64-3.6/src/PJ_sts.o build/temp.linux-riscv64-3.6/src/pj_geocent.o build/temp.linux-riscv64-3.6/src/PJ_ocea.o build/temp.linux-riscv64-3.6/src/vector1.o build/temp.linux-riscv64-3.6/src/PJ_sterea.o build/temp.linux-riscv64-3.6/src/pj_gridlist.o build/temp.linux-riscv64-3.6/src/geod_interface.o build/temp.linux-riscv64-3.6/src/PJ_nsper.o build/temp.linux-riscv64-3.6/src/pj_gc_reader.o build/temp.linux-riscv64-3.6/src/PJ_crast.o build/temp.linux-riscv64-3.6/src/proj_rouss.o build/temp.linux-riscv64-3.6/src/pj_open_lib.o build/temp.linux-riscv64-3.6/src/PJ_vandg.o build/temp.linux-riscv64-3.6/src/PJ_fouc_s.o build/temp.linux-riscv64-3.6/src/pj_strerrno.o build/temp.linux-riscv64-3.6/src/pj_initcache.o build/temp.linux-riscv64-3.6/src/PJ_aea.o build/temp.linux-riscv64-3.6/src/PJ_natearth.o build/temp.linux-riscv64-3.6/src/PJ_rpoly.o build/temp.linux-riscv64-3.6/src/PJ_goode.o build/temp.linux-riscv64-3.6/src/biveval.o build/temp.linux-riscv64-3.6/src/PJ_putp3.o build/temp.linux-riscv64-3.6/src/pj_tsfn.o build/temp.linux-riscv64-3.6/src/pj_deriv.o build/temp.linux-riscv64-3.6/src/PJ_wag2.o build/temp.linux-riscv64-3.6/src/bchgen.o build/temp.linux-riscv64-3.6/src/pj_transform.o build/temp.linux-riscv64-3.6/src/PJ_cass.o build/temp.linux-riscv64-3.6/src/PJ_igh.o build/temp.linux-riscv64-3.6/src/pj_apply_gridshift.o build/temp.linux-riscv64-3.6/src/PJ_moll.o build/temp.linux-riscv64-3.6/src/PJ_cc.o build/temp.linux-riscv64-3.6/src/pj_factors.o build/temp.linux-riscv64-3.6/src/nad_cvt.o build/temp.linux-riscv64-3.6/src/PJ_lsat.o build/temp.linux-riscv64-3.6/src/PJ_robin.o build/temp.linux-riscv64-3.6/src/PJ_vandg4.o build/temp.linux-riscv64-3.6/src/PJ_isea.o build/temp.linux-riscv64-3.6/src/PJ_eck1.o build/temp.linux-riscv64-3.6/src/PJ_gall.o build/temp.linux-riscv64-3.6/src/PJ_chamb.o build/temp.linux-riscv64-3.6/src/pj_datums.o build/temp.linux-riscv64-3.6/src/PJ_geos.o build/temp.linux-riscv64-3.6/src/pj_auth.o build/temp.linux-riscv64-3.6/src/PJ_eck3.o build/temp.linux-riscv64-3.6/src/PJ_lcca.o build/temp.linux-riscv64-3.6/src/proj_mdist.o build/temp.linux-riscv64-3.6/src/PJ_fahey.o build/temp.linux-riscv64-3.6/src/pj_pr_list.o build/temp.linux-riscv64-3.6/src/PJ_lask.o build/temp.linux-riscv64-3.6/src/p_series.o build/temp.linux-riscv64-3.6/src/PJ_collg.o build/temp.linux-riscv64-3.6/src/PJ_larr.o build/temp.linux-riscv64-3.6/src/PJ_wink1.o build/temp.linux-riscv64-3.6/src/PJ_nocol.o build/temp.linux-riscv64-3.6/src/pj_apply_vgridshift.o build/temp.linux-riscv64-3.6/src/pj_fwd.o build/temp.linux-riscv64-3.6/src/pj_datum_set.o build/temp.linux-riscv64-3.6/src/PJ_tcc.o build/temp.linux-riscv64-3.6/src/aasincos.o build/temp.linux-riscv64-3.6/src/PJ_wink2.o build/temp.linux-riscv64-3.6/src/PJ_eck4.o build/temp.linux-riscv64-3.6/src/PJ_bipc.o build/temp.linux-riscv64-3.6/src/PJ_mod_ster.o build/temp.linux-riscv64-3.6/src/PJ_lagrng.o build/temp.linux-riscv64-3.6/src/PJ_urmfps.o build/temp.linux-riscv64-3.6/src/PJ_mill.o build/temp.linux-riscv64-3.6/src/pj_phi2.o build/temp.linux-riscv64-3.6/src/pj_init.o build/temp.linux-riscv64-3.6/src/PJ_gn_sinu.o build/temp.linux-riscv64-3.6/src/pj_log.o build/temp.linux-riscv64-3.6/src/PJ_merc.o build/temp.linux-riscv64-3.6/src/PJ_bonne.o build/temp.linux-riscv64-3.6/src/pj_inv.o build/temp.linux-riscv64-3.6/src/PJ_tpeqd.o build/temp.linux-riscv64-3.6/src/PJ_krovak.o build/temp.linux-riscv64-3.6/src/pj_ctx.o build/temp.linux-riscv64-3.6/src/PJ_mbtfpq.o build/temp.linux-riscv64-3.6/src/rtodms.o build/temp.linux-riscv64-3.6/src/pj_errno.o build/temp.linux-riscv64-3.6/src/PJ_airy.o build/temp.linux-riscv64-3.6/src/PJ_eck5.o build/temp.linux-riscv64-3.6/src/PJ_tcea.o build/temp.linux-riscv64-3.6/src/dmstor.o build/temp.linux-riscv64-3.6/src/PJ_stere.o build/temp.linux-riscv64-3.6/src/PJ_aeqd.o build/temp.linux-riscv64-3.6/src/pj_list.o build/temp.linux-riscv64-3.6/src/pj_latlong.o build/temp.linux-riscv64-3.6/src/pj_param.o build/temp.linux-riscv64-3.6/src/PJ_eck2.o build/temp.linux-riscv64-3.6/src/PJ_gins8.o build/temp.linux-riscv64-3.6/src/emess.o build/temp.linux-riscv64-3.6/src/pj_utils.o build/temp.linux-riscv64-3.6/src/adjlon.o build/temp.linux-riscv64-3.6/src/pj_ell_set.o build/temp.linux-riscv64-3.6/src/proj_etmerc.o build/temp.linux-riscv64-3.6/src/pj_gauss.o build/temp.linux-riscv64-3.6/src/PJ_omerc.o build/temp.linux-riscv64-3.6/src/PJ_somerc.o build/temp.linux-riscv64-3.6/src/pj_malloc.o build/temp.linux-riscv64-3.6/src/PJ_oea.o build/temp.linux-riscv64-3.6/src/nad_intr.o build/temp.linux-riscv64-3.6/src/PJ_lcc.o build/temp.linux-riscv64-3.6/src/gen_cheb.o build/temp.linux-riscv64-3.6/src/PJ_vandg2.o build/temp.linux-riscv64-3.6/src/PJ_loxim.o build/temp.linux-riscv64-3.6/src/PJ_putp2.o build/temp.linux-riscv64-3.6/src/PJ_mbtfpp.o build/temp.linux-riscv64-3.6/src/pj_gridcatalog.o build/temp.linux-riscv64-3.6/src/PJ_wag7.o build/temp.linux-riscv64-3.6/src/PJ_poly.o build/temp.linux-riscv64-3.6/src/PJ_nell.o build/temp.linux-riscv64-3.6/src/geodesic.o build/temp.linux-riscv64-3.6/src/PJ_nzmg.o build/temp.linux-riscv64-3.6/src/pj_units.o build/temp.linux-riscv64-3.6/src/PJ_tmerc.o build/temp.linux-riscv64-3.6/src/PJ_gstmerc.o build/temp.linux-riscv64-3.6/src/pj_gridinfo.o build/temp.linux-riscv64-3.6/src/geod_set.o build/temp.linux-riscv64-3.6/src/pj_release.o build/temp.linux-riscv64-3.6/src/PJ_nell_h.o build/temp.linux-riscv64-3.6/src/pj_mlfn.o build/temp.linux-riscv64-3.6/src/PJ_gnom.o build/temp.linux-riscv64-3.6/src/_proj.o -L/usr/lib64 -lpython3.6m -o build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/_proj.cpython-36m-riscv64-linux-gnu.so building '_geoslib' extension compiling C sources C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC compile options: '-I/usr/include -I/usr/lib64/python3.6/site-packages/numpy/core/include -I/usr/lib64/python3.6/site-packages/numpy/core/include -I/usr/include/python3.6m -c' gcc: src/_geoslib.c In file included from /usr/lib64/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1816:0, from /usr/lib64/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /usr/lib64/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4, from src/_geoslib.c:254: /usr/lib64/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_is_valid’: src/_geoslib.c:989:31: warning: passing argument 1 of ‘GEOSisValid’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1840:22: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g); ^~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_2geom_type’: src/_geoslib.c:1081:47: warning: passing argument 1 of ‘GEOSGeomType’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 152; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_4within’: src/_geoslib.c:1163:31: warning: passing argument 1 of ‘GEOSWithin’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1665:22: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~ src/_geoslib.c:1163:43: warning: passing argument 2 of ‘GEOSWithin’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1665:22: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_6union’: src/_geoslib.c:1290:26: warning: passing argument 1 of ‘GEOSUnion’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1541:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~ src/_geoslib.c:1290:38: warning: passing argument 2 of ‘GEOSUnion’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1541:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~ src/_geoslib.c:1290:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^ src/_geoslib.c:1299:35: warning: passing argument 1 of ‘GEOSGeomTypeId’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:1406:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1415:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1415:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1464:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1473:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1473:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1514:49: warning: passing argument 1 of ‘GEOSGeomType’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 190; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:1549:20: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_8simplify’: src/_geoslib.c:1646:29: warning: passing argument 1 of ‘GEOSSimplify’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1588:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance); ^~~~~~~~~~~~ src/_geoslib.c:1646:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance); ^ src/_geoslib.c:1655:35: warning: passing argument 1 of ‘GEOSGeomTypeId’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:1762:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1771:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1771:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1820:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1829:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1829:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1870:49: warning: passing argument 1 of ‘GEOSGeomType’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 221; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:1905:20: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_10fix’: src/_geoslib.c:1990:27: warning: passing argument 1 of ‘GEOSBuffer’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1391:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g, ^~~~~~~~~~ src/_geoslib.c:1990:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0); ^ src/_geoslib.c:1999:35: warning: passing argument 1 of ‘GEOSGeomTypeId’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:2106:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2115:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2115:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:2164:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2173:37: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2173:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:2214:49: warning: passing argument 1 of ‘GEOSGeomType’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 250; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:2249:20: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_12intersects’: src/_geoslib.c:2343:35: warning: passing argument 1 of ‘GEOSIntersects’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1663:22: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~ src/_geoslib.c:2343:47: warning: passing argument 2 of ‘GEOSIntersects’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1663:22: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_14intersection’: src/_geoslib.c:2473:33: warning: passing argument 1 of ‘GEOSIntersection’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1494:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2473:45: warning: passing argument 2 of ‘GEOSIntersection’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1494:31: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2473:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^ src/_geoslib.c:2482:35: warning: passing argument 1 of ‘GEOSGeomTypeId’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:2619:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2650:39: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2650:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^ src/_geoslib.c:2711:45: warning: passing argument 1 of ‘GEOSGetNumGeometries’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2742:39: warning: passing argument 1 of ‘GEOSGetGeometryN’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2742:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^ src/_geoslib.c:2795:22: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2820:20: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__’: src/_geoslib.c:2932:20: warning: passing argument 1 of ‘GEOSGeom_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_self->_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_7Polygon___init__’: src/_geoslib.c:3297:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2); ^ src/_geoslib.c:3343:23: warning: passing argument 1 of ‘GEOSCoordSeq_setX’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3352:23: warning: passing argument 1 of ‘GEOSCoordSeq_setY’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3390:23: warning: passing argument 1 of ‘GEOSCoordSeq_setX’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3399:23: warning: passing argument 1 of ‘GEOSCoordSeq_setY’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3411:42: warning: passing argument 1 of ‘GEOSGeom_createLinearRing’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1461:31: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3411:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs); ^ src/_geoslib.c:3420:59: warning: passing argument 1 of ‘GEOSGeom_createPolygon’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1471:31: note: expected ‘GEOSGeometry * {aka struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell, ^~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3420:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0); ^ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_7Polygon_2area’: src/_geoslib.c:3485:12: warning: passing argument 1 of ‘GEOSArea’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1962:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area); ^~~~~~~~ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_10LineString___init__’: src/_geoslib.c:3654:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2); ^ src/_geoslib.c:3700:23: warning: passing argument 1 of ‘GEOSCoordSeq_setX’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3709:23: warning: passing argument 1 of ‘GEOSCoordSeq_setY’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3719:62: warning: passing argument 1 of ‘GEOSGeom_createLineString’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1462:31: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3719:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs); ^ src/_geoslib.c: In function ‘__pyx_pf_8_geoslib_5Point___init__’: src/_geoslib.c:3822:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(1, 2); ^ src/_geoslib.c:3849:21: warning: passing argument 1 of ‘GEOSCoordSeq_setX’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3858:21: warning: passing argument 1 of ‘GEOSCoordSeq_setY’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3867:57: warning: passing argument 1 of ‘GEOSGeom_createPoint’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1459:31: note: expected ‘GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3867:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs); ^ src/_geoslib.c: In function ‘__pyx_f_8_geoslib__get_coords’: src/_geoslib.c:4105:31: warning: passing argument 1 of ‘GEOSGeomTypeId’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_1 = (GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:4115:38: warning: passing argument 1 of ‘GEOSGetExteriorRing’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1926:37: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4115:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom); ^ src/_geoslib.c:4124:39: warning: passing argument 1 of ‘GEOSGeom_getCoordSeq’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1935:42: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4124:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr); ^ src/_geoslib.c:4136:39: warning: passing argument 1 of ‘GEOSGeom_getCoordSeq’ from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1935:42: note: expected ‘const GEOSGeometry * {aka const struct GEOSGeom_t *}’ but argument is of type ‘GEOSGeometry ** {aka struct GEOSGeom_t **}’ extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4136:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom); ^ src/_geoslib.c:4147:24: warning: passing argument 1 of ‘GEOSCoordSeq_getSize’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1350:21: note: expected ‘const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4218:23: warning: passing argument 1 of ‘GEOSCoordSeq_getX’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1338:21: note: expected ‘const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:4227:23: warning: passing argument 1 of ‘GEOSCoordSeq_getY’ from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1340:21: note: expected ‘const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}’ but argument is of type ‘GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}’ extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c: In function ‘PyInit__geoslib’: src/_geoslib.c:5339:12: warning: passing argument 1 of ‘initGEOS’ from incompatible pointer type [-Wincompatible-pointer-types] initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1263:22: note: expected ‘GEOSMessageHandler {aka void (*)(const char *)}’ but argument is of type ‘void (*)(char *, char *)’ extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function, ^~~~~~~~ src/_geoslib.c:5339:40: warning: passing argument 2 of ‘initGEOS’ from incompatible pointer type [-Wincompatible-pointer-types] initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1263:22: note: expected ‘GEOSMessageHandler {aka void (*)(const char *)}’ but argument is of type ‘void (*)(char *, char *)’ extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function, ^~~~~~~~ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -g build/temp.linux-riscv64-3.6/src/_geoslib.o -L/usr/lib -L/usr/lib64 -L/usr/lib64 -Wl,--enable-new-dtags,-R/usr/lib -lgeos_c -lgeos -lpython3.6m -o build/lib.linux-riscv64-3.6/_geoslib.cpython-36m-riscv64-linux-gnu.so /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) + popd ~/build/BUILD/basemap-1.0.7 + export GEOS_LIB=/usr/ + GEOS_LIB=/usr/ + /usr/bin/python setup.py config DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr running config + /usr/bin/python setup.py build DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr 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 extension "mpl_toolkits.basemap._proj" sources building extension "_geoslib" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.linux-riscv64-2.7 creating build/lib.linux-riscv64-2.7/mpl_toolkits copying lib/mpl_toolkits/__init__.py -> build/lib.linux-riscv64-2.7/mpl_toolkits creating build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/pyproj.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap copying lib/mpl_toolkits/basemap/shapefile.py -> build/lib.linux-riscv64-2.7/mpl_toolkits/basemap running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'mpl_toolkits.basemap._proj' extension compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC creating build/temp.linux-riscv64-2.7/src compile options: '-Isrc -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' gcc: src/PJ_nzmg.c gcc: src/PJ_fahey.c gcc: src/PJ_oea.c gcc: src/bch2bps.c gcc: src/PJ_lask.c gcc: src/pj_phi2.c gcc: src/PJ_lcca.c src/PJ_lcca.c: In function 'pj_lcca': src/PJ_lcca.c:54:29: warning: variable 'tan20' set but not used [-Wunused-but-set-variable] double s2p0, N0, R0, tan0, tan20; ^~~~~ At top level: src/PJ_lcca.c:1:19: warning: 'RCS_ID' defined but not used [-Wunused-const-variable=] static const char RCS_ID[] = "$Id: PJ_lcca.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~ gcc: src/pj_param.c gcc: src/PJ_mbtfpq.c gcc: src/PJ_mod_ster.c gcc: src/PJ_poly.c gcc: src/PJ_wink1.c gcc: src/pj_gauss.c src/pj_gauss.c:7:1: warning: 'LIBPROJ_ID' defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: pj_gauss.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_putp3.c gcc: src/PJ_hatano.c gcc: src/PJ_somerc.c gcc: src/PJ_merc.c gcc: src/aasincos.c gcc: src/pj_initcache.c gcc: src/PJ_putp2.c gcc: src/PJ_stere.c gcc: src/pj_gridinfo.c gcc: src/PJ_eck1.c gcc: src/pj_factors.c gcc: src/PJ_krovak.c gcc: src/pj_gc_reader.c src/pj_gc_reader.c: In function 'pj_gc_readcatalog': src/pj_gc_reader.c:48:20: warning: unused variable 'err' [-Wunused-variable] int entry_max, err; ^~~ src/pj_gc_reader.c: In function 'pj_gc_read_csv_line': src/pj_gc_reader.c:118:16: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] while( isspace(*next) ) ^~~~~~~ src/pj_gc_reader.c: In function 'pj_gc_readcatalog': src/pj_gc_reader.c:56:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, sizeof(line)-1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc: src/nad_cvt.c gcc: src/adjlon.c gcc: src/PJ_vandg.c gcc: src/PJ_cc.c gcc: src/PJ_eck3.c gcc: src/pj_datums.c src/pj_datums.c:40:48: warning: missing braces around initializer [-Wmissing-braces] C_NAMESPACE_VAR struct PJ_DATUMS pj_datums[] = { ^ src/pj_datums.c:66:66: warning: missing braces around initializer [-Wmissing-braces] C_NAMESPACE_VAR struct PJ_PRIME_MERIDIANS pj_prime_meridians[] = { ^ gcc: src/proj_mdist.c src/proj_mdist.c:7:1: warning: 'LIBPROJ_ID' defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: proj_mdist.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_isea.c src/PJ_isea.c: In function 'isea_hex': src/PJ_isea.c:922:9: warning: variable 'oddsl' set but not used [-Wunused-but-set-variable] double oddsl; ^~~~~ src/PJ_isea.c: In function 'isea_forward': src/PJ_isea.c:982:32: warning: variable 'quad' set but not used [-Wunused-but-set-variable] int tri, downtri, quad; ^~~~ src/PJ_isea.c:982:23: warning: variable 'downtri' set but not used [-Wunused-but-set-variable] int tri, downtri, quad; ^~~~~~~ gcc: src/p_series.c gcc: src/pj_init.c gcc: src/PJ_aeqd.c gcc: src/pj_units.c src/pj_units.c:8:14: warning: missing braces around initializer [-Wmissing-braces] pj_units[] = { ^ "km", "1000.", "Kilometer", { } "m", "1.", "Meter", { } "dm", "1/10", "Decimeter", { } "cm", "1/100", "Centimeter", { } "mm", "1/1000", "Millimeter", { } "kmi", "1852.0", "International Nautical Mile", { } "in", "0.0254", "International Inch", { } "ft", "0.3048", "International Foot", { } "yd", "0.9144", "International Yard", { } "mi", "1609.344", "International Statute Mile", { } "fath", "1.8288", "International Fathom", { } "ch", "20.1168", "International Chain", { } "link", "0.201168", "International Link", { } "us-in", "1./39.37", "U.S. Surveyor's Inch", { } "us-ft", "0.304800609601219", "U.S. Surveyor's Foot", { } "us-yd", "0.914401828803658", "U.S. Surveyor's Yard", { } "us-ch", "20.11684023368047", "U.S. Surveyor's Chain", { } "us-mi", "1609.347218694437", "U.S. Surveyor's Statute Mile", { } "ind-yd", "0.91439523", "Indian Yard", { } "ind-ft", "0.30479841", "Indian Foot", { } "ind-ch", "20.11669506", "Indian Chain", { } (char *)0, (char *)0, (char *)0 { }; } gcc: src/PJ_larr.c gcc: src/PJ_wink2.c gcc: src/pj_zpoly1.c gcc: src/PJ_mbtfpp.c gcc: src/pj_transform.c src/pj_transform.c: In function 'pj_adjust_axis': src/pj_transform.c:768:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if( z ) z[point_offset*i] = value; break; ^~ src/pj_transform.c:768:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if( z ) z[point_offset*i] = value; break; ^~~~~ src/pj_transform.c:770:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if( z ) z[point_offset*i] = -value; break; ^~ src/pj_transform.c:770:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if( z ) z[point_offset*i] = -value; break; ^~~~~ gcc: src/PJ_ocea.c gcc: src/PJ_goode.c gcc: src/PJ_loxim.c gcc: src/pj_msfn.c gcc: src/emess.c gcc: src/PJ_omerc.c src/PJ_omerc.c: In function 'pj_omerc': src/PJ_omerc.c:161:7: warning: 'phi2' may be used uninitialized in this function [-Wmaybe-uninitialized] L = pow(pj_tsfn(phi2, sin(phi2), P->e), P->B); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/PJ_omerc.c:160:7: warning: 'phi1' may be used uninitialized in this function [-Wmaybe-uninitialized] H = pow(pj_tsfn(phi1, sin(phi1), P->e), P->B); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/PJ_omerc.c:167:9: warning: 'lam2' may be used uninitialized in this function [-Wmaybe-uninitialized] lam2 -= TWOPI; src/PJ_omerc.c:97:17: warning: 'lam1' may be used uninitialized in this function [-Wmaybe-uninitialized] gamma0, lamc, lam1, lam2, phi1, phi2, alpha_c; ^~~~ gcc: src/PJ_rpoly.c gcc: src/PJ_denoy.c gcc: src/PJ_bipc.c gcc: src/hypot.c gcc: src/pj_mutex.c src/pj_mutex.c:50:13: warning: 'pj_init_lock' declared 'static' but never defined [-Wunused-function] static void pj_init_lock(); ^~~~~~~~~~~~ gcc: src/PJ_ortho.c gcc: src/PJ_lcc.c gcc: src/PJ_bonne.c gcc: src/PJ_gins8.c gcc: src/PJ_gstmerc.c gcc: src/PJ_imw_p.c gcc: src/PJ_nocol.c gcc: src/pj_qsfn.c gcc: src/pj_list.c gcc: src/rtodms.c gcc: src/pj_auth.c gcc: src/pj_open_lib.c gcc: src/bchgen.c gcc: src/PJ_gn_sinu.c gcc: src/PJ_robin.c gcc: src/PJ_moll.c gcc: src/PJ_eck2.c gcc: src/PJ_cea.c src/PJ_cea.c: In function 'pj_cea': src/PJ_cea.c:49:5: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] t = sin(t); ~~^~~~~~~~ gcc: src/PJ_hammer.c gcc: src/pj_utils.c gcc: src/pj_errno.c gcc: src/PJ_eck4.c gcc: src/pj_gridcatalog.c src/pj_gridcatalog.c: In function 'pj_gc_apply_gridshift': src/pj_gridcatalog.c:122:14: warning: unused variable 'itable' [-Wunused-variable] int itable; ^~~~~~ gcc: src/PJ_healpix.c src/PJ_healpix.c: In function 'pnpoly': src/PJ_healpix.c:176:11: warning: unused variable 'j' [-Wunused-variable] int i,j,c = 0; ^ src/PJ_healpix.c: In function 'auth_lat': src/PJ_healpix.c:281:9: warning: unused variable 'q_subtractor' [-Wunused-variable] double q_subtractor = - (1.0 - pow(e,2.0)) / (2.0*e) * log((1.0 - e*sin(phi)) / (1.0+e*sin(phi))); ^~~~~~~~~~~~ src/PJ_healpix.c:280:9: warning: unused variable 'q_demonitor' [-Wunused-variable] double q_demonitor = (1.0 - (pow(e*sin(phi),2.0))); ^~~~~~~~~~~ src/PJ_healpix.c:279:9: warning: unused variable 'q_numerator' [-Wunused-variable] double q_numerator = ((1.0 - pow(e,2.0)) * sin(phi)); ^~~~~~~~~~~ src/PJ_healpix.c: In function 'get_cap': src/PJ_healpix.c:449:9: warning: unused variable 'c' [-Wunused-variable] double c; ^ src/PJ_healpix.c: In function 'combine_caps': src/PJ_healpix.c:558:6: warning: unused variable 'cn' [-Wunused-variable] int cn; ^~ src/PJ_healpix.c:515:12: warning: unused variable 'ret_add' [-Wunused-variable] double ret_add[2]; ^~~~~~~ src/PJ_healpix.c:512:12: warning: unused variable 'tmpVect' [-Wunused-variable] double tmpVect[2]; ^~~~~~~ In file included from src/PJ_healpix.c:37:0: src/PJ_healpix.c: In function 'e_healpix_forward': src/projects.h:340:57: warning: unused variable 'xy' [-Wunused-variable] #define FORWARD(name) static XY name(LP lp, PJ *P) { XY xy = {0.0,0.0} ^ src/PJ_healpix.c:588:1: note: in expansion of macro 'FORWARD' FORWARD(e_healpix_forward); /* ellipsoidal */ ^~~~~~~ src/PJ_healpix.c: In function 's_healpix_forward': src/projects.h:340:57: warning: unused variable 'xy' [-Wunused-variable] #define FORWARD(name) static XY name(LP lp, PJ *P) { XY xy = {0.0,0.0} ^ src/PJ_healpix.c:595:1: note: in expansion of macro 'FORWARD' FORWARD(s_healpix_forward); /* spheroid */ ^~~~~~~ src/PJ_healpix.c: In function 'e_healpix_inverse': src/PJ_healpix.c:599:12: warning: unused variable 'bet' [-Wunused-variable] double bet, x, y; ^~~ gcc: src/pj_apply_gridshift.c gcc: src/pj_malloc.c gcc: src/PJ_collg.c gcc: src/PJ_vandg2.c gcc: src/PJ_tcc.c gcc: src/PJ_sterea.c src/PJ_sterea.c:7:1: warning: 'LIBPROJ_ID' defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: PJ_sterea.c 2022 2011-05-20 13:04:08Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_sconics.c gcc: src/PJ_urm5.c gcc: src/PJ_chamb.c gcc: src/pj_gridlist.c gcc: src/pj_fwd.c gcc: src/geocent.c src/geocent.c: In function 'pj_Convert_Geocentric_To_Geodetic': src/geocent.c:365:9: warning: variable 'At_Pole' set but not used [-Wunused-but-set-variable] int At_Pole; /* indicates location is in polar region */ ^~~~~~~ gcc: src/_proj.c src/_proj.c: In function '__pyx_pf_5_proj_set_datapath': src/_proj.c:949:24: warning: passing argument 2 of 'pj_set_searchpath' from incompatible pointer type [-Wincompatible-pointer-types] pj_set_searchpath(1, (&__pyx_v_searchpath)); ^ In file included from src/_proj.c:313:0: src/proj_api.h:93:6: note: expected 'const char **' but argument is of type 'char **' void pj_set_searchpath ( int count, const char **path ); ^~~~~~~~~~~~~~~~~ src/_proj.c: In function '__pyx_pw_5_proj_5_transform': src/_proj.c:3350:17: warning: '__pyx_v_zz' may be used uninitialized in this function [-Wmaybe-uninitialized] __pyx_v_err = pj_transform(__pyx_v_p1->projpj, __pyx_v_p2->projpj, __pyx_v_npts, 0, __pyx_v_xx, __pyx_v_yy, __pyx_v_zz); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/_proj.c:3083:11: note: '__pyx_v_zz' was declared here double *__pyx_v_zz; ^~~~~~~~~~ gcc: src/PJ_putp5.c gcc: src/PJ_vandg4.c gcc: src/PJ_aea.c gcc: src/PJ_eqdc.c gcc: src/PJ_crast.c gcc: src/pj_ellps.c src/pj_ellps.c:6:14: warning: missing braces around initializer [-Wmissing-braces] pj_ellps[] = { ^ "MERIT", "a=6378137.0", "rf=298.257", "MERIT 1983", { } "SGS85", "a=6378136.0", "rf=298.257", "Soviet Geodetic System 85", { } "GRS80", "a=6378137.0", "rf=298.257222101", "GRS 1980(IUGG, 1980)", { } "IAU76", "a=6378140.0", "rf=298.257", "IAU 1976", { } "airy", "a=6377563.396", "b=6356256.910", "Airy 1830", { } "APL4.9", "a=6378137.0.", "rf=298.25", "Appl. Physics. 1965", { } "NWL9D", "a=6378145.0.", "rf=298.25", "Naval Weapons Lab., 1965", { } "mod_airy", "a=6377340.189", "b=6356034.446", "Modified Airy", { } "andrae", "a=6377104.43", "rf=300.0", "Andrae 1876 (Den., Iclnd.)", { } "aust_SA", "a=6378160.0", "rf=298.25", "Australian Natl & S. Amer. 1969", { } "GRS67", "a=6378160.0", "rf=298.2471674270", "GRS 67(IUGG 1967)", { } "bessel", "a=6377397.155", "rf=299.1528128", "Bessel 1841", { } "bess_nam", "a=6377483.865", "rf=299.1528128", "Bessel 1841 (Namibia)", { } "clrk66", "a=6378206.4", "b=6356583.8", "Clarke 1866", { } "clrk80", "a=6378249.145", "rf=293.4663", "Clarke 1880 mod.", { } "CPM", "a=6375738.7", "rf=334.29", "Comm. des Poids et Mesures 1799", { } "delmbr", "a=6376428.", "rf=311.5", "Delambre 1810 (Belgium)", { } "engelis", "a=6378136.05", "rf=298.2566", "Engelis 1985", { } "evrst30", "a=6377276.345", "rf=300.8017", "Everest 1830", { } "evrst48", "a=6377304.063", "rf=300.8017", "Everest 1948", { } "evrst56", "a=6377301.243", "rf=300.8017", "Everest 1956", { } "evrst69", "a=6377295.664", "rf=300.8017", "Everest 1969", { } "evrstSS", "a=6377298.556", "rf=300.8017", "Everest (Sabah & Sarawak)", { } "fschr60", "a=6378166.", "rf=298.3", "Fischer (Mercury Datum) 1960", { } "fschr60m", "a=6378155.", "rf=298.3", "Modified Fischer 1960", { } "fschr68", "a=6378150.", "rf=298.3", "Fischer 1968", { } "helmert", "a=6378200.", "rf=298.3", "Helmert 1906", { } "hough", "a=6378270.0", "rf=297.", "Hough", { } "intl", "a=6378388.0", "rf=297.", "International 1909 (Hayford)", { } "krass", "a=6378245.0", "rf=298.3", "Krassovsky, 1942", { } "kaula", "a=6378163.", "rf=298.24", "Kaula 1961", { } "lerch", "a=6378139.", "rf=298.257", "Lerch 1979", { } "mprts", "a=6397300.", "rf=191.", "Maupertius 1738", { } "new_intl", "a=6378157.5", "b=6356772.2", "New International 1967", { } "plessis", "a=6376523.", "b=6355863.", "Plessis 1817 (France)", { } "SEasia", "a=6378155.0", "b=6356773.3205", "Southeast Asia", { } "walbeck", "a=6376896.0", "b=6355834.8467", "Walbeck", { } "WGS60", "a=6378165.0", "rf=298.3", "WGS 60", { } "WGS66", "a=6378145.0", "rf=298.25", "WGS 66", { } "WGS72", "a=6378135.0", "rf=298.26", "WGS 72", { } "WGS84", "a=6378137.0", "rf=298.257223563", "WGS 84", { } "sphere", "a=6370997.0", "b=6370997.0", "Normal Sphere (r=6370997)", { } 0,0,0,0 { }; } gcc: src/PJ_tmerc.c gcc: src/pj_geocent.c gcc: src/PJ_wag7.c gcc: src/proj_rouss.c src/proj_rouss.c:7:1: warning: 'LIBPROJ_ID' defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: proj_rouss.c 1856 2010-06-11 03:26:04Z warmerdam $"; ^~~~~~~~~~ gcc: src/PJ_putp4p.c gcc: src/PJ_gnom.c gcc: src/pj_ctx.c gcc: src/PJ_natearth.c gcc: src/PJ_nell_h.c gcc: src/PJ_tcea.c gcc: src/PJ_sts.c gcc: src/PJ_wag3.c gcc: src/PJ_august.c gcc: src/dmstor.c gcc: src/PJ_lagrng.c gcc: src/pj_log.c gcc: src/PJ_nsper.c gcc: src/pj_strerrno.c gcc: src/PJ_geos.c src/PJ_geos.c:8:1: warning: 'LIBPROJ_ID' defined but not used [-Wunused-const-variable=] LIBPROJ_ID[] = "$Id: PJ_geos.c 2176 2012-02-27 07:56:32Z warmerdam $"; ^~~~~~~~~~ gcc: src/pj_mlfn.c gcc: src/PJ_urmfps.c gcc: src/PJ_eqc.c gcc: src/PJ_gall.c gcc: src/geod_set.c gcc: src/PJ_lsat.c gcc: src/PJ_aitoff.c gcc: src/PJ_eck5.c gcc: src/PJ_tpeqd.c gcc: src/pj_deriv.c gcc: src/PJ_mbt_fps.c gcc: src/PJ_laea.c gcc: src/PJ_labrd.c gcc: src/PJ_fouc_s.c gcc: src/PJ_putp6.c gcc: src/PJ_mill.c gcc: src/geod_interface.c gcc: src/PJ_igh.c gcc: src/PJ_ob_tran.c gcc: src/PJ_airy.c gcc: src/biveval.c gcc: src/pj_datum_set.c gcc: src/gen_cheb.c src/gen_cheb.c: In function 'gen_cheb': src/gen_cheb.c:13:24: warning: variable 'i' set but not used [-Wunused-but-set-variable] int NU = 15, NV = 15, i, res = -1, errin = 0, pwr; ^ gcc: src/pj_ell_set.c gcc: src/PJ_boggs.c gcc: src/pj_release.c gcc: src/pj_latlong.c gcc: src/pj_apply_vgridshift.c gcc: src/mk_cheby.c src/mk_cheby.c: In function 'mk_cheby': src/mk_cheby.c:101:40: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((T->cu[i].m = ncu[i]) != 0) ^ src/mk_cheby.c:109:40: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((T->cv[i].m = ncv[i]) != 0) ^ src/mk_cheby.c:127:32: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((T->cu[i].m = ncu[i]) != 0) ^ src/mk_cheby.c:135:32: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((T->cv[i].m = ncv[i]) != 0) ^ src/mk_cheby.c:147:5: warning: 'T' may be used uninitialized in this function [-Wmaybe-uninitialized] if (T) { /* pj_dalloc up possible allocations */ ^ gcc: src/geodesic.c gcc: src/pj_inv.c gcc: src/PJ_bacon.c gcc: src/pj_tsfn.c gcc: src/PJ_cass.c gcc: src/proj_etmerc.c gcc: src/PJ_wag2.c gcc: src/vector1.c gcc: src/pj_pr_list.c gcc: src/nad_intr.c gcc: src/nad_init.c gcc: src/PJ_nell.c gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-riscv64-2.7/src/PJ_denoy.o build/temp.linux-riscv64-2.7/src/bch2bps.o build/temp.linux-riscv64-2.7/src/mk_cheby.o build/temp.linux-riscv64-2.7/src/PJ_laea.o build/temp.linux-riscv64-2.7/src/PJ_urm5.o build/temp.linux-riscv64-2.7/src/PJ_hatano.o build/temp.linux-riscv64-2.7/src/PJ_putp5.o build/temp.linux-riscv64-2.7/src/nad_init.o build/temp.linux-riscv64-2.7/src/PJ_ob_tran.o build/temp.linux-riscv64-2.7/src/PJ_august.o build/temp.linux-riscv64-2.7/src/PJ_labrd.o build/temp.linux-riscv64-2.7/src/pj_ellps.o build/temp.linux-riscv64-2.7/src/PJ_putp4p.o build/temp.linux-riscv64-2.7/src/PJ_cea.o build/temp.linux-riscv64-2.7/src/PJ_hammer.o build/temp.linux-riscv64-2.7/src/PJ_aitoff.o build/temp.linux-riscv64-2.7/src/PJ_putp6.o build/temp.linux-riscv64-2.7/src/geocent.o build/temp.linux-riscv64-2.7/src/PJ_mbt_fps.o build/temp.linux-riscv64-2.7/src/PJ_wag3.o build/temp.linux-riscv64-2.7/src/pj_zpoly1.o build/temp.linux-riscv64-2.7/src/PJ_eqc.o build/temp.linux-riscv64-2.7/src/PJ_bacon.o build/temp.linux-riscv64-2.7/src/PJ_ortho.o build/temp.linux-riscv64-2.7/src/pj_msfn.o build/temp.linux-riscv64-2.7/src/PJ_boggs.o build/temp.linux-riscv64-2.7/src/PJ_eqdc.o build/temp.linux-riscv64-2.7/src/pj_qsfn.o build/temp.linux-riscv64-2.7/src/PJ_imw_p.o build/temp.linux-riscv64-2.7/src/pj_mutex.o build/temp.linux-riscv64-2.7/src/hypot.o build/temp.linux-riscv64-2.7/src/PJ_sconics.o build/temp.linux-riscv64-2.7/src/PJ_healpix.o build/temp.linux-riscv64-2.7/src/PJ_sts.o build/temp.linux-riscv64-2.7/src/pj_geocent.o build/temp.linux-riscv64-2.7/src/PJ_ocea.o build/temp.linux-riscv64-2.7/src/vector1.o build/temp.linux-riscv64-2.7/src/PJ_sterea.o build/temp.linux-riscv64-2.7/src/pj_gridlist.o build/temp.linux-riscv64-2.7/src/geod_interface.o build/temp.linux-riscv64-2.7/src/PJ_nsper.o build/temp.linux-riscv64-2.7/src/pj_gc_reader.o build/temp.linux-riscv64-2.7/src/PJ_crast.o build/temp.linux-riscv64-2.7/src/proj_rouss.o build/temp.linux-riscv64-2.7/src/pj_open_lib.o build/temp.linux-riscv64-2.7/src/PJ_vandg.o build/temp.linux-riscv64-2.7/src/PJ_fouc_s.o build/temp.linux-riscv64-2.7/src/pj_strerrno.o build/temp.linux-riscv64-2.7/src/pj_initcache.o build/temp.linux-riscv64-2.7/src/PJ_aea.o build/temp.linux-riscv64-2.7/src/PJ_natearth.o build/temp.linux-riscv64-2.7/src/PJ_rpoly.o build/temp.linux-riscv64-2.7/src/PJ_goode.o build/temp.linux-riscv64-2.7/src/biveval.o build/temp.linux-riscv64-2.7/src/PJ_putp3.o build/temp.linux-riscv64-2.7/src/pj_tsfn.o build/temp.linux-riscv64-2.7/src/pj_deriv.o build/temp.linux-riscv64-2.7/src/PJ_wag2.o build/temp.linux-riscv64-2.7/src/bchgen.o build/temp.linux-riscv64-2.7/src/pj_transform.o build/temp.linux-riscv64-2.7/src/PJ_cass.o build/temp.linux-riscv64-2.7/src/PJ_igh.o build/temp.linux-riscv64-2.7/src/pj_apply_gridshift.o build/temp.linux-riscv64-2.7/src/PJ_moll.o build/temp.linux-riscv64-2.7/src/PJ_cc.o build/temp.linux-riscv64-2.7/src/pj_factors.o build/temp.linux-riscv64-2.7/src/nad_cvt.o build/temp.linux-riscv64-2.7/src/PJ_lsat.o build/temp.linux-riscv64-2.7/src/PJ_robin.o build/temp.linux-riscv64-2.7/src/PJ_vandg4.o build/temp.linux-riscv64-2.7/src/PJ_isea.o build/temp.linux-riscv64-2.7/src/PJ_eck1.o build/temp.linux-riscv64-2.7/src/PJ_gall.o build/temp.linux-riscv64-2.7/src/PJ_chamb.o build/temp.linux-riscv64-2.7/src/pj_datums.o build/temp.linux-riscv64-2.7/src/PJ_geos.o build/temp.linux-riscv64-2.7/src/pj_auth.o build/temp.linux-riscv64-2.7/src/PJ_eck3.o build/temp.linux-riscv64-2.7/src/PJ_lcca.o build/temp.linux-riscv64-2.7/src/proj_mdist.o build/temp.linux-riscv64-2.7/src/PJ_fahey.o build/temp.linux-riscv64-2.7/src/pj_pr_list.o build/temp.linux-riscv64-2.7/src/PJ_lask.o build/temp.linux-riscv64-2.7/src/p_series.o build/temp.linux-riscv64-2.7/src/PJ_collg.o build/temp.linux-riscv64-2.7/src/PJ_larr.o build/temp.linux-riscv64-2.7/src/PJ_wink1.o build/temp.linux-riscv64-2.7/src/PJ_nocol.o build/temp.linux-riscv64-2.7/src/pj_apply_vgridshift.o build/temp.linux-riscv64-2.7/src/pj_fwd.o build/temp.linux-riscv64-2.7/src/pj_datum_set.o build/temp.linux-riscv64-2.7/src/PJ_tcc.o build/temp.linux-riscv64-2.7/src/aasincos.o build/temp.linux-riscv64-2.7/src/PJ_wink2.o build/temp.linux-riscv64-2.7/src/PJ_eck4.o build/temp.linux-riscv64-2.7/src/PJ_bipc.o build/temp.linux-riscv64-2.7/src/PJ_mod_ster.o build/temp.linux-riscv64-2.7/src/PJ_lagrng.o build/temp.linux-riscv64-2.7/src/PJ_urmfps.o build/temp.linux-riscv64-2.7/src/PJ_mill.o build/temp.linux-riscv64-2.7/src/pj_phi2.o build/temp.linux-riscv64-2.7/src/pj_init.o build/temp.linux-riscv64-2.7/src/PJ_gn_sinu.o build/temp.linux-riscv64-2.7/src/pj_log.o build/temp.linux-riscv64-2.7/src/PJ_merc.o build/temp.linux-riscv64-2.7/src/PJ_bonne.o build/temp.linux-riscv64-2.7/src/pj_inv.o build/temp.linux-riscv64-2.7/src/PJ_tpeqd.o build/temp.linux-riscv64-2.7/src/PJ_krovak.o build/temp.linux-riscv64-2.7/src/pj_ctx.o build/temp.linux-riscv64-2.7/src/PJ_mbtfpq.o build/temp.linux-riscv64-2.7/src/rtodms.o build/temp.linux-riscv64-2.7/src/pj_errno.o build/temp.linux-riscv64-2.7/src/PJ_airy.o build/temp.linux-riscv64-2.7/src/PJ_eck5.o build/temp.linux-riscv64-2.7/src/PJ_tcea.o build/temp.linux-riscv64-2.7/src/dmstor.o build/temp.linux-riscv64-2.7/src/PJ_stere.o build/temp.linux-riscv64-2.7/src/PJ_aeqd.o build/temp.linux-riscv64-2.7/src/pj_list.o build/temp.linux-riscv64-2.7/src/pj_latlong.o build/temp.linux-riscv64-2.7/src/pj_param.o build/temp.linux-riscv64-2.7/src/PJ_eck2.o build/temp.linux-riscv64-2.7/src/PJ_gins8.o build/temp.linux-riscv64-2.7/src/emess.o build/temp.linux-riscv64-2.7/src/pj_utils.o build/temp.linux-riscv64-2.7/src/adjlon.o build/temp.linux-riscv64-2.7/src/pj_ell_set.o build/temp.linux-riscv64-2.7/src/proj_etmerc.o build/temp.linux-riscv64-2.7/src/pj_gauss.o build/temp.linux-riscv64-2.7/src/PJ_omerc.o build/temp.linux-riscv64-2.7/src/PJ_somerc.o build/temp.linux-riscv64-2.7/src/pj_malloc.o build/temp.linux-riscv64-2.7/src/PJ_oea.o build/temp.linux-riscv64-2.7/src/nad_intr.o build/temp.linux-riscv64-2.7/src/PJ_lcc.o build/temp.linux-riscv64-2.7/src/gen_cheb.o build/temp.linux-riscv64-2.7/src/PJ_vandg2.o build/temp.linux-riscv64-2.7/src/PJ_loxim.o build/temp.linux-riscv64-2.7/src/PJ_putp2.o build/temp.linux-riscv64-2.7/src/PJ_mbtfpp.o build/temp.linux-riscv64-2.7/src/pj_gridcatalog.o build/temp.linux-riscv64-2.7/src/PJ_wag7.o build/temp.linux-riscv64-2.7/src/PJ_poly.o build/temp.linux-riscv64-2.7/src/PJ_nell.o build/temp.linux-riscv64-2.7/src/geodesic.o build/temp.linux-riscv64-2.7/src/PJ_nzmg.o build/temp.linux-riscv64-2.7/src/pj_units.o build/temp.linux-riscv64-2.7/src/PJ_tmerc.o build/temp.linux-riscv64-2.7/src/PJ_gstmerc.o build/temp.linux-riscv64-2.7/src/pj_gridinfo.o build/temp.linux-riscv64-2.7/src/geod_set.o build/temp.linux-riscv64-2.7/src/pj_release.o build/temp.linux-riscv64-2.7/src/PJ_nell_h.o build/temp.linux-riscv64-2.7/src/pj_mlfn.o build/temp.linux-riscv64-2.7/src/PJ_gnom.o build/temp.linux-riscv64-2.7/src/_proj.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/_proj.so building '_geoslib' extension compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC compile options: '-I/usr/include -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' gcc: src/_geoslib.c In file included from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1816:0, from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from src/_geoslib.c:254: /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid': src/_geoslib.c:989:31: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1840:22: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g); ^~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type': src/_geoslib.c:1081:47: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 152; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within': src/_geoslib.c:1163:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1665:22: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~ src/_geoslib.c:1163:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1665:22: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union': src/_geoslib.c:1290:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1541:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~ src/_geoslib.c:1290:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1541:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~ src/_geoslib.c:1290:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2); ^ src/_geoslib.c:1299:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:1406:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1415:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1415:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1464:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1473:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1473:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1514:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 190; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:1549:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify': src/_geoslib.c:1646:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1588:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance); ^~~~~~~~~~~~ src/_geoslib.c:1646:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance); ^ src/_geoslib.c:1655:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:1762:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1771:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1771:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1820:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:1829:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:1829:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:1870:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 221; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:1905:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix': src/_geoslib.c:1990:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1391:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g, ^~~~~~~~~~ src/_geoslib.c:1990:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0); ^ src/_geoslib.c:1999:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:2106:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2115:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2115:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:2164:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2173:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2173:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0); ^ src/_geoslib.c:2214:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 250; __pyx_clineno = __LINE__; goto __pyx_L1_error;} ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1861:23: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g); ^~~~~~~~~~~~ src/_geoslib.c:2249:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects': src/_geoslib.c:2343:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1663:22: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~ src/_geoslib.c:2343:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1663:22: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection': src/_geoslib.c:2473:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1494:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2473:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1494:31: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2473:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2); ^ src/_geoslib.c:2482:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:2619:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2650:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2650:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^ src/_geoslib.c:2711:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1882:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:2742:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1892:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2742:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i); ^ src/_geoslib.c:2795:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c:2820:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_g3); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__': src/_geoslib.c:2932:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types] GEOSGeom_destroy(__pyx_v_self->_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1485:22: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g); ^~~~~~~~~~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__': src/_geoslib.c:3297:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2); ^ src/_geoslib.c:3343:23: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3352:23: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3390:23: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3399:23: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3411:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1461:31: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3411:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs); ^ src/_geoslib.c:3420:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1471:31: note: expected 'GEOSGeometry * {aka struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell, ^~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3420:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0); ^ src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area': src/_geoslib.c:3485:12: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types] GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1962:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area); ^~~~~~~~ src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__': src/_geoslib.c:3654:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2); ^ src/_geoslib.c:3700:23: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3709:23: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3719:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1462:31: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3719:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs); ^ src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__': src/_geoslib.c:3822:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSCoordSeq_create(1, 2); ^ src/_geoslib.c:3849:21: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1325:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3858:21: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1327:21: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:3867:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1459:31: note: expected 'GEOSCoordSequence * {aka struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:3867:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs); ^ src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords': src/_geoslib.c:4105:31: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_t_1 = (GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1864:21: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g); ^~~~~~~~~~~~~~ src/_geoslib.c:4115:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1926:37: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4115:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom); ^ src/_geoslib.c:4124:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1935:42: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4124:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr); ^ src/_geoslib.c:4136:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom); ^~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1935:42: note: expected 'const GEOSGeometry * {aka const struct GEOSGeom_t *}' but argument is of type 'GEOSGeometry ** {aka struct GEOSGeom_t **}' extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g); ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4136:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom); ^ src/_geoslib.c:4147:24: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1350:21: note: expected 'const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~~~~ src/_geoslib.c:4218:23: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1338:21: note: expected 'const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c:4227:23: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types] GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)); ^~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1340:21: note: expected 'const GEOSCoordSequence * {aka const struct GEOSCoordSeq_t *}' but argument is of type 'GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}' extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s, ^~~~~~~~~~~~~~~~~ src/_geoslib.c: In function 'init_geoslib': src/_geoslib.c:5339:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types] initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1263:22: note: expected 'GEOSMessageHandler {aka void (*)(const char *)}' but argument is of type 'void (*)(char *, char *)' extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function, ^~~~~~~~ src/_geoslib.c:5339:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types] initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/_geoslib.c:255:0: /usr/include/geos_c.h:1263:22: note: expected 'GEOSMessageHandler {aka void (*)(const char *)}' but argument is of type 'void (*)(char *, char *)' extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function, ^~~~~~~~ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-riscv64-2.7/src/_geoslib.o -L/usr/lib -L/usr/lib64 -L/usr/lib64 -Wl,-R/usr/lib -lgeos_c -lgeos -lpython2.7 -o build/lib.linux-riscv64-2.7/_geoslib.so + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Lz9ZwQ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 + cd basemap-1.0.7 + rm -rf /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 + pushd /builddir/build/BUILD/python3-python-basemap-1.0.7-19.fc28 ~/build/BUILD/python3-python-basemap-1.0.7-19.fc28 ~/build/BUILD/basemap-1.0.7 + /usr/bin/python3 setup.py install -O1 --skip-build --root=/builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr running install running install_lib creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64 creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6 creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits copying build/lib.linux-riscv64-3.6/mpl_toolkits/__init__.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/solar.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/cm.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/test.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/__init__.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/proj.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/pyproj.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/shapefile.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/mpl_toolkits/basemap/_proj.cpython-36m-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-3.6/_geoslib.cpython-36m-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/solar.py to solar.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/cm.py to cm.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/test.py to test.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/proj.py to proj.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/pyproj.py to pyproj.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/mpl_toolkits/basemap/shapefile.py to shapefile.cpython-36.pyc writing byte-compilation script '/tmp/tmpmgh7xkwq.py' /usr/bin/python3 /tmp/tmpmgh7xkwq.py removing /tmp/tmpmgh7xkwq.py running install_egg_info Writing /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6/site-packages/basemap-1.0.7-py3.6.egg-info running install_clib customize UnixCCompiler /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) + popd ~/build/BUILD/basemap-1.0.7 + /usr/bin/python setup.py install -O1 --skip-build --root=/builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'namespace_packages' warnings.warn(msg) checking for GEOS lib in /builddir .... checking for GEOS lib in /usr .... GEOS lib (version 3.6.1) found in /usr running install running install_lib creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7 creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits copying build/lib.linux-riscv64-2.7/mpl_toolkits/__init__.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits creating /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/solar.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/cm.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/test.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/__init__.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/proj.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/pyproj.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/_proj.so -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/mpl_toolkits/basemap/shapefile.py -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap copying build/lib.linux-riscv64-2.7/_geoslib.so -> /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/solar.py to solar.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/cm.py to cm.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/test.py to test.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/proj.py to proj.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/pyproj.py to pyproj.pyc byte-compiling /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/shapefile.py to shapefile.pyc writing byte-compilation script '/tmp/tmpImkgZ9.py' /usr/bin/python -O /tmp/tmpImkgZ9.py DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out removing /tmp/tmpImkgZ9.py running install_egg_info Writing /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7/site-packages/basemap-1.0.7-py2.7.egg-info running install_clib customize UnixCCompiler + rm -rf /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python3.6 using /usr/bin/python3.6 Bytecompiling .py files below /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: python-basemap-1.0.7-19.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2dUoDt + umask 022 + cd /builddir/build/BUILD + cd basemap-1.0.7 + DOCDIR=/builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap + cp -pr Changelog /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap + cp -pr README /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap + exit 0 Provides: python-basemap = 1.0.7-19.fc28 python-basemap(riscv-64) = 1.0.7-19.fc28 python2.7dist(basemap) = 1.0.7 python2dist(basemap) = 1.0.7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgeos-3.6.1.so()(64bit) libgeos_c.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libpython2.7.so.1.0()(64bit) python(abi) = 2.7 rtld(GNU_HASH) Processing files: python-basemap-examples-1.0.7-19.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.f1hTSX + umask 022 + cd /builddir/build/BUILD + cd basemap-1.0.7 + DOCDIR=/builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap-examples + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap-examples + cp -pr examples/200706041200-msg-ch01-SAfrica.jpg examples/500hgtdata.gz examples/500hgtlats.gz examples/500hgtlons.gz examples/C02562.orog.nc examples/README examples/allskymap.py examples/allskymap_cr_example.py examples/animate.py examples/barb_demo.py examples/ccsm_popgrid.nc examples/ccsm_popgrid.py examples/cities.dbf examples/cities.shp examples/cities.shx examples/contour_demo.py examples/counties.py examples/cubed_sphere.py examples/customticks.py examples/daynight.py examples/earth_lights_lrg.jpg examples/embedding_map_in_wx.py examples/etopo20data.gz examples/etopo20lats.gz examples/etopo20lons.gz examples/fcover.dat examples/fcstmaps.py examples/fcstmaps_axesgrid.py examples/fillstates.py examples/garp.py examples/geos_demo.py examples/geos_demo_2.py examples/geos_demo_3.py examples/hexbin_demo.py examples/hires.py examples/huralll020.dbf examples/huralll020.shp examples/huralll020.shx examples/hurrtracks.py examples/lic_demo.py examples/make_inset.py examples/maskoceans.py examples/nws_precip_conus_20061222.nc examples/nytolondon.py examples/ortho_demo.py examples/plot_tissot.py examples/plotcities.py examples/plothighsandlows.py examples/ploticos.py examples/plotmap.py examples/plotmap_masked.py examples/plotmap_oo.py examples/plotmap_shaded.py examples/plotprecip.py examples/plotsst.py examples/polarmaps.py examples/quiver_demo.py examples/randompoints.py examples/rita.nc examples/run_all.py examples/save_background.py examples/setwh.py examples/shiftdata.py examples/show_colormaps.py examples/simpletest.py examples/simpletest_oo.py examples/st99_d00.dbf examples/st99_d00.shp examples/st99_d00.shx examples/streamplot_demo.py examples/test.py examples/test_rotpole.py examples/testarcgis.py examples/testgdal.py examples/testwmsimage.py examples/us_25m.dem examples/utmtest.py examples/warpimage.py examples/wiki_example.py examples/wm201_Arctic_JJA_1990-2008_moyenneDesMoyennes.nc /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python-basemap-examples + exit 0 Provides: python-basemap-examples = 1.0.7-19.fc28 python-basemap-examples(riscv-64) = 1.0.7-19.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-basemap-1.0.7-19.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WUnRFL + umask 022 + cd /builddir/build/BUILD + cd basemap-1.0.7 + DOCDIR=/builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python3-basemap + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python3-basemap + cp -pr Changelog /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python3-basemap + cp -pr README /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64/usr/share/doc/python3-basemap + exit 0 Provides: python3-basemap = 1.0.7-19.fc28 python3-basemap(riscv-64) = 1.0.7-19.fc28 python3.6dist(basemap) = 1.0.7 python3dist(basemap) = 1.0.7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgeos-3.6.1.so()(64bit) libgeos_c.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libpython3.6m.so.1.0()(64bit) python(abi) = 3.6 rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 Wrote: /builddir/build/SRPMS/python-basemap-1.0.7-19.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/python-basemap-1.0.7-19.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/python-basemap-examples-1.0.7-19.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/python3-basemap-1.0.7-19.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.t37JlT + umask 022 + cd /builddir/build/BUILD + cd basemap-1.0.7 + rm -rf /builddir/build/BUILDROOT/python-basemap-1.0.7-19.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync Terminated +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff