Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/python-rasterio.spec'], chrootPath='/var/lib/mock/f33-build-278065-51680/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/python-rasterio.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1590451200 Wrote: /builddir/build/SRPMS/python-rasterio-1.1.5-1.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/python-rasterio.spec'], chrootPath='/var/lib/mock/f33-build-278065-51680/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/python-rasterio.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1590451200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zljhln + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rasterio-1.1.5 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/rasterio-1.1.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd rasterio-1.1.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.T2ry2l + umask 022 + cd /builddir/build/BUILD + cd rasterio-1.1.5 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' INFO:root:GDAL API version obtained from gdal-config: 3.0.4 INFO:root:MANIFEST.in found, presume a repo, cythonizing... /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_base.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:34:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:35:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:37:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:206:25: Function signature does not match previous declaration warning: rasterio/gdal.pxi:207:31: Function signature does not match previous declaration warning: rasterio/gdal.pxi:221:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:236:27: Function signature does not match previous declaration warning: rasterio/gdal.pxi:259:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:272:22: Function signature does not match previous declaration warning: rasterio/gdal.pxi:283:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:285:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:289:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:290:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:489:40: Function signature does not match previous declaration /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_crs.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_env.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_err.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_example.pyx tree = Parsing.p_module(s, pxd, full_module_name) /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_features.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:34:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:35:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:37:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:206:25: Function signature does not match previous declaration warning: rasterio/gdal.pxi:207:31: Function signature does not match previous declaration warning: rasterio/gdal.pxi:221:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:236:27: Function signature does not match previous declaration warning: rasterio/gdal.pxi:259:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:272:22: Function signature does not match previous declaration warning: rasterio/gdal.pxi:283:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:285:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:289:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:290:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:489:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_fill.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_io.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:34:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:35:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:37:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:206:25: Function signature does not match previous declaration warning: rasterio/gdal.pxi:207:31: Function signature does not match previous declaration warning: rasterio/gdal.pxi:221:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:236:27: Function signature does not match previous declaration warning: rasterio/gdal.pxi:259:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:272:22: Function signature does not match previous declaration warning: rasterio/gdal.pxi:283:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:285:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:289:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:290:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:489:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_shim.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:34:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:35:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:37:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:206:25: Function signature does not match previous declaration warning: rasterio/gdal.pxi:207:31: Function signature does not match previous declaration warning: rasterio/gdal.pxi:221:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:236:27: Function signature does not match previous declaration warning: rasterio/gdal.pxi:259:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:272:22: Function signature does not match previous declaration warning: rasterio/gdal.pxi:283:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:285:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:289:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:290:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:489:40: Function signature does not match previous declaration /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_transform.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_warp.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/_warp.pxd:10:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/_warp.pxd:55:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/shutil.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared running build running build_py creating build creating build/lib.linux-riscv64-3.9 creating build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/vrt.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/transform.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/crs.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/session.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/drivers.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/io.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/sample.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/profiles.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/fill.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/env.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/dtypes.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/windows.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/enums.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/tools.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/__init__.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/control.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/features.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/mask.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/coords.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/errors.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/warp.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/merge.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/compat.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/plot.py -> build/lib.linux-riscv64-3.9/rasterio copying ./rasterio/path.py -> build/lib.linux-riscv64-3.9/rasterio creating build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/rasterize.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/info.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/shapes.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/transform.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/helpers.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/sample.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/options.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/gcps.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/calc.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/env.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/clip.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/stack.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/__init__.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/main.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/edit_info.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/bounds.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/rm.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/mask.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/warp.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/insp.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/merge.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/overview.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/convert.py -> build/lib.linux-riscv64-3.9/rasterio/rio copying ./rasterio/rio/blocks.py -> build/lib.linux-riscv64-3.9/rasterio/rio running egg_info creating rasterio.egg-info writing rasterio.egg-info/PKG-INFO writing dependency_links to rasterio.egg-info/dependency_links.txt writing entry points to rasterio.egg-info/entry_points.txt writing requirements to rasterio.egg-info/requires.txt writing top-level names to rasterio.egg-info/top_level.txt writing manifest file 'rasterio.egg-info/SOURCES.txt' reading manifest file 'rasterio.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '*.txt' warning: no previously-included files matching '*.tif' found under directory 'tests/data' warning: no files found matching '*.txt' under directory 'tests/data' writing manifest file 'rasterio.egg-info/SOURCES.txt' running build_ext building 'rasterio._base' extension creating build/temp.linux-riscv64-3.9 creating build/temp.linux-riscv64-3.9/rasterio gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_base.c -o build/temp.linux-riscv64-3.9/rasterio/_base.o -Wno-unused-parameter -Wno-unused-function rasterio/_base.c: In function ‘__pyx_pf_8rasterio_5_base_11DatasetBase_44block_size’: rasterio/_base.c:12076:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12076 | __pyx_v_value = GDALGetMetadataItem(__pyx_v_obj, __pyx_v_key_c, ((char const *)"TIFF")); | ^ rasterio/_base.c: In function ‘__pyx_pf_8rasterio_5_base_11DatasetBase_57tags’: rasterio/_base.c:16969:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 16969 | __pyx_v_val = CPLParseNameValue((__pyx_v_metadata[__pyx_v_i]), (&__pyx_v_key)); | ^ rasterio/_base.c: In function ‘__pyx_pf_8rasterio_5_base_11DatasetBase_59get_tag_item’: rasterio/_base.c:17521:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 17521 | __pyx_v_value = GDALGetMetadataItem(__pyx_v_obj, __pyx_v_name, __pyx_v_domain); | ^ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_base.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_base.cpython-39-riscv64-linux-gnu.so building 'rasterio._io' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_io.c -o build/temp.linux-riscv64-3.9/rasterio/_io.o -Wno-unused-parameter -Wno-unused-function In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/_io.c:650: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ rasterio/_io.c: In function ‘__pyx_pf_8rasterio_3_io_14InMemoryRaster___cinit__’: rasterio/_io.c:28475:45: warning: passing argument 2 of ‘OSRExportToWkt’ from incompatible pointer type [-Wincompatible-pointer-types] 28475 | (void)(OSRExportToWkt(__pyx_v_osr, (&__pyx_v_srcwkt))); | ~^~~~~~~~~~~~~~~~ | | | const char ** In file included from rasterio/_io.c:644: /usr/include/gdal/ogr_srs_api.h:502:66: note: expected ‘char **’ but argument is of type ‘const char **’ 502 | OGRErr CPL_DLL CPL_STDCALL OSRExportToWkt( OGRSpatialReferenceH, char ** ); | ^~~~~~~ rasterio/_io.c:28559:19: warning: passing argument 1 of ‘VSIFree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28559 | CPLFree(__pyx_v_srcwkt); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdal/cpl_conv.h:36, from rasterio/_io.c:639: /usr/include/gdal/cpl_vsi.h:235:26: note: expected ‘void *’ but argument is of type ‘const char *’ 235 | void CPL_DLL VSIFree( void * ); | ^~~~~~ rasterio/_io.c:28602:21: warning: passing argument 1 of ‘VSIFree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28602 | CPLFree(__pyx_v_srcwkt); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdal/cpl_conv.h:36, from rasterio/_io.c:639: /usr/include/gdal/cpl_vsi.h:235:26: note: expected ‘void *’ but argument is of type ‘const char *’ 235 | void CPL_DLL VSIFree( void * ); | ^~~~~~ rasterio/_io.c:28933:43: warning: passing argument 2 of ‘OSRExportToWkt’ from incompatible pointer type [-Wincompatible-pointer-types] 28933 | (void)(OSRExportToWkt(__pyx_v_osr, (&__pyx_v_srcwkt))); | ~^~~~~~~~~~~~~~~~ | | | const char ** In file included from rasterio/_io.c:644: /usr/include/gdal/ogr_srs_api.h:502:66: note: expected ‘char **’ but argument is of type ‘const char **’ 502 | OGRErr CPL_DLL CPL_STDCALL OSRExportToWkt( OGRSpatialReferenceH, char ** ); | ^~~~~~~ rasterio/_io.c:28964:17: warning: passing argument 1 of ‘VSIFree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28964 | CPLFree(__pyx_v_srcwkt); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdal/cpl_conv.h:36, from rasterio/_io.c:639: /usr/include/gdal/cpl_vsi.h:235:26: note: expected ‘void *’ but argument is of type ‘const char *’ 235 | void CPL_DLL VSIFree( void * ); | ^~~~~~ rasterio/_io.c:29016:19: warning: passing argument 1 of ‘VSIFree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 29016 | CPLFree(__pyx_v_srcwkt); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdal/cpl_conv.h:36, from rasterio/_io.c:639: /usr/include/gdal/cpl_vsi.h:235:26: note: expected ‘void *’ but argument is of type ‘const char *’ 235 | void CPL_DLL VSIFree( void * ); | ^~~~~~ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_io.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_io.cpython-39-riscv64-linux-gnu.so building 'rasterio._features' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_features.c -o build/temp.linux-riscv64-3.9/rasterio/_features.o -Wno-unused-parameter -Wno-unused-function In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/_features.c:650: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_features.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_features.cpython-39-riscv64-linux-gnu.so building 'rasterio._env' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_env.c -o build/temp.linux-riscv64-3.9/rasterio/_env.o -Wno-unused-parameter -Wno-unused-function gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_env.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_env.cpython-39-riscv64-linux-gnu.so building 'rasterio._warp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_warp.cpp -o build/temp.linux-riscv64-3.9/rasterio/_warp.o -Wno-unused-parameter -Wno-unused-function -std=c++11 In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/_warp.cpp:668: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ g++ -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_warp.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_warp.cpython-39-riscv64-linux-gnu.so building 'rasterio._fill' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_fill.cpp -o build/temp.linux-riscv64-3.9/rasterio/_fill.o -Wno-unused-parameter -Wno-unused-function -std=c++11 In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/_fill.cpp:666: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ g++ -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_fill.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_fill.cpython-39-riscv64-linux-gnu.so building 'rasterio._err' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_err.c -o build/temp.linux-riscv64-3.9/rasterio/_err.o -Wno-unused-parameter -Wno-unused-function gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_err.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_err.cpython-39-riscv64-linux-gnu.so building 'rasterio._example' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_example.c -o build/temp.linux-riscv64-3.9/rasterio/_example.o -Wno-unused-parameter -Wno-unused-function gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_example.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_example.cpython-39-riscv64-linux-gnu.so building 'rasterio._shim' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_shim.c -o build/temp.linux-riscv64-3.9/rasterio/_shim.o -Wno-unused-parameter -Wno-unused-function In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/_shim.c:651: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ rasterio/_shim.c: In function ‘__pyx_f_8rasterio_5_shim_open_dataset’: rasterio/_shim.c:4899:64: warning: passing argument 3 of ‘GDALOpenEx’ from incompatible pointer type [-Wincompatible-pointer-types] 4899 | __pyx_v_hds = GDALOpenEx(__pyx_v_fname, __pyx_v_flags, __pyx_v_drivers, __pyx_v_options, NULL); | ^~~~~~~~~~~~~~~ | | | char ** In file included from rasterio/_shim.c:646: /usr/include/gdal/gdal.h:525:65: note: expected ‘const char * const*’ but argument is of type ‘char **’ 525 | const char* const* papszAllowedDrivers, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ rasterio/_shim.c:4899:81: warning: passing argument 4 of ‘GDALOpenEx’ from incompatible pointer type [-Wincompatible-pointer-types] 4899 | __pyx_v_hds = GDALOpenEx(__pyx_v_fname, __pyx_v_flags, __pyx_v_drivers, __pyx_v_options, NULL); | ^~~~~~~~~~~~~~~ | | | char ** In file included from rasterio/_shim.c:646: /usr/include/gdal/gdal.h:526:65: note: expected ‘const char * const*’ but argument is of type ‘char **’ 526 | const char* const* papszOpenOptions, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ rasterio/_shim.c: In function ‘__pyx_f_8rasterio_5_shim_set_proj_search_path’: rasterio/_shim.c:5243:25: warning: passing argument 1 of ‘OSRSetPROJSearchPaths’ from incompatible pointer type [-Wincompatible-pointer-types] 5243 | OSRSetPROJSearchPaths(__pyx_v_paths); | ^~~~~~~~~~~~~ | | | char ** In file included from rasterio/_shim.c:645: /usr/include/gdal/ogr_srs_api.h:466:57: note: expected ‘const char * const*’ but argument is of type ‘char **’ 466 | void CPL_DLL OSRSetPROJSearchPaths( const char* const * papszPaths ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_shim.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_shim.cpython-39-riscv64-linux-gnu.so building 'rasterio._crs' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_crs.c -o build/temp.linux-riscv64-3.9/rasterio/_crs.o -Wno-unused-parameter -Wno-unused-function rasterio/_crs.c: In function ‘__pyx_pf_8rasterio_4_crs_gdal_version’: rasterio/_crs.c:2974:18: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2974 | __pyx_v_info_c = GDALVersionInfo(((char const *)"RELEASE_NAME")); | ^ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_crs.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_crs.cpython-39-riscv64-linux-gnu.so building 'rasterio.shutil' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/shutil.c -o build/temp.linux-riscv64-3.9/rasterio/shutil.o -Wno-unused-parameter -Wno-unused-function In file included from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, from rasterio/shutil.c:650: /usr/lib64/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/shutil.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/shutil.cpython-39-riscv64-linux-gnu.so building 'rasterio._transform' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/lib64/python3.9/site-packages/numpy/core/include -I/usr/include/gdal -I/usr/include/python3.9 -c rasterio/_transform.c -o build/temp.linux-riscv64-3.9/rasterio/_transform.o -Wno-unused-parameter -Wno-unused-function gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-riscv64-3.9/rasterio/_transform.o -L/usr/lib64 -L/usr/lib64 -lgdal -o build/lib.linux-riscv64-3.9/rasterio/_transform.cpython-39-riscv64-linux-gnu.so + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.afCaYn + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64 + cd rasterio-1.1.5 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64 INFO:root:GDAL API version obtained from gdal-config: 3.0.4 INFO:root:MANIFEST.in found, presume a repo, cythonizing... /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/rasterio-1.1.5/rasterio/_shim.pxd tree = Parsing.p_module(s, pxd, full_module_name) warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:18:4: 'CPLErr' redeclared warning: rasterio/gdal.pxi:132:4: 'GDALDataType' redeclared warning: rasterio/gdal.pxi:147:4: 'GDALAccess' redeclared warning: rasterio/gdal.pxi:151:4: 'GDALRWFlag' redeclared warning: rasterio/gdal.pxi:155:4: 'GDALRIOResampleAlg' redeclared warning: rasterio/gdal.pxi:165:4: 'GDALColorInterp' redeclared warning: rasterio/gdal.pxi:416:4: 'GDALResampleAlg' redeclared warning: rasterio/gdal.pxi:19:8: 'CE_None' redeclared warning: rasterio/gdal.pxi:20:8: 'CE_Debug' redeclared warning: rasterio/gdal.pxi:21:8: 'CE_Warning' redeclared warning: rasterio/gdal.pxi:22:8: 'CE_Failure' redeclared warning: rasterio/gdal.pxi:23:8: 'CE_Fatal' redeclared warning: rasterio/gdal.pxi:25:4: 'CPLErrorNum' redeclared warning: rasterio/gdal.pxi:29:4: 'CPLErrorHandler' redeclared warning: rasterio/gdal.pxi:34:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:35:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:37:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:63:4: 'vsi_l_offset' redeclared warning: rasterio/gdal.pxi:64:4: 'VSILFILE' redeclared warning: rasterio/gdal.pxi:65:4: 'VSIStatBufL' redeclared warning: rasterio/gdal.pxi:87:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:88:4: 'OGRCoordinateTransformationH' redeclared warning: rasterio/gdal.pxi:89:4: 'OGRSpatialReferenceH' redeclared warning: rasterio/gdal.pxi:121:4: 'GDALMajorObjectH' redeclared warning: rasterio/gdal.pxi:122:4: 'GDALDatasetH' redeclared warning: rasterio/gdal.pxi:123:4: 'GDALRasterBandH' redeclared warning: rasterio/gdal.pxi:124:4: 'GDALDriverH' redeclared warning: rasterio/gdal.pxi:125:4: 'GDALColorTableH' redeclared warning: rasterio/gdal.pxi:126:4: 'GDALRasterAttributeTableH' redeclared warning: rasterio/gdal.pxi:127:4: 'GDALAsyncReaderH' redeclared warning: rasterio/gdal.pxi:129:4: 'GSpacing' redeclared warning: rasterio/gdal.pxi:130:4: 'GIntBig' redeclared warning: rasterio/gdal.pxi:133:8: 'GDT_Unknown' redeclared warning: rasterio/gdal.pxi:134:8: 'GDT_Byte' redeclared warning: rasterio/gdal.pxi:135:8: 'GDT_UInt16' redeclared warning: rasterio/gdal.pxi:136:8: 'GDT_Int16' redeclared warning: rasterio/gdal.pxi:137:8: 'GDT_UInt32' redeclared warning: rasterio/gdal.pxi:138:8: 'GDT_Int32' redeclared warning: rasterio/gdal.pxi:139:8: 'GDT_Float32' redeclared warning: rasterio/gdal.pxi:140:8: 'GDT_Float64' redeclared warning: rasterio/gdal.pxi:141:8: 'GDT_CInt16' redeclared warning: rasterio/gdal.pxi:142:8: 'GDT_CInt32' redeclared warning: rasterio/gdal.pxi:143:8: 'GDT_CFloat32' redeclared warning: rasterio/gdal.pxi:144:8: 'GDT_CFloat64' redeclared warning: rasterio/gdal.pxi:145:8: 'GDT_TypeCount' redeclared warning: rasterio/gdal.pxi:148:8: 'GA_ReadOnly' redeclared warning: rasterio/gdal.pxi:149:8: 'GA_Update' redeclared warning: rasterio/gdal.pxi:152:8: 'GF_Read' redeclared warning: rasterio/gdal.pxi:153:8: 'GF_Write' redeclared warning: rasterio/gdal.pxi:156:8: 'GRIORA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:157:8: 'GRIORA_Bilinear' redeclared warning: rasterio/gdal.pxi:158:8: 'GRIORA_Cubic' redeclared warning: rasterio/gdal.pxi:159:8: 'GRIORA_CubicSpline' redeclared warning: rasterio/gdal.pxi:160:8: 'GRIORA_Lanczos' redeclared warning: rasterio/gdal.pxi:161:8: 'GRIORA_Average' redeclared warning: rasterio/gdal.pxi:162:8: 'GRIORA_Mode' redeclared warning: rasterio/gdal.pxi:163:8: 'GRIORA_Gauss' redeclared warning: rasterio/gdal.pxi:166:8: 'GCI_Undefined' redeclared warning: rasterio/gdal.pxi:167:8: 'GCI_GrayIndex' redeclared warning: rasterio/gdal.pxi:168:8: 'GCI_PaletteIndex' redeclared warning: rasterio/gdal.pxi:169:8: 'GCI_RedBand' redeclared warning: rasterio/gdal.pxi:170:8: 'GCI_GreenBand' redeclared warning: rasterio/gdal.pxi:171:8: 'GCI_BlueBand' redeclared warning: rasterio/gdal.pxi:172:8: 'GCI_AlphaBand' redeclared warning: rasterio/gdal.pxi:173:8: 'GCI_HueBand' redeclared warning: rasterio/gdal.pxi:174:8: 'GCI_SaturationBand' redeclared warning: rasterio/gdal.pxi:175:8: 'GCI_LightnessBand' redeclared warning: rasterio/gdal.pxi:176:8: 'GCI_CyanBand' redeclared warning: rasterio/gdal.pxi:177:8: 'GCI_YCbCr_YBand' redeclared warning: rasterio/gdal.pxi:178:8: 'GCI_YCbCr_CbBand' redeclared warning: rasterio/gdal.pxi:179:8: 'GCI_YCbCr_CrBand' redeclared warning: rasterio/gdal.pxi:180:8: 'GCI_Max' redeclared warning: rasterio/gdal.pxi:206:25: Function signature does not match previous declaration warning: rasterio/gdal.pxi:207:31: Function signature does not match previous declaration warning: rasterio/gdal.pxi:221:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:236:27: Function signature does not match previous declaration warning: rasterio/gdal.pxi:259:40: Function signature does not match previous declaration warning: rasterio/gdal.pxi:272:22: Function signature does not match previous declaration warning: rasterio/gdal.pxi:283:28: Function signature does not match previous declaration warning: rasterio/gdal.pxi:285:32: Function signature does not match previous declaration warning: rasterio/gdal.pxi:289:29: Function signature does not match previous declaration warning: rasterio/gdal.pxi:290:30: Function signature does not match previous declaration warning: rasterio/gdal.pxi:300:4: 'OGRLayerH' redeclared warning: rasterio/gdal.pxi:301:4: 'OGRDataSourceH' redeclared warning: rasterio/gdal.pxi:302:4: 'OGRSFDriverH' redeclared warning: rasterio/gdal.pxi:303:4: 'OGRFieldDefnH' redeclared warning: rasterio/gdal.pxi:304:4: 'OGRFeatureDefnH' redeclared warning: rasterio/gdal.pxi:305:4: 'OGRFeatureH' redeclared warning: rasterio/gdal.pxi:306:4: 'OGRGeometryH' redeclared warning: rasterio/gdal.pxi:308:4: 'OGRErr' redeclared warning: rasterio/gdal.pxi:417:8: 'GRA_NearestNeighbour' redeclared warning: rasterio/gdal.pxi:418:8: 'GRA_Bilinear' redeclared warning: rasterio/gdal.pxi:419:8: 'GRA_Cubic' redeclared warning: rasterio/gdal.pxi:420:8: 'GRA_CubicSpline' redeclared warning: rasterio/gdal.pxi:421:8: 'GRA_Lanczos' redeclared warning: rasterio/gdal.pxi:422:8: 'GRA_Average' redeclared warning: rasterio/gdal.pxi:423:8: 'GRA_Mode' redeclared warning: rasterio/gdal.pxi:425:4: 'GDALMaskFunc' redeclared warning: rasterio/gdal.pxi:430:4: 'GDALTransformerFunc' redeclared warning: rasterio/gdal.pxi:489:40: Function signature does not match previous declaration running install running install_lib creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64 creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9 creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_example.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_env.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/vrt.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/transform.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/crs.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/session.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/drivers.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/io.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_fill.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/sample.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_features.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_transform.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/profiles.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/fill.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/env.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/dtypes.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio creating /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/rasterize.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/info.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/shapes.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/transform.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/helpers.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/sample.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/options.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/gcps.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/calc.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/env.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/clip.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/stack.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/__init__.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/main.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/edit_info.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/bounds.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/rm.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/mask.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/warp.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/insp.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/merge.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/overview.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/convert.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/rio/blocks.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio copying build/lib.linux-riscv64-3.9/rasterio/_err.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/windows.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/enums.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/tools.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/__init__.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_warp.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/control.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/features.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/shutil.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_shim.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_base.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/mask.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_crs.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/coords.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/_io.cpython-39-riscv64-linux-gnu.so -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/errors.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/warp.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/merge.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/compat.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/plot.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio copying build/lib.linux-riscv64-3.9/rasterio/path.py -> /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/vrt.py to vrt.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/transform.py to transform.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/crs.py to crs.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/session.py to session.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/drivers.py to drivers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/io.py to io.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/sample.py to sample.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/profiles.py to profiles.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/fill.py to fill.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/env.py to env.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/dtypes.py to dtypes.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/rasterize.py to rasterize.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/info.py to info.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/shapes.py to shapes.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/transform.py to transform.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/helpers.py to helpers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/sample.py to sample.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/options.py to options.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/gcps.py to gcps.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/calc.py to calc.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/env.py to env.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/clip.py to clip.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/stack.py to stack.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/main.py to main.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/edit_info.py to edit_info.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/bounds.py to bounds.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/rm.py to rm.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/mask.py to mask.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/warp.py to warp.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/insp.py to insp.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/merge.py to merge.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/overview.py to overview.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/convert.py to convert.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/rio/blocks.py to blocks.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/windows.py to windows.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/enums.py to enums.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/tools.py to tools.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/control.py to control.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/features.py to features.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/mask.py to mask.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/coords.py to coords.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/errors.py to errors.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/warp.py to warp.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/merge.py to merge.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/compat.py to compat.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/plot.py to plot.cpython-39.pyc /usr/lib64/python3.9/site-packages/rasterio/plot.py:260: SyntaxWarning: "is" with a literal. Did you mean "=="? byte-compiling /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/path.py to path.cpython-39.pyc writing byte-compilation script '/tmp/tmpf7eh1t33.py' /usr/bin/python3 /tmp/tmpf7eh1t33.py /usr/lib64/python3.9/site-packages/rasterio/plot.py:260: SyntaxWarning: "is" with a literal. Did you mean "=="? removing /tmp/tmpf7eh1t33.py running install_egg_info running egg_info writing rasterio.egg-info/PKG-INFO writing dependency_links to rasterio.egg-info/dependency_links.txt writing entry points to rasterio.egg-info/entry_points.txt writing requirements to rasterio.egg-info/requires.txt writing top-level names to rasterio.egg-info/top_level.txt reading manifest file 'rasterio.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*.tif' found under directory 'tests/data' warning: no files found matching '*.txt' under directory 'tests/data' writing manifest file 'rasterio.egg-info/SOURCES.txt' Copying rasterio.egg-info to /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio-1.1.5-py3.9.egg-info running install_scripts Installing rio script to /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/bin + rm -rfv /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/bin/__pycache__ + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.1.5-1.fc33 --unique-debug-suffix -1.1.5-1.fc33.riscv64 --unique-debug-src-base python-rasterio-1.1.5-1.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/rasterio-1.1.5 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_crs.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_base.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_env.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_crs.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_err.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_base.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_err.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_env.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_features.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_example.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_example.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_features.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_fill.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_fill.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_io.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_io.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_shim.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_transform.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_shim.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_transform.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_warp.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/_warp.cpython-39-riscv64-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/shutil.cpython-39-riscv64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages/rasterio/shutil.cpython-39-riscv64-linux-gnu.so original debug info size: 17012kB, size after compression: 16420kB /usr/lib/rpm/sepdebugcrcfix: Updated 12 CRC32s, 0 CRC32s did match. 24301 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib/debug/usr/lib64/python3.9 using /usr/bin/python3.9 Bytecompiling .py files below /builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9 using /usr/bin/python3.9 /usr/lib64/python3.9/site-packages/rasterio/plot.py:260: SyntaxWarning: "is" with a literal. Did you mean "=="? /usr/lib64/python3.9/site-packages/rasterio/plot.py:260: SyntaxWarning: "is" with a literal. Did you mean "=="? + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.afUiSm + umask 022 + cd /builddir/build/BUILD + cd rasterio-1.1.5 + rm -r rasterio + PYTHONPATH=/builddir/build/BUILDROOT/python-rasterio-1.1.5-1.fc33.riscv64/usr/lib64/python3.9/site-packages + pytest-3 -v -m 'not network and not wheel' -k 'not test_outer_boundless_pixel_fidelity and not debian' Test data present. ============================= test session starts ============================== platform linux -- Python 3.9.0b1, pytest-5.4.3, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/builddir/build/BUILD/rasterio-1.1.5/.hypothesis/examples') rootdir: /builddir/build/BUILD/rasterio-1.1.5, inifile: setup.cfg, testpaths: tests plugins: hypothesis-5.15.1 collecting ... collected 1779 items / 21 deselected / 1758 selected tests/test__crs.py::test_from_dict PASSED [ 0%] tests/test__crs.py::test_from_dict_keywords PASSED [ 0%] tests/test__crs.py::test_from_epsg PASSED [ 0%] tests/test__crs.py::test_from_epsg_error[0] PASSED [ 0%] tests/test__crs.py::test_from_epsg_error[-1] PASSED [ 0%] tests/test__crs.py::test_from_epsg_error[nan] PASSED [ 0%] tests/test__crs.py::test_from_epsg_error[1.3] PASSED [ 0%] tests/test__crs.py::test_is_geographic[proj0-True] PASSED [ 0%] tests/test__crs.py::test_is_geographic[proj1-False] PASSED [ 0%] tests/test__crs.py::test_is_projected[proj0-False] PASSED [ 0%] tests/test__crs.py::test_is_projected[proj1-True] PASSED [ 0%] tests/test__crs.py::test_equality PASSED [ 0%] tests/test__crs.py::test_to_wkt PASSED [ 0%] tests/test__crs.py::test_to_epsg[+init=epsg:4326] PASSED [ 0%] tests/test__crs.py::test_to_epsg[+proj=longlat +datum=WGS84 +no_defs] PASSED [ 0%] tests/test__crs.py::test_esri_wkt_to_epsg[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] PASSED [ 0%] tests/test__crs.py::test_epsg_no_code_available PASSED [ 0%] tests/test__crs.py::test_from_wkt_invalid PASSED [ 1%] tests/test__crs.py::test_from_esri_wkt_no_fix[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] SKIPPED [ 1%] tests/test__crs.py::test_from_esri_wkt_fix_datum[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] SKIPPED [ 1%] tests/test__crs.py::test_to_esri_wkt_fix_datum SKIPPED [ 1%] tests/test__crs.py::test_compound_crs PASSED [ 1%] tests/test__crs.py::test_exception_proj4 PASSED [ 1%] tests/test__crs.py::test_linear_units PASSED [ 1%] tests/test__env.py::test_search_wheel_gdal_data_failure PASSED [ 1%] tests/test__env.py::test_search_wheel_gdal_data PASSED [ 1%] tests/test__env.py::test_search_prefix_gdal_data_failure PASSED [ 1%] tests/test__env.py::test_search_prefix_gdal_data PASSED [ 1%] tests/test__env.py::test_search_gdal_data_wheel PASSED [ 1%] tests/test__env.py::test_search_gdal_data_fhs PASSED [ 1%] tests/test__env.py::test_search_wheel_proj_data_failure PASSED [ 1%] tests/test__env.py::test_search_wheel_proj_data PASSED [ 1%] tests/test__env.py::test_search_prefix_proj_data_failure PASSED [ 1%] tests/test__env.py::test_search_prefix_proj_data PASSED [ 1%] tests/test__env.py::test_search_proj_data_wheel PASSED [ 1%] tests/test__env.py::test_search_proj_data_fhs PASSED [ 2%] tests/test_band.py::test_band PASSED [ 2%] tests/test_band_masks.py::test_mask_flags PASSED [ 2%] tests/test_band_masks.py::test_mask_flags_rgba PASSED [ 2%] tests/test_band_masks.py::test_mask_flags_sidecar PASSED [ 2%] tests/test_band_masks.py::test_mask_flags_shadow PASSED [ 2%] tests/test_band_masks.py::test_warning_no PASSED [ 2%] tests/test_band_masks.py::test_warning_shadow PASSED [ 2%] tests/test_band_masks.py::test_masks PASSED [ 2%] tests/test_band_masks.py::test_masked_true PASSED [ 2%] tests/test_band_masks.py::test_masked_none PASSED [ 2%] tests/test_band_masks.py::test_masking_no_nodata PASSED [ 2%] tests/test_band_masks.py::test_masking_sidecar_mask PASSED [ 2%] tests/test_blocks.py::WindowTest::test_eval PASSED [ 2%] tests/test_blocks.py::WindowTest::test_window_shape_None_start PASSED [ 2%] tests/test_blocks.py::WindowTest::test_window_shape_None_stop PASSED [ 2%] tests/test_blocks.py::WindowTest::test_window_shape_negative PASSED [ 2%] tests/test_blocks.py::WindowTest::test_window_shape_positive PASSED [ 3%] tests/test_blocks.py::test_window_index PASSED [ 3%] tests/test_blocks.py::RasterBlocksTest::test_block_coverage PASSED [ 3%] tests/test_blocks.py::RasterBlocksTest::test_blocks PASSED [ 3%] tests/test_blocks.py::WindowReadTest::test_read_window PASSED [ 3%] tests/test_blocks.py::WindowWriteTest::test_write_window PASSED [ 3%] tests/test_blocks.py::test_block_windows_unfiltered PASSED [ 3%] tests/test_blocks.py::test_block_windows_filtered_all PASSED [ 3%] tests/test_blocks.py::test_block_windows_filtered_one PASSED [ 3%] tests/test_blocks.py::test_block_windows_filtered_none PASSED [ 3%] tests/test_blocks.py::test_block_size_tiff PASSED [ 3%] tests/test_blocks.py::test_block_size_exception PASSED [ 3%] tests/test_blocks.py::test_block_window_tiff PASSED [ 3%] tests/test_blocks.py::test_block_windows_bigger_blocksize[16] PASSED [ 3%] tests/test_blocks.py::test_block_windows_bigger_blocksize[32] PASSED [ 3%] tests/test_blocks.py::test_block_windows_bigger_blocksize[256] PASSED [ 3%] tests/test_blocks.py::test_block_windows_bigger_blocksize[1024] PASSED [ 3%] tests/test_blocks.py::test_odd_blocksize_error[blocksizes0] PASSED [ 3%] tests/test_blocks.py::test_odd_blocksize_error[blocksizes1] PASSED [ 4%] tests/test_boundless_read.py::test_image PASSED [ 4%] tests/test_boundless_read.py::test_hit_ovr PASSED [ 4%] tests/test_boundless_read.py::test_boundless_mask_not_all_valid PASSED [ 4%] tests/test_boundless_read.py::test_boundless_fill_value PASSED [ 4%] tests/test_boundless_read.py::test_boundless_masked_special PASSED [ 4%] tests/test_boundless_read.py::test_boundless_mask_special PASSED [ 4%] tests/test_boundless_read.py::test_boundless_fill_value_overview_masks PASSED [ 4%] tests/test_boundless_read.py::test_boundless_masked_fill_value_overview_masks PASSED [ 4%] tests/test_boundless_read.py::test_boundless_open_options PASSED [ 4%] tests/test_checksum.py::test_checksum_band PASSED [ 4%] tests/test_checksum.py::test_checksum_band_window PASSED [ 4%] tests/test_checksum.py::test_checksum_band_window_min PASSED [ 4%] tests/test_checksum.py::test_checksum_band_window_quarter PASSED [ 4%] tests/test_checksum.py::test_checksum_band_window_too_tall PASSED [ 4%] tests/test_checksum.py::test_checksum_band_window_too_short PASSED [ 4%] tests/test_cli_main.py::test_version PASSED [ 4%] tests/test_cli_main.py::test_all_registered PASSED [ 5%] tests/test_colorinterp.py::test_cmyk_interp PASSED [ 5%] tests/test_colorinterp.py::test_ycbcr_interp PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp[uint8] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp[int16] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.undefined] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.gray0] XFAIL [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.gray1] XFAIL [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.palette] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.red] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.green] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.blue] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.alpha] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.hue] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.saturation] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.lightness] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.cyan] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.magenta] PASSED [ 5%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.yellow] PASSED [ 6%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.black] PASSED [ 6%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.Y] PASSED [ 6%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.Cb] PASSED [ 6%] tests/test_colorinterp.py::test_set_colorinterp_all[ColorInterp.Cr] PASSED [ 6%] tests/test_colormap.py::test_write_colormap_warn PASSED [ 6%] tests/test_colormap.py::test_write_colormap PASSED [ 6%] tests/test_complex_dtypes.py::test_read_array[20-20-complex] PASSED [ 6%] tests/test_complex_dtypes.py::test_read_array[20-20-complex64] PASSED [ 6%] tests/test_complex_dtypes.py::test_read_array[20-20-complex128] PASSED [ 6%] tests/test_complex_dtypes.py::test_complex_nodata PASSED [ 6%] tests/test_coords.py::test_bounds PASSED [ 6%] tests/test_coords.py::test_ul PASSED [ 6%] tests/test_coords.py::test_res PASSED [ 6%] tests/test_coords.py::test_rotated_bounds PASSED [ 6%] tests/test_coords.py::test_disjoint_bounds_issue1459 PASSED [ 6%] tests/test_coords.py::test_disjoint_bounds_issue1459_south_up PASSED [ 6%] tests/test_crs.py::test_crs_constructor_dict PASSED [ 6%] tests/test_crs.py::test_crs_constructor_keywords PASSED [ 7%] tests/test_crs.py::test_crs_constructor_crs_obj PASSED [ 7%] tests/test_crs.py::test_read_epsg PASSED [ 7%] tests/test_crs.py::test_read_esri_wkt SKIPPED [ 7%] tests/test_crs.py::test_read_no_crs PASSED [ 7%] tests/test_crs.py::test_write_3857 PASSED [ 7%] tests/test_crs.py::test_write_bogus_fails PASSED [ 7%] tests/test_crs.py::test_from_proj4_json PASSED [ 7%] tests/test_crs.py::test_from_epsg PASSED [ 7%] tests/test_crs.py::test_from_epsg_string PASSED [ 7%] tests/test_crs.py::test_from_string PASSED [ 7%] tests/test_crs.py::test_is_geographic[proj0-True] PASSED [ 7%] tests/test_crs.py::test_is_geographic[proj1-False] PASSED [ 7%] tests/test_crs.py::test_is_geographic_from_string PASSED [ 7%] tests/test_crs.py::test_is_projected PASSED [ 7%] tests/test_crs.py::test_equality_from_epsg[3857] PASSED [ 7%] tests/test_crs.py::test_equality_from_epsg[4326] PASSED [ 7%] tests/test_crs.py::test_equality_from_epsg[26913] PASSED [ 8%] tests/test_crs.py::test_equality_from_epsg[32618] PASSED [ 8%] tests/test_crs.py::test_equality_from_dict[3857] PASSED [ 8%] tests/test_crs.py::test_equality_from_dict[4326] PASSED [ 8%] tests/test_crs.py::test_equality_from_dict[26913] PASSED [ 8%] tests/test_crs.py::test_equality_from_dict[32618] PASSED [ 8%] tests/test_crs.py::test_is_same_crs PASSED [ 8%] tests/test_crs.py::test_null_crs_equality PASSED [ 8%] tests/test_crs.py::test_null_and_valid_crs_equality PASSED [ 8%] tests/test_crs.py::test_to_string PASSED [ 8%] tests/test_crs.py::test_is_valid_false PASSED [ 8%] tests/test_crs.py::test_is_valid PASSED [ 8%] tests/test_crs.py::test_empty_json[{}] PASSED [ 8%] tests/test_crs.py::test_empty_json[[]] PASSED [ 8%] tests/test_crs.py::test_empty_json[] PASSED [ 8%] tests/test_crs.py::test_can_create_osr_none_err[None] PASSED [ 8%] tests/test_crs.py::test_can_create_osr_none_err[arg1] PASSED [ 8%] tests/test_crs.py::test_can_create_osr_none_err[] PASSED [ 8%] tests/test_crs.py::test_can_create_osr PASSED [ 9%] tests/test_crs.py::test_can_create_osr_invalid[epsg:-1] PASSED [ 9%] tests/test_crs.py::test_can_create_osr_invalid[foo] PASSED [ 9%] tests/test_crs.py::test_can_create_osr_invalid_epsg_0 PASSED [ 9%] tests/test_crs.py::test_has_wkt_property PASSED [ 9%] tests/test_crs.py::test_repr PASSED [ 9%] tests/test_crs.py::test_dunder_str PASSED [ 9%] tests/test_crs.py::test_epsg_code_true PASSED [ 9%] tests/test_crs.py::test_epsg PASSED [ 9%] tests/test_crs.py::test_epsg__no_code_available PASSED [ 9%] tests/test_crs.py::test_crs_OSR_equivalence PASSED [ 9%] tests/test_crs.py::test_crs_OSR_no_equivalence PASSED [ 9%] tests/test_crs.py::test_safe_osr_release PASSED [ 9%] tests/test_crs.py::test_from_wkt PASSED [ 9%] tests/test_crs.py::test_from_wkt_invalid PASSED [ 9%] tests/test_crs.py::test_from_user_input_epsg PASSED [ 9%] tests/test_crs.py::test_from_esri_wkt_no_fix[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] SKIPPED [ 9%] tests/test_crs.py::test_from_esri_wkt_fix_datum[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] SKIPPED [ 10%] tests/test_crs.py::test_to_esri_wkt_fix_datum SKIPPED [ 10%] tests/test_crs.py::test_compound_crs PASSED [ 10%] tests/test_crs.py::test_dataset_compound_crs PASSED [ 10%] tests/test_crs.py::test_exception PASSED [ 10%] tests/test_crs.py::test_exception_proj4 PASSED [ 10%] tests/test_crs.py::test_crs_private_wkt[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] PASSED [ 10%] tests/test_crs.py::test_implicit_proj_dict[PROJCS["USA_Contiguous_Albers_Equal_Area_Conic_USGS_version",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["false_easting",0.0],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",-96.0],PARAMETER["standard_parallel_1",29.5],PARAMETER["standard_parallel_2",45.5],PARAMETER["latitude_of_origin",23.0],UNIT["Meter",1.0],VERTCS["NAVD_1988",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Centimeter",0.01]]]] PASSED [ 10%] tests/test_crs.py::test_capitalized_epsg_init PASSED [ 10%] tests/test_crs.py::test_issue1609_wktext_a PASSED [ 10%] tests/test_crs.py::test_issue1609_wktext_b SKIPPED [ 10%] tests/test_crs.py::test_empty_crs_str PASSED [ 10%] tests/test_crs.py::test_issue1620 PASSED [ 10%] tests/test_crs.py::test_pickle[from_epsg-3857] PASSED [ 10%] tests/test_crs.py::test_pickle[from_dict-arg1] PASSED [ 10%] tests/test_crs.py::test_linear_units PASSED [ 10%] tests/test_crs.py::test_linear_units_factor PASSED [ 10%] tests/test_crs.py::test_crs_copy PASSED [ 10%] tests/test_crs.py::test_crs_hash PASSED [ 11%] tests/test_crs.py::test_crs_hash_unequal PASSED [ 11%] tests/test_crs.py::test_crs84 PASSED [ 11%] tests/test_crs.py::test_equals_different_type[] PASSED [ 11%] tests/test_crs.py::test_equals_different_type[4.2] PASSED [ 11%] tests/test_crs.py::test_equals_different_type[0] PASSED [ 11%] tests/test_crs.py::test_from_user_input_custom_crs_class PASSED [ 11%] tests/test_data_paths.py::test_gdal_data_find_file PASSED [ 11%] tests/test_data_paths.py::test_proj_data_has_data PASSED [ 11%] tests/test_dataset.py::test_files PASSED [ 11%] tests/test_dataset.py::test_handle_closed PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[JPEG] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[LZW] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[PACKBITS] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[DEFLATE] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[CCITTRLE] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[CCITTFAX3] PASSED [ 11%] tests/test_dataset.py::test_dataset_compression[CCITTFAX4] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[LZMA] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[NONE] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[ZSTD] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[LERC] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[WEBP] PASSED [ 12%] tests/test_dataset.py::test_dataset_compression[JPEG2000] PASSED [ 12%] tests/test_dataset.py::test_untiled_dataset_blocksize PASSED [ 12%] tests/test_dataset.py::test_dataset_readonly_attributes PASSED [ 12%] tests/test_dataset_mask.py::test_no_ndv PASSED [ 12%] tests/test_dataset_mask.py::test_rgb_ndv PASSED [ 12%] tests/test_dataset_mask.py::test_rgba_no_ndv PASSED [ 12%] tests/test_dataset_mask.py::test_rgba_ndv PASSED [ 12%] tests/test_dataset_mask.py::test_rgb_msk PASSED [ 12%] tests/test_dataset_mask.py::test_rgb_msk_int PASSED [ 12%] tests/test_dataset_mask.py::test_rgba_msk PASSED [ 12%] tests/test_dataset_mask.py::test_kwargs[kwds0-expected0] PASSED [ 12%] tests/test_dataset_mask.py::test_kwargs[kwds1-expected1] PASSED [ 12%] tests/test_dataset_mask.py::test_kwargs[kwds2-expected2] PASSED [ 13%] tests/test_dataset_mask.py::test_indexes_not_supported PASSED [ 13%] tests/test_dataset_mask.py::test_kwargs_resampling PASSED [ 13%] tests/test_dataset_rw.py::test_read_wplus_mode PASSED [ 13%] tests/test_dataset_rw.py::test_read_w_mode_warning PASSED [ 13%] tests/test_deprecated.py::test_open_transform_gdal_geotransform PASSED [ 13%] tests/test_descriptions.py::test_set_band_descriptions PASSED [ 13%] tests/test_descriptions.py::test_set_band_descriptions_error[value0] PASSED [ 13%] tests/test_descriptions.py::test_set_band_descriptions_error[value1] PASSED [ 13%] tests/test_descriptions.py::test_set_band_descriptions_error[value2] PASSED [ 13%] tests/test_driver_management.py::test_drivers PASSED [ 13%] tests/test_driver_management.py::test_drivers_bwd_compat PASSED [ 13%] tests/test_driver_management.py::test_cpl_debug_true PASSED [ 13%] tests/test_driver_management.py::test_cpl_debug_false PASSED [ 13%] tests/test_driver_policy.py::test_netcdf_is_blacklisted PASSED [ 13%] tests/test_driver_policy.py::test_gtiff_is_not_blacklisted PASSED [ 13%] tests/test_dtypes.py::test_is_ndarray PASSED [ 13%] tests/test_dtypes.py::test_np_dt_uint8 PASSED [ 13%] tests/test_dtypes.py::test_dt_ubyte PASSED [ 14%] tests/test_dtypes.py::test_check_dtype_invalid PASSED [ 14%] tests/test_dtypes.py::test_gdal_name PASSED [ 14%] tests/test_dtypes.py::test_get_minimum_dtype PASSED [ 14%] tests/test_dtypes.py::test_can_cast_dtype PASSED [ 14%] tests/test_dtypes.py::test_can_cast_dtype_nan[float64] PASSED [ 14%] tests/test_dtypes.py::test_can_cast_dtype_nan[float32] PASSED [ 14%] tests/test_dtypes.py::test_cant_cast_dtype_nan[uint8] PASSED [ 14%] tests/test_dtypes.py::test_cant_cast_dtype_nan[uint16] PASSED [ 14%] tests/test_dtypes.py::test_cant_cast_dtype_nan[uint32] PASSED [ 14%] tests/test_dtypes.py::test_cant_cast_dtype_nan[int32] PASSED [ 14%] tests/test_dtypes.py::test_validate_dtype PASSED [ 14%] tests/test_dtypes.py::test_complex PASSED [ 14%] tests/test_enums.py::test_grey_gray PASSED [ 14%] tests/test_enums.py::test_gray_gray PASSED [ 14%] tests/test_env.py::test_gdal_config_accessers PASSED [ 14%] tests/test_env.py::test_gdal_config_accessors_no_normalize PASSED [ 14%] tests/test_env.py::test_gdal_config_accessors_capitalization PASSED [ 15%] tests/test_env.py::test_env_accessors PASSED [ 15%] tests/test_env.py::test_env_accessors_no_env PASSED [ 15%] tests/test_env.py::test_ensure_env_decorator PASSED [ 15%] tests/test_env.py::test_ensure_env_decorator_sets_gdal_data PASSED [ 15%] tests/test_env.py::test_ensure_env_decorator_sets_gdal_data_prefix PASSED [ 15%] tests/test_env.py::test_ensure_env_decorator_sets_gdal_data_wheel PASSED [ 15%] tests/test_env.py::test_ensure_env_credentialled_decorator PASSED [ 15%] tests/test_env.py::test_no_aws_gdal_config PASSED [ 15%] tests/test_env.py::test_env_empty PASSED [ 15%] tests/test_env.py::test_env_defaults PASSED [ 15%] tests/test_env.py::test_aws_session PASSED [ 15%] tests/test_env.py::test_aws_session_credentials PASSED [ 15%] tests/test_env.py::test_with_aws_session_credentials PASSED [ 15%] tests/test_env.py::test_session_env_lazy PASSED [ 15%] tests/test_env.py::test_aws_unsigned PASSED [ 15%] tests/test_env.py::test_aws_unsigned_subenv XFAIL [ 15%] tests/test_env.py::test_open_with_default_env PASSED [ 15%] tests/test_env.py::test_open_with_env PASSED [ 16%] tests/test_env.py::test_skip_gtiff PASSED [ 16%] tests/test_env.py::test_rio_env_credentials_options PASSED [ 16%] tests/test_env.py::test_ensure_defaults_teardown PASSED [ 16%] tests/test_env.py::test_env_discovery[key-ON] PASSED [ 16%] tests/test_env.py::test_env_discovery[CHECK_WITH_INVERT_PROJ-ON] PASSED [ 16%] tests/test_env.py::test_env_discovery[key-OFF] PASSED [ 16%] tests/test_env.py::test_env_discovery[CHECK_WITH_INVERT_PROJ-OFF] PASSED [ 16%] tests/test_env.py::test_have_registered_drivers PASSED [ 16%] tests/test_env.py::test_gdal_cachemax PASSED [ 16%] tests/test_env.py::test_gdalversion_class_parse PASSED [ 16%] tests/test_env.py::test_gdalversion_class_parse_err PASSED [ 16%] tests/test_env.py::test_gdalversion_class_runtime PASSED [ 16%] tests/test_env.py::test_gdalversion_class_cmp PASSED [ 16%] tests/test_env.py::test_gdalversion_class_repr PASSED [ 16%] tests/test_env.py::test_gdalversion_class_str PASSED [ 16%] tests/test_env.py::test_gdalversion_class_at_least PASSED [ 16%] tests/test_env.py::test_gdalversion_class_at_least_invalid_type PASSED [ 17%] tests/test_env.py::test_require_gdal_version PASSED [ 17%] tests/test_env.py::test_require_gdal_version_too_low PASSED [ 17%] tests/test_env.py::test_require_gdal_version_is_max_version PASSED [ 17%] tests/test_env.py::test_require_gdal_version_reason PASSED [ 17%] tests/test_env.py::test_require_gdal_version_err PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_version_too_low PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_version_too_high PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_values PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_values_err PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_values_version_too_low PASSED [ 17%] tests/test_env.py::test_require_gdal_version_param_values_version_too_high PASSED [ 17%] tests/test_env.py::test_require_gdal_version_chaining PASSED [ 17%] tests/test_env.py::test_nested_credentials PASSED [ 17%] tests/test_env.py::test_oss_session_credentials PASSED [ 17%] tests/test_env.py::test_swift_session_credentials PASSED [ 17%] tests/test_env.py::test_swift_session_by_user_key PASSED [ 17%] tests/test_env.py::test_dummy_session_without_boto3 PASSED [ 18%] tests/test_env.py::test_dummy_session_with_boto3_expired_credentials PASSED [ 18%] tests/test_env.py::test_open_file_expired_aws_credentials PASSED [ 18%] tests/test_err.py::test_io_error PASSED [ 18%] tests/test_err.py::test_io_error_env PASSED [ 18%] tests/test_err.py::test_bogus_band_error PASSED [ 18%] tests/test_err.py::test_cplerror_str PASSED [ 18%] tests/test_features.py::test_bounds_point PASSED [ 18%] tests/test_features.py::test_bounds_line PASSED [ 18%] tests/test_features.py::test_bounds_ring PASSED [ 18%] tests/test_features.py::test_bounds_polygon PASSED [ 18%] tests/test_features.py::test_bounds_z PASSED [ 18%] tests/test_features.py::test_bounds_invalid_obj[geometry0] PASSED [ 18%] tests/test_features.py::test_bounds_invalid_obj[geometry1] PASSED [ 18%] tests/test_features.py::test_bounds_invalid_obj[geometry2] PASSED [ 18%] tests/test_features.py::test_bounds_invalid_obj[geometry3] PASSED [ 18%] tests/test_features.py::test_bounds_feature_collection PASSED [ 18%] tests/test_features.py::test_bounds_geometry_collection PASSED [ 18%] tests/test_features.py::test_bounds_existing_bbox PASSED [ 19%] tests/test_features.py::test_geometry_mask PASSED [ 19%] tests/test_features.py::test_geometry_mask_invert PASSED [ 19%] tests/test_features.py::test_geometry_invalid_geom[geom0] PASSED [ 19%] tests/test_features.py::test_geometry_invalid_geom[geom1] PASSED [ 19%] tests/test_features.py::test_geometry_invalid_geom[geom2] PASSED [ 19%] tests/test_features.py::test_geometry_mask_invalid_shape PASSED [ 19%] tests/test_features.py::test_geometry_mask_no_transform PASSED [ 19%] tests/test_features.py::test_geometry_window PASSED [ 19%] tests/test_features.py::test_geometry_window_geo_interface PASSED [ 19%] tests/test_features.py::test_geometry_window_rotation PASSED [ 19%] tests/test_features.py::test_geometry_window_pixel_precision PASSED [ 19%] tests/test_features.py::test_geometry_window_north_up PASSED [ 19%] tests/test_features.py::test_geometry_window_pad PASSED [ 19%] tests/test_features.py::test_geometry_window_large_shapes PASSED [ 19%] tests/test_features.py::test_geometry_window_no_overlap PASSED [ 19%] tests/test_features.py::test_is_valid_geo_interface PASSED [ 19%] tests/test_features.py::test_is_valid_geom_point PASSED [ 20%] tests/test_features.py::test_is_valid_geom_multipoint PASSED [ 20%] tests/test_features.py::test_is_valid_geom_line PASSED [ 20%] tests/test_features.py::test_is_valid_geom_multiline PASSED [ 20%] tests/test_features.py::test_is_valid_geom_polygon PASSED [ 20%] tests/test_features.py::test_is_valid_geom_ring PASSED [ 20%] tests/test_features.py::test_is_valid_geom_multipolygon PASSED [ 20%] tests/test_features.py::test_is_valid_geom_geomcollection PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[None] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[1] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[foo] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[type] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[geom4] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[geom5] PASSED [ 20%] tests/test_features.py::test_is_valid_geom_invalid_inputs[geom6] PASSED [ 20%] tests/test_features.py::test_rasterize_point PASSED [ 20%] tests/test_features.py::test_rasterize_multipoint PASSED [ 20%] tests/test_features.py::test_rasterize_line PASSED [ 20%] tests/test_features.py::test_rasterize_multiline PASSED [ 21%] tests/test_features.py::test_rasterize_polygon PASSED [ 21%] tests/test_features.py::test_rasterize_multipolygon PASSED [ 21%] tests/test_features.py::test_rasterize_geomcollection PASSED [ 21%] tests/test_features.py::test_rasterize_geo_interface PASSED [ 21%] tests/test_features.py::test_rasterize_geomcollection_no_hole PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_geom[input0] PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_geom[input1] PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_geom[input2] PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_geom[input3] PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_geom[input4] PASSED [ 21%] tests/test_features.py::test_rasterize_skip_invalid_geom PASSED [ 21%] tests/test_features.py::test_rasterize_out_image PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_out_dtype PASSED [ 21%] tests/test_features.py::test_rasterize_shapes_out_dtype_mismatch PASSED [ 21%] tests/test_features.py::test_rasterize_missing_out PASSED [ 21%] tests/test_features.py::test_rasterize_missing_shapes PASSED [ 21%] tests/test_features.py::test_rasterize_invalid_shapes PASSED [ 22%] tests/test_features.py::test_rasterize_invalid_out_shape PASSED [ 22%] tests/test_features.py::test_rasterize_default_value PASSED [ 22%] tests/test_features.py::test_rasterize_default_value_for_none PASSED [ 22%] tests/test_features.py::test_rasterize_invalid_default_value PASSED [ 22%] tests/test_features.py::test_rasterize_fill_value PASSED [ 22%] tests/test_features.py::test_rasterize_invalid_fill_value PASSED [ 22%] tests/test_features.py::test_rasterize_fill_value_dtype_mismatch PASSED [ 22%] tests/test_features.py::test_rasterize_all_touched PASSED [ 22%] tests/test_features.py::test_rasterize_merge_alg_add PASSED [ 22%] tests/test_features.py::test_rasterize_value PASSED [ 22%] tests/test_features.py::test_rasterize_invalid_value PASSED [ 22%] tests/test_features.py::test_rasterize_supported_dtype PASSED [ 22%] tests/test_features.py::test_rasterize_unsupported_dtype PASSED [ 22%] tests/test_features.py::test_rasterize_mismatched_dtype PASSED [ 22%] tests/test_features.py::test_rasterize_geometries_symmetric PASSED [ 22%] tests/test_features.py::test_rasterize_internal_driver_manager PASSED [ 22%] tests/test_features.py::test_rasterize_geo_interface_2 PASSED [ 22%] tests/test_features.py::test_shapes PASSED [ 23%] tests/test_features.py::test_shapes_band PASSED [ 23%] tests/test_features.py::test_shapes_connectivity_rook PASSED [ 23%] tests/test_features.py::test_shapes_connectivity_queen PASSED [ 23%] tests/test_features.py::test_shapes_connectivity_invalid PASSED [ 23%] tests/test_features.py::test_shapes_mask PASSED [ 23%] tests/test_features.py::test_shapes_masked_array PASSED [ 23%] tests/test_features.py::test_shapes_blank_mask PASSED [ 23%] tests/test_features.py::test_shapes_invalid_mask_shape PASSED [ 23%] tests/test_features.py::test_shapes_invalid_mask_dtype PASSED [ 23%] tests/test_features.py::test_shapes_supported_dtypes PASSED [ 23%] tests/test_features.py::test_shapes_unsupported_dtypes PASSED [ 23%] tests/test_features.py::test_shapes_internal_driver_manager PASSED [ 23%] tests/test_features.py::test_sieve_small PASSED [ 23%] tests/test_features.py::test_sieve_large PASSED [ 23%] tests/test_features.py::test_sieve_invalid_size PASSED [ 23%] tests/test_features.py::test_sieve_connectivity_rook PASSED [ 23%] tests/test_features.py::test_sieve_connectivity_queen PASSED [ 24%] tests/test_features.py::test_sieve_connectivity_invalid PASSED [ 24%] tests/test_features.py::test_sieve_out PASSED [ 24%] tests/test_features.py::test_sieve_invalid_out PASSED [ 24%] tests/test_features.py::test_sieve_mask PASSED [ 24%] tests/test_features.py::test_sieve_blank_mask PASSED [ 24%] tests/test_features.py::test_sieve_invalid_mask_shape PASSED [ 24%] tests/test_features.py::test_sieve_invalid_mask_dtype PASSED [ 24%] tests/test_features.py::test_sieve_supported_dtypes PASSED [ 24%] tests/test_features.py::test_sieve_unsupported_dtypes PASSED [ 24%] tests/test_features.py::test_sieve_band PASSED [ 24%] tests/test_features.py::test_sieve_internal_driver_manager PASSED [ 24%] tests/test_features.py::test_zz_no_dataset_leaks PASSED [ 24%] tests/test_fillnodata.py::test_fillnodata PASSED [ 24%] tests/test_fillnodata.py::test_fillnodata_masked_array PASSED [ 24%] tests/test_fillnodata.py::test_fillnodata_invalid_types PASSED [ 24%] tests/test_fillnodata.py::test_fillnodata_mask_ones PASSED [ 24%] tests/test_gcps.py::test_gcp_empty PASSED [ 24%] tests/test_gcps.py::test_gcp PASSED [ 25%] tests/test_gcps.py::test_gcp_repr PASSED [ 25%] tests/test_gcps.py::test_gcp_dict PASSED [ 25%] tests/test_gcps.py::test_gcp_geo_interface PASSED [ 25%] tests/test_gcps.py::test_gcp_geo_interface_z PASSED [ 25%] tests/test_gcps.py::test_write_read_gcps PASSED [ 25%] tests/test_gcps.py::test_write_read_gcps_buffereddatasetwriter PASSED [ 25%] tests/test_gcps.py::test_read_vrt_gcps PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-uint8] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-uint16] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-int16] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-uint32] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-int32] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-float32] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_array[20-30-float64] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-uint8] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-uint16] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-int16] PASSED [ 25%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-uint32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-int32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-float32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_no_offset[20-30-float64] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-uint8] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-uint16] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-int16] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-uint32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-int32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-float32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_read_view_offset[20-30-float64] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-uint8] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-uint16] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-int16] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-uint32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-int32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-float32] PASSED [ 26%] tests/test_gdal_raster_io.py::test_write_view_no_offset[20-30-float64] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-uint8] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-uint16] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-int16] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-uint32] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-int32] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-float32] PASSED [ 27%] tests/test_gdal_raster_io.py::test_write_view_offset[20-30-float64] PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_JPEG PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_LZW PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_PACKBITS PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_DEFLATE PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_CCITTRLE PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_CCITTFAX3 PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_CCITTFAX4 PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_LZMA PASSED [ 27%] tests/test_image_structure.py::test_enum_compression_NONE PASSED [ 27%] tests/test_image_structure.py::test_compression_none PASSED [ 27%] tests/test_image_structure.py::test_compression_deflate PASSED [ 28%] tests/test_image_structure.py::test_enum_interleaving_BAND PASSED [ 28%] tests/test_image_structure.py::test_enum_interleaving_PIXEL PASSED [ 28%] tests/test_image_structure.py::test_interleaving_pixel PASSED [ 28%] tests/test_image_structure.py::test_interleaving_band PASSED [ 28%] tests/test_indexing.py::test_index PASSED [ 28%] tests/test_indexing.py::test_full_window PASSED [ 28%] tests/test_indexing.py::test_window_no_exception PASSED [ 28%] tests/test_indexing.py::test_index_values PASSED [ 28%] tests/test_indexing.py::test_window PASSED [ 28%] tests/test_indexing.py::test_window_bounds_roundtrip PASSED [ 28%] tests/test_indexing.py::test_window_full_cover PASSED [ 28%] tests/test_indexing.py::test_data_window_unmasked PASSED [ 28%] tests/test_indexing.py::test_data_window_masked PASSED [ 28%] tests/test_indexing.py::test_data_window_nodata PASSED [ 28%] tests/test_indexing.py::test_data_window_nodata_disjunct PASSED [ 28%] tests/test_indexing.py::test_data_window_empty_result PASSED [ 28%] tests/test_indexing.py::test_data_window_masked_file PASSED [ 29%] tests/test_indexing.py::test_window_union PASSED [ 29%] tests/test_indexing.py::test_window_intersection PASSED [ 29%] tests/test_indexing.py::test_window_intersection_disjunct PASSED [ 29%] tests/test_indexing.py::test_windows_intersect PASSED [ 29%] tests/test_indexing.py::test_3x3matrix PASSED [ 29%] tests/test_indexing.py::test_windows_intersect_disjunct PASSED [ 29%] tests/test_indexing.py::test_iter_args_winfuncs PASSED [ 29%] tests/test_indexing.py::test_iter_args PASSED [ 29%] tests/test_io_mixins.py::test_windows_mixin PASSED [ 29%] tests/test_io_mixins.py::test_windows_mixin_fail PASSED [ 29%] tests/test_io_mixins.py::test_window_transform_method PASSED [ 29%] tests/test_io_mixins.py::test_window_method PASSED [ 29%] tests/test_io_mixins.py::test_window_bounds_function PASSED [ 29%] tests/test_mask.py::test_raster_geometrymask PASSED [ 29%] tests/test_mask.py::test_raster_geometrymask_geo_interface PASSED [ 29%] tests/test_mask.py::test_raster_geometrymask_invert PASSED [ 29%] tests/test_mask.py::test_raster_geometrymask_all_touched PASSED [ 29%] tests/test_mask.py::test_raster_geometrymask_crop PASSED [ 30%] tests/test_mask.py::test_raster_geometrymask_crop_invert PASSED [ 30%] tests/test_mask.py::test_raster_geometrymask_crop_all_touched PASSED [ 30%] tests/test_mask.py::test_raster_geometrymask_crop_pad PASSED [ 30%] tests/test_mask.py::test_raster_geometrymask_no_overlap PASSED [ 30%] tests/test_mask.py::test_raster_geometrymask_crop_no_overlap PASSED [ 30%] tests/test_mask.py::test_mask PASSED [ 30%] tests/test_mask.py::test_mask_indexes PASSED [ 30%] tests/test_mask.py::test_mask_invert PASSED [ 30%] tests/test_mask.py::test_mask_nodata PASSED [ 30%] tests/test_mask.py::test_mask_all_touched PASSED [ 30%] tests/test_mask.py::test_mask_crop PASSED [ 30%] tests/test_mask.py::test_mask_crop_all_touched PASSED [ 30%] tests/test_mask.py::test_mask_pad PASSED [ 30%] tests/test_mask.py::test_mask_with_extra_padding PASSED [ 30%] tests/test_mask.py::test_mask_with_even_more_padding PASSED [ 30%] tests/test_mask.py::test_mask_with_maximum_padding PASSED [ 30%] tests/test_mask.py::test_mask_filled PASSED [ 31%] tests/test_mask_creation.py::test_create_internal_mask PASSED [ 31%] tests/test_mask_creation.py::test_create_sidecar_mask PASSED [ 31%] tests/test_mask_creation.py::test_create_mask_windowed_sidecar PASSED [ 31%] tests/test_mask_creation.py::test_create_mask_windowed_internal PASSED [ 31%] tests/test_mask_creation.py::test_create_mask_windowed_internal_spillover PASSED [ 31%] tests/test_memoryfile.py::test_initial_empty PASSED [ 31%] tests/test_memoryfile.py::test_initial_not_bytes PASSED [ 31%] tests/test_memoryfile.py::test_initial_bytes PASSED [ 31%] tests/test_memoryfile.py::test_initial_lzw_bytes PASSED [ 31%] tests/test_memoryfile.py::test_initial_file_object PASSED [ 31%] tests/test_memoryfile.py::test_closed PASSED [ 31%] tests/test_memoryfile.py::test_non_initial_bytes PASSED [ 31%] tests/test_memoryfile.py::test_non_initial_bytes_in_two PASSED [ 31%] tests/test_memoryfile.py::test_non_initial_bytes_in_two_reverse PASSED [ 31%] tests/test_memoryfile.py::test_no_initial_bytes PASSED [ 31%] tests/test_memoryfile.py::test_read PASSED [ 31%] tests/test_memoryfile.py::test_file_object_read PASSED [ 31%] tests/test_memoryfile.py::test_file_object_read_variant PASSED [ 32%] tests/test_memoryfile.py::test_file_object_read_variant2 PASSED [ 32%] tests/test_memoryfile.py::test_test_file_object_write PASSED [ 32%] tests/test_memoryfile.py::test_nonpersistemt_memfile_fail_example PASSED [ 32%] tests/test_memoryfile.py::test_zip_closed PASSED [ 32%] tests/test_memoryfile.py::test_zip_file_object_read PASSED [ 32%] tests/test_memoryfile.py::test_vrt_memfile PASSED [ 32%] tests/test_memoryfile.py::test_write_plus_mode PASSED [ 32%] tests/test_memoryfile.py::test_write_plus_model_jpeg PASSED [ 32%] tests/test_memoryfile.py::test_memfile_copyfiles PASSED [ 32%] tests/test_memoryfile.py::test_multi_memfile PASSED [ 32%] tests/test_memoryfile.py::test_memory_file_gdal_error_message PASSED [ 32%] tests/test_memoryfile.py::test_write_plus_mode_requires_width PASSED [ 32%] tests/test_memoryfile.py::test_write_plus_mode_blockxsize_requires_width PASSED [ 32%] tests/test_meta.py::test_copy_meta PASSED [ 32%] tests/test_meta.py::test_blacklisted_keys PASSED [ 32%] tests/test_no_georef.py::test_write PASSED [ 32%] tests/test_no_georef.py::test_read_write PASSED [ 32%] tests/test_nodata.py::test_nodata PASSED [ 33%] tests/test_nodata.py::test_set_nodata PASSED [ 33%] tests/test_open.py::test_open_bad_path PASSED [ 33%] tests/test_open.py::test_open_bad_mode_1 PASSED [ 33%] tests/test_open.py::test_open_bad_mode_2 PASSED [ 33%] tests/test_open.py::test_open_bad_driver PASSED [ 33%] tests/test_open.py::test_open_pathlib_path PASSED [ 33%] tests/test_open_options.py::test_fail_with_missing_driver PASSED [ 33%] tests/test_open_options.py::test_open_specific_driver PASSED [ 33%] tests/test_open_options.py::test_open_specific_driver_with_options PASSED [ 33%] tests/test_open_overview_level.py::test_overview_levels PASSED [ 33%] tests/test_open_sharing.py::test_sharing_on PASSED [ 33%] tests/test_open_sharing.py::test_sharing_off PASSED [ 33%] tests/test_options.py::test_cb_key_val PASSED [ 33%] tests/test_overviews.py::test_count_overviews_zero PASSED [ 33%] tests/test_overviews.py::test_build_overviews_one PASSED [ 33%] tests/test_overviews.py::test_build_overviews_two PASSED [ 33%] tests/test_overviews.py::test_build_overviews_bilinear XPASS [ 34%] tests/test_overviews.py::test_build_overviews_average PASSED [ 34%] tests/test_overviews.py::test_build_overviews_gauss PASSED [ 34%] tests/test_overviews.py::test_test_unsupported_algo PASSED [ 34%] tests/test_overviews.py::test_issue1333 PASSED [ 34%] tests/test_overviews.py::test_build_overviews_new_file PASSED [ 34%] tests/test_pad.py::test_pad PASSED [ 34%] tests/test_path.py::test_parsed_path_name PASSED [ 34%] tests/test_path.py::test_parsed_path_name_no_archive PASSED [ 34%] tests/test_path.py::test_parsed_path_name_no_scheme PASSED [ 34%] tests/test_path.py::test_unparsed_path_name PASSED [ 34%] tests/test_path.py::test_parsed_path_remote[s3] PASSED [ 34%] tests/test_path.py::test_parsed_path_remote[ftp] PASSED [ 34%] tests/test_path.py::test_parsed_path_remote[http] PASSED [ 34%] tests/test_path.py::test_parsed_path_remote[https] PASSED [ 34%] tests/test_path.py::test_parsed_path_remote[zip+s3] PASSED [ 34%] tests/test_path.py::test_parsed_path_file_local[None] PASSED [ 34%] tests/test_path.py::test_parsed_path_file_local[] PASSED [ 34%] tests/test_path.py::test_parsed_path_file_local[zip] PASSED [ 35%] tests/test_path.py::test_parsed_path_file_local[tar] PASSED [ 35%] tests/test_path.py::test_parsed_path_file_local[file] PASSED [ 35%] tests/test_path.py::test_parsed_path_file_local[zip+file] PASSED [ 35%] tests/test_path.py::test_parse_path_zip PASSED [ 35%] tests/test_path.py::test_parse_path_zip_and_file PASSED [ 35%] tests/test_path.py::test_parse_path_file_scheme PASSED [ 35%] tests/test_path.py::test_parse_path_file PASSED [ 35%] tests/test_path.py::test_parse_gdal_vsi PASSED [ 35%] tests/test_path.py::test_parse_gdal PASSED [ 35%] tests/test_path.py::test_parse_windows_path PASSED [ 35%] tests/test_path.py::test_vsi_path_scheme PASSED [ 35%] tests/test_path.py::test_path_as_vsi_scheme PASSED [ 35%] tests/test_path.py::test_vsi_path_file PASSED [ 35%] tests/test_path.py::test_vsi_path_curl PASSED [ 35%] tests/test_path.py::test_vsi_path_unparsed PASSED [ 35%] tests/test_path.py::test_path_as_vsi_unparsed PASSED [ 35%] tests/test_path.py::test_vsi_path_error PASSED [ 36%] tests/test_path.py::test_read_vfs_zip PASSED [ 36%] tests/test_path.py::test_read_vfs_file PASSED [ 36%] tests/test_path.py::test_read_vfs_zip_cmp_array PASSED [ 36%] tests/test_path.py::test_read_vfs_none PASSED [ 36%] tests/test_path.py::test_parse_path_accept_get_params PASSED [ 36%] tests/test_path.py::test_vsi_path_zip PASSED [ 36%] tests/test_path.py::test_vsi_path_zip_plus_https PASSED [ 36%] tests/test_path.py::test_driver_prefixed_path[DRIVER:/vsifoo/bar:var] PASSED [ 36%] tests/test_path.py::test_driver_prefixed_path[SENTINEL2_L1C:S2A_OPER_MTD_SAFL1C_PDMC_20150818T101440_R022_V20150813T102406_20150813T102406.xml:10m:EPSG_32632] PASSED [ 36%] tests/test_path.py::test_path_error[0] PASSED [ 36%] tests/test_path.py::test_path_error[-1.0] PASSED [ 36%] tests/test_path.py::test_path_error[path2] PASSED [ 36%] tests/test_path.py::test_parse_path PASSED [ 36%] tests/test_path.py::test_parse_path_win PASSED [ 36%] tests/test_path.py::test_parse_path_win_no_pathlib PASSED [ 36%] tests/test_plot.py::test_show_raster_band SKIPPED [ 36%] tests/test_plot.py::test_show_raster_mult_bands SKIPPED [ 36%] tests/test_plot.py::test_show_raster_object SKIPPED [ 37%] tests/test_plot.py::test_show_raster_float SKIPPED [ 37%] tests/test_plot.py::test_show_cmyk_interp SKIPPED [ 37%] tests/test_plot.py::test_show_raster_no_bounds SKIPPED [ 37%] tests/test_plot.py::test_show_raster_title SKIPPED [ 37%] tests/test_plot.py::test_show_hist_large SKIPPED [ 37%] tests/test_plot.py::test_show_raster_cmap SKIPPED [ 37%] tests/test_plot.py::test_show_raster_ax SKIPPED [ 37%] tests/test_plot.py::test_show_array SKIPPED [ 37%] tests/test_plot.py::test_show_array3D SKIPPED [ 37%] tests/test_plot.py::test_show_hist SKIPPED [ 37%] tests/test_plot.py::test_show_hist_mplargs SKIPPED [ 37%] tests/test_plot.py::test_show_contour SKIPPED [ 37%] tests/test_plot.py::test_show_contour_mplargs SKIPPED [ 37%] tests/test_plot.py::test_get_plt SKIPPED [ 37%] tests/test_plot.py::test_plt_transform SKIPPED [ 37%] tests/test_plot.py::test_plotting_extent PASSED [ 37%] tests/test_plot.py::test_plot_normalize PASSED [ 37%] tests/test_png.py::test_write_ubyte PASSED [ 38%] tests/test_process_pool_executor.py::test_mp_main_env PASSED [ 38%] tests/test_process_pool_executor.py::test_mp_no_main_env PASSED [ 38%] tests/test_profile.py::test_base_profile PASSED [ 38%] tests/test_profile.py::test_base_profile_kwarg PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_interleave PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_tiled PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_blockxsize PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_blockysize PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_compress PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_nodata PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_dtype PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_other PASSED [ 38%] tests/test_profile.py::test_gtiff_profile_dtype_override PASSED [ 38%] tests/test_profile.py::test_open_with_profile PASSED [ 38%] tests/test_profile.py::test_profile_overlay PASSED [ 38%] tests/test_profile.py::test_dataset_profile_property_tiled PASSED [ 38%] tests/test_profile.py::test_dataset_profile_property_untiled PASSED [ 39%] tests/test_profile.py::test_profile_affine_set PASSED [ 39%] tests/test_profile.py::test_profile_pickle PASSED [ 39%] tests/test_profile.py::test_dataset_profile_pickle PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_context PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_derived_spatial PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_basic PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_indexes PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_nan_nodata PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_no_band PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_out PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_out_dtype_fail PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_ubyte PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_ubyte_bad_index PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_ubyte_out PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_window PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_window_beyond PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_window_overflow PASSED [ 39%] tests/test_read.py::ReaderContextTest::test_read_window_overlap PASSED [ 40%] tests/test_read.py::test_out_shape[shape0-1] PASSED [ 40%] tests/test_read.py::test_out_shape[shape1-indexes1] PASSED [ 40%] tests/test_read.py::test_out_shape[shape2-None] PASSED [ 40%] tests/test_read.py::test_out_shape_exceptions PASSED [ 40%] tests/test_read.py::test_out_shape_implicit PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_false PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_natural_extent PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_beyond PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_beyond_fill_value PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_beyond2 PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_overlap PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_resample PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_masked_no_overlap PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_masked_overlap PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_zero_stop PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_masks_zero_stop PASSED [ 40%] tests/test_read_boundless.py::test_read_boundless_noshift PASSED [ 41%] tests/test_read_boundless.py::test_msk_read_masks PASSED [ 41%] tests/test_read_dtype.py::test_uint8_default PASSED [ 41%] tests/test_read_dtype.py::test_uint8_to_float32 PASSED [ 41%] tests/test_read_dtype.py::test_uint8_to_float32_out_param PASSED [ 41%] tests/test_read_dtype.py::test_float32_to_int16 PASSED [ 41%] tests/test_read_resample.py::test_read_out_shape_resample_down PASSED [ 41%] tests/test_read_resample.py::test_read_out_shape_resample_up PASSED [ 41%] tests/test_read_resample.py::test_read_downsample_alpha PASSED [ 41%] tests/test_read_resample.py::test_resample_alg_effect_1 PASSED [ 41%] tests/test_read_resample.py::test_resample_alg_effect_2 PASSED [ 41%] tests/test_read_resample.py::test_float_window PASSED [ 41%] tests/test_read_resample.py::test_resampling_alg_error PASSED [ 41%] tests/test_reshape_image.py::test_reshape PASSED [ 41%] tests/test_reshape_image.py::test_roundtrip_reshape PASSED [ 41%] tests/test_reshape_image.py::test_reshape_as_raster PASSED [ 41%] tests/test_revolvingdoor.py::RevolvingDoorTest::test_write_colormap_revolving_door PASSED [ 41%] tests/test_rio_blocks.py::test_windows PASSED [ 41%] tests/test_rio_blocks.py::test_windows_sequence PASSED [ 42%] tests/test_rio_blocks.py::test_windows_precision PASSED [ 42%] tests/test_rio_blocks.py::test_windows_indent PASSED [ 42%] tests/test_rio_blocks.py::test_windows_compact PASSED [ 42%] tests/test_rio_blocks.py::test_windows_exception PASSED [ 42%] tests/test_rio_blocks.py::test_windows_projected PASSED [ 42%] tests/test_rio_bounds.py::test_bounds_sequence_single PASSED [ 42%] tests/test_rio_bounds.py::tests_bounds_sequence_multiple PASSED [ 42%] tests/test_rio_bounds.py::test_bounds_no_sequence_multiple PASSED [ 42%] tests/test_rio_calc.py::test_err PASSED [ 42%] tests/test_rio_calc.py::test_multiband_calc PASSED [ 42%] tests/test_rio_calc.py::test_singleband_calc_byindex PASSED [ 42%] tests/test_rio_calc.py::test_singleband_calc_byname PASSED [ 42%] tests/test_rio_calc.py::test_parts_calc PASSED [ 42%] tests/test_rio_calc.py::test_parts_calc_2 PASSED [ 42%] tests/test_rio_calc.py::test_copy_rgb PASSED [ 42%] tests/test_rio_calc.py::test_fillnodata PASSED [ 42%] tests/test_rio_calc.py::test_fillnodata_map PASSED [ 43%] tests/test_rio_calc.py::test_sieve_band PASSED [ 43%] tests/test_rio_calc.py::test_sieve_read PASSED [ 43%] tests/test_rio_calc.py::test_positional_calculation_byindex PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-8-10] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-8-791] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-8-3000] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-718-10] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-718-791] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-718-3000] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-4000-10] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-4000-791] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-1-4000-3000] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-8-10] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-8-791] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-8-3000] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-718-10] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-718-791] PASSED [ 43%] tests/test_rio_calc.py::test_chunk_output[1-1-3-718-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-3-4000-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-3-4000-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-3-4000-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-8-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-8-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-8-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-718-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-718-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-718-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-4000-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-4000-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-1-4-4000-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-8-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-8-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-8-3000] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-718-10] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-718-791] PASSED [ 44%] tests/test_rio_calc.py::test_chunk_output[1-2-1-718-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-1-4000-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-1-4000-791] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-1-4000-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-8-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-8-791] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-8-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-718-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-718-791] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-718-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-4000-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-4000-791] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-3-4000-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-4-8-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-4-8-791] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-4-8-3000] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-4-718-10] PASSED [ 45%] tests/test_rio_calc.py::test_chunk_output[1-2-4-718-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-2-4-718-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-2-4-4000-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-2-4-4000-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-2-4-4000-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-8-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-8-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-8-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-718-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-718-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-718-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-4000-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-4000-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-1-4000-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-3-8-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-3-8-791] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-3-8-3000] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-3-718-10] PASSED [ 46%] tests/test_rio_calc.py::test_chunk_output[1-8-3-718-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-3-718-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-3-4000-10] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-3-4000-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-3-4000-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-8-10] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-8-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-8-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-718-10] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-718-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-718-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-4000-10] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-4000-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[1-8-4-4000-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[16-1-1-8-10] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[16-1-1-8-791] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[16-1-1-8-3000] PASSED [ 47%] tests/test_rio_calc.py::test_chunk_output[16-1-1-718-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-1-718-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-1-718-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-1-4000-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-1-4000-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-1-4000-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-8-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-8-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-8-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-718-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-718-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-718-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-4000-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-4000-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-3-4000-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-4-8-10] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-4-8-791] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-4-8-3000] PASSED [ 48%] tests/test_rio_calc.py::test_chunk_output[16-1-4-718-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-1-4-718-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-1-4-718-3000] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-1-4-4000-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-1-4-4000-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-1-4-4000-3000] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-8-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-8-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-8-3000] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-718-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-718-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-718-3000] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-4000-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-4000-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-1-4000-3000] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-3-8-10] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-3-8-791] PASSED [ 49%] tests/test_rio_calc.py::test_chunk_output[16-2-3-8-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-718-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-718-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-718-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-4000-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-4000-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-3-4000-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-8-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-8-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-8-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-718-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-718-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-718-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-4000-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-4000-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-2-4-4000-3000] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-8-1-8-10] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-8-1-8-791] PASSED [ 50%] tests/test_rio_calc.py::test_chunk_output[16-8-1-8-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-718-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-718-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-718-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-4000-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-4000-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-1-4000-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-8-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-8-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-8-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-718-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-718-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-718-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-4000-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-4000-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-3-4000-3000] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-4-8-10] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-4-8-791] PASSED [ 51%] tests/test_rio_calc.py::test_chunk_output[16-8-4-8-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-718-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-718-791] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-718-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-4000-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-4000-791] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[16-8-4-4000-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-8-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-8-791] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-8-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-718-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-718-791] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-718-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-4000-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-4000-791] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-1-4000-3000] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-3-8-10] PASSED [ 52%] tests/test_rio_calc.py::test_chunk_output[64-1-3-8-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-8-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-718-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-718-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-718-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-4000-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-4000-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-3-4000-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-8-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-8-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-8-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-718-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-718-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-718-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-4000-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-4000-791] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-1-4-4000-3000] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-2-1-8-10] PASSED [ 53%] tests/test_rio_calc.py::test_chunk_output[64-2-1-8-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-8-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-718-10] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-718-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-718-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-4000-10] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-4000-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-1-4000-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-8-10] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-8-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-8-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-718-10] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-718-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-718-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-4000-10] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-4000-791] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-3-4000-3000] PASSED [ 54%] tests/test_rio_calc.py::test_chunk_output[64-2-4-8-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-8-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-8-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-718-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-718-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-718-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-4000-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-4000-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-2-4-4000-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-8-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-8-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-8-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-718-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-718-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-718-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-4000-10] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-4000-791] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-1-4000-3000] PASSED [ 55%] tests/test_rio_calc.py::test_chunk_output[64-8-3-8-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-8-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-8-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-718-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-718-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-718-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-4000-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-4000-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-3-4000-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-8-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-8-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-8-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-718-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-718-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-718-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-4000-10] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-4000-791] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[64-8-4-4000-3000] PASSED [ 56%] tests/test_rio_calc.py::test_chunk_output[512-1-1-8-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-8-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-8-3000] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-718-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-718-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-718-3000] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-4000-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-4000-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-1-4000-3000] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-8-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-8-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-8-3000] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-718-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-718-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-718-3000] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-4000-10] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-4000-791] PASSED [ 57%] tests/test_rio_calc.py::test_chunk_output[512-1-3-4000-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-8-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-8-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-8-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-718-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-718-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-718-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-4000-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-4000-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-1-4-4000-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-8-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-8-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-8-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-718-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-718-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-718-3000] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-4000-10] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-4000-791] PASSED [ 58%] tests/test_rio_calc.py::test_chunk_output[512-2-1-4000-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-8-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-8-791] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-8-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-718-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-718-791] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-718-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-4000-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-4000-791] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-3-4000-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-8-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-8-791] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-8-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-718-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-718-791] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-718-3000] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-4000-10] PASSED [ 59%] tests/test_rio_calc.py::test_chunk_output[512-2-4-4000-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-2-4-4000-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-8-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-8-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-8-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-718-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-718-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-718-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-4000-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-4000-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-1-4000-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-8-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-8-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-8-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-718-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-718-791] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-718-3000] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-4000-10] PASSED [ 60%] tests/test_rio_calc.py::test_chunk_output[512-8-3-4000-791] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-3-4000-3000] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-8-10] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-8-791] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-8-3000] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-718-10] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-718-791] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-718-3000] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-4000-10] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-4000-791] PASSED [ 61%] tests/test_rio_calc.py::test_chunk_output[512-8-4-4000-3000] PASSED [ 61%] tests/test_rio_convert.py::test_clip_bounds[-11850000 4804000 -11840000 4808000] PASSED [ 61%] tests/test_rio_convert.py::test_clip_bounds_with_complement[-11850000 4804000 -11840000 4808000] PASSED [ 61%] tests/test_rio_convert.py::test_clip_bounds_geographic PASSED [ 61%] tests/test_rio_convert.py::test_clip_like PASSED [ 61%] tests/test_rio_convert.py::test_clip_missing_params PASSED [ 61%] tests/test_rio_convert.py::test_clip_bounds_disjunct PASSED [ 61%] tests/test_rio_convert.py::test_clip_like_disjunct PASSED [ 62%] tests/test_rio_convert.py::test_clip_overwrite_without_option PASSED [ 62%] tests/test_rio_convert.py::test_clip_overwrite_with_option PASSED [ 62%] tests/test_rio_convert.py::test_format PASSED [ 62%] tests/test_rio_convert.py::test_format_short PASSED [ 62%] tests/test_rio_convert.py::test_output_opt PASSED [ 62%] tests/test_rio_convert.py::test_dtype PASSED [ 62%] tests/test_rio_convert.py::test_dtype_rescaling_uint8_full PASSED [ 62%] tests/test_rio_convert.py::test_dtype_rescaling_uint8_half PASSED [ 62%] tests/test_rio_convert.py::test_dtype_rescaling_uint16 PASSED [ 62%] tests/test_rio_convert.py::test_dtype_rescaling_float64 PASSED [ 62%] tests/test_rio_convert.py::test_rgb PASSED [ 62%] tests/test_rio_convert.py::test_convert_overwrite_without_option PASSED [ 62%] tests/test_rio_convert.py::test_convert_overwrite_with_option PASSED [ 62%] tests/test_rio_edit_info.py::test_delete_nodata_exclusive_opts PASSED [ 62%] tests/test_rio_edit_info.py::test_delete_crs_exclusive_opts PASSED [ 62%] tests/test_rio_edit_info.py::test_edit_nodata_err PASSED [ 62%] tests/test_rio_edit_info.py::test_delete_nodata PASSED [ 62%] tests/test_rio_edit_info.py::test_edit_nodata PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_crs_err PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_crs_epsg PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_crs_proj4 PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_crs_obj PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_transform_err_not_json PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_transform_err_bad_array PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_transform_affine PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_transform_gdal PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_tags PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_band_description PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_units PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_crs_like PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_nodata_like PASSED [ 63%] tests/test_rio_edit_info.py::test_edit_all_like PASSED [ 63%] tests/test_rio_edit_info.py::test_like_handler_pass[crs] PASSED [ 63%] tests/test_rio_edit_info.py::test_like_handler_pass[tags] PASSED [ 63%] tests/test_rio_edit_info.py::test_like_handler_pass[transform] PASSED [ 63%] tests/test_rio_edit_info.py::test_like_handler_pass[colorinterp] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_get[crs] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_get[tags] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_get[transform] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_get[colorinterp] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_err[crs] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_err[tags] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_err[transform] PASSED [ 64%] tests/test_rio_edit_info.py::test_like_handler_err[colorinterp] PASSED [ 64%] tests/test_rio_edit_info.py::test_all_callback_pass PASSED [ 64%] tests/test_rio_edit_info.py::test_all_callback PASSED [ 64%] tests/test_rio_edit_info.py::test_all_callback_None PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_wrong_band_count[red,green,blue,alpha,undefined] PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_wrong_band_count[red] PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_rgb[RGB-expected0] PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_rgb[red,green,blue-expected1] PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_4band[red,green,blue,undefined-expected0] PASSED [ 64%] tests/test_rio_edit_info.py::test_colorinterp_4band[RGBA-expected1] PASSED [ 65%] tests/test_rio_edit_info.py::test_colorinterp_4band[red,green,blue,alpha-expected2] PASSED [ 65%] tests/test_rio_edit_info.py::test_colorinterp_bad_instructions PASSED [ 65%] tests/test_rio_edit_info.py::test_colorinterp_like PASSED [ 65%] tests/test_rio_edit_info.py::test_like_band_count_mismatch PASSED [ 65%] tests/test_rio_edit_info.py::test_colorinterp_like_all PASSED [ 65%] tests/test_rio_edit_info.py::test_transform_callback_pass PASSED [ 65%] tests/test_rio_edit_info.py::test_transform_callback_err PASSED [ 65%] tests/test_rio_edit_info.py::test_transform_callback PASSED [ 65%] tests/test_rio_edit_info.py::test_crs_callback_pass PASSED [ 65%] tests/test_rio_edit_info.py::test_crs_callback PASSED [ 65%] tests/test_rio_edit_info.py::test_tags_callback_err PASSED [ 65%] tests/test_rio_edit_info.py::test_tags_callback PASSED [ 65%] tests/test_rio_gcp.py::test_feature_seq PASSED [ 65%] tests/test_rio_gcp.py::test_collection PASSED [ 65%] tests/test_rio_gcp.py::test_feature_seq_indent_rs PASSED [ 65%] tests/test_rio_gcp.py::test_feature_seq_indent_no_rs PASSED [ 65%] tests/test_rio_gcp.py::test_projected PASSED [ 65%] tests/test_rio_gcp.py::test_feature_precision PASSED [ 66%] tests/test_rio_gcp.py::test_collection_precision PASSED [ 66%] tests/test_rio_gcp.py::test_collection_geographic_precision PASSED [ 66%] tests/test_rio_helpers.py::test_resolve_files_inout__output PASSED [ 66%] tests/test_rio_helpers.py::test_resolve_files_inout__input PASSED [ 66%] tests/test_rio_helpers.py::test_resolve_files_inout__inout_files PASSED [ 66%] tests/test_rio_helpers.py::test_resolve_files_inout__inout_files_output_o PASSED [ 66%] tests/test_rio_helpers.py::test_fail_overwrite PASSED [ 66%] tests/test_rio_helpers.py::test_overwrite PASSED [ 66%] tests/test_rio_helpers.py::test_implicit_overwrite PASSED [ 66%] tests/test_rio_helpers.py::test_to_lower PASSED [ 66%] tests/test_rio_info.py::test_env PASSED [ 66%] tests/test_rio_info.py::test_info_err PASSED [ 66%] tests/test_rio_info.py::test_info PASSED [ 66%] tests/test_rio_info.py::test_info_units PASSED [ 66%] tests/test_rio_info.py::test_info_indexes PASSED [ 66%] tests/test_rio_info.py::test_info_descriptions PASSED [ 66%] tests/test_rio_info.py::test_info_mask_flags PASSED [ 67%] tests/test_rio_info.py::test_info_verbose PASSED [ 67%] tests/test_rio_info.py::test_info_quiet PASSED [ 67%] tests/test_rio_info.py::test_info_gcps PASSED [ 67%] tests/test_rio_info.py::test_info_count PASSED [ 67%] tests/test_rio_info.py::test_info_nodatavals PASSED [ 67%] tests/test_rio_info.py::test_info_tags PASSED [ 67%] tests/test_rio_info.py::test_info_res PASSED [ 67%] tests/test_rio_info.py::test_info_lnglat PASSED [ 67%] tests/test_rio_info.py::test_mo_info PASSED [ 67%] tests/test_rio_info.py::test_info_stats PASSED [ 67%] tests/test_rio_info.py::test_info_stats_only PASSED [ 67%] tests/test_rio_info.py::test_info_colorinterp PASSED [ 67%] tests/test_rio_info.py::test_transform_err PASSED [ 67%] tests/test_rio_info.py::test_transform_point PASSED [ 67%] tests/test_rio_info.py::test_transform_point_dst_file PASSED [ 67%] tests/test_rio_info.py::test_transform_point_src_file PASSED [ 67%] tests/test_rio_info.py::test_transform_point_2 PASSED [ 67%] tests/test_rio_info.py::test_transform_point_multi PASSED [ 68%] tests/test_rio_info.py::test_bounds_defaults PASSED [ 68%] tests/test_rio_info.py::test_bounds_err PASSED [ 68%] tests/test_rio_info.py::test_bounds_feature PASSED [ 68%] tests/test_rio_info.py::test_bounds_obj_bbox PASSED [ 68%] tests/test_rio_info.py::test_bounds_compact PASSED [ 68%] tests/test_rio_info.py::test_bounds_indent PASSED [ 68%] tests/test_rio_info.py::test_bounds_obj_bbox_mercator PASSED [ 68%] tests/test_rio_info.py::test_bounds_obj_bbox_projected PASSED [ 68%] tests/test_rio_info.py::test_bounds_crs_bbox PASSED [ 68%] tests/test_rio_info.py::test_bounds_seq PASSED [ 68%] tests/test_rio_info.py::test_bounds_seq_rs PASSED [ 68%] tests/test_rio_info.py::test_insp PASSED [ 68%] tests/test_rio_info.py::test_insp_err PASSED [ 68%] tests/test_rio_info.py::test_info_checksums PASSED [ 68%] tests/test_rio_info.py::test_info_checksums_only PASSED [ 68%] tests/test_rio_info.py::test_info_subdatasets SKIPPED [ 68%] tests/test_rio_info.py::test_info_no_credentials PASSED [ 68%] tests/test_rio_insp.py::test_insp PASSED [ 69%] tests/test_rio_insp.py::test_insp_err PASSED [ 69%] tests/test_rio_insp.py::test_bad_interpreter PASSED [ 69%] tests/test_rio_insp.py::test_stats PASSED [ 69%] tests/test_rio_main.py::test_version PASSED [ 69%] tests/test_rio_main.py::test_gdal_version PASSED [ 69%] tests/test_rio_mask.py::test_mask PASSED [ 69%] tests/test_rio_mask.py::test_mask_all_touched PASSED [ 69%] tests/test_rio_mask.py::test_mask_invert PASSED [ 69%] tests/test_rio_mask.py::test_mask_featurecollection PASSED [ 69%] tests/test_rio_mask.py::test_mask_out_of_bounds PASSED [ 69%] tests/test_rio_mask.py::test_mask_no_geojson PASSED [ 69%] tests/test_rio_mask.py::test_mask_invalid_geojson PASSED [ 69%] tests/test_rio_mask.py::test_mask_crop XFAIL [ 69%] tests/test_rio_mask.py::test_mask_crop_inverted_y PASSED [ 69%] tests/test_rio_mask.py::test_mask_crop_out_of_bounds PASSED [ 69%] tests/test_rio_mask.py::test_mask_crop_and_invert PASSED [ 69%] tests/test_rio_merge.py::test_merge_with_colormap PASSED [ 70%] tests/test_rio_merge.py::test_merge_with_nodata PASSED [ 70%] tests/test_rio_merge.py::test_merge_error PASSED [ 70%] tests/test_rio_merge.py::test_merge_bidx PASSED [ 70%] tests/test_rio_merge.py::test_merge_without_nodata PASSED [ 70%] tests/test_rio_merge.py::test_merge_output_exists PASSED [ 70%] tests/test_rio_merge.py::test_merge_output_exists_without_nodata_fails PASSED [ 70%] tests/test_rio_merge.py::test_merge_output_exists_without_nodata PASSED [ 70%] tests/test_rio_merge.py::test_merge_err PASSED [ 70%] tests/test_rio_merge.py::test_format_jpeg PASSED [ 70%] tests/test_rio_merge.py::test_merge_overlapping PASSED [ 70%] tests/test_rio_merge.py::test_merge_overlapping_callable_long PASSED [ 70%] tests/test_rio_merge.py::test_custom_callable_merge PASSED [ 70%] tests/test_rio_merge.py::test_merge_float PASSED [ 70%] tests/test_rio_merge.py::test_merge_tiny_base PASSED [ 70%] tests/test_rio_merge.py::test_merge_tiny_output_opt PASSED [ 70%] tests/test_rio_merge.py::test_merge_tiny_res_bounds PASSED [ 70%] tests/test_rio_merge.py::test_merge_rgb PASSED [ 70%] tests/test_rio_merge.py::test_merge_tiny_intres PASSED [ 71%] tests/test_rio_merge.py::test_merge_precision[precision0] PASSED [ 71%] tests/test_rio_merge.py::test_merge_precision[precision1] PASSED [ 71%] tests/test_rio_options.py::test_bounds_handler_3_items PASSED [ 71%] tests/test_rio_options.py::test_bounds_handler_non_number PASSED [ 71%] tests/test_rio_options.py::test_bounds_handler_non_json PASSED [ 71%] tests/test_rio_options.py::test_bounds_handler_commas PASSED [ 71%] tests/test_rio_options.py::test_bounds_handler_json PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_no_vfs_nonexistent PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_no_vfs PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_with_vfs_nonexistent PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_with_vfs_error PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_with_vfs PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_with_vfs_file PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_http PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_s3 PASSED [ 71%] tests/test_rio_options.py::test_file_in_handler_vsi PASSED [ 71%] tests/test_rio_options.py::test_like_dataset_callback PASSED [ 72%] tests/test_rio_options.py::test_like_dataset_callback_obj_init PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_err PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_pass PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_0 PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_neg1 PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_nan PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[null] PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[nil] PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[none] PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[nada] PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[NULL] PASSED [ 72%] tests/test_rio_options.py::test_nodata_callback_none[None] PASSED [ 72%] tests/test_rio_options.py::test_edit_nodata_callback_like PASSED [ 72%] tests/test_rio_options.py::test_edit_nodata_callback_all_like PASSED [ 72%] tests/test_rio_options.py::test_edit_nodata_callback_ignore PASSED [ 72%] tests/test_rio_options.py::test_edit_nodata_callback_none PASSED [ 72%] tests/test_rio_options.py::test_key_val_handler_none PASSED [ 72%] tests/test_rio_options.py::test_key_val_handler PASSED [ 73%] tests/test_rio_options.py::test_key_val_handler_bad_parameter PASSED [ 73%] tests/test_rio_overview.py::test_err PASSED [ 73%] tests/test_rio_overview.py::test_ls_none PASSED [ 73%] tests/test_rio_overview.py::test_build_ls PASSED [ 73%] tests/test_rio_overview.py::test_build_pow_ls PASSED [ 73%] tests/test_rio_overview.py::test_rebuild_ls PASSED [ 73%] tests/test_rio_overview.py::test_no_args PASSED [ 73%] tests/test_rio_overview.py::test_build_auto_ls PASSED [ 73%] tests/test_rio_overview.py::test_max_overview[256-256-256-0] PASSED [ 73%] tests/test_rio_overview.py::test_max_overview[257-257-256-1] PASSED [ 73%] tests/test_rio_overview.py::test_max_overview[1000-1000-128-3] PASSED [ 73%] tests/test_rio_overview.py::test_max_overview[1000-100-128-0] PASSED [ 73%] tests/test_rio_rasterize.py::test_rasterize PASSED [ 73%] tests/test_rio_rasterize.py::test_rasterize_file PASSED [ 73%] tests/test_rio_rasterize.py::test_rasterize_bounds PASSED [ 73%] tests/test_rio_rasterize.py::test_rasterize_resolution PASSED [ 73%] tests/test_rio_rasterize.py::test_rasterize_multiresolution PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_src_crs PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_mismatched_src_crs PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_invalid_src_crs PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_existing_output PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_like_raster PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_invalid_like_raster PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_like_raster_src_crs_mismatch PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_featurecollection PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_src_crs_mismatch PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_property_value PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_like_raster_outside_bounds PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_invalid_stdin PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_invalid_geojson PASSED [ 74%] tests/test_rio_rasterize.py::test_rasterize_missing_parameters PASSED [ 74%] tests/test_rio_rm.py::test_rm[None] PASSED [ 74%] tests/test_rio_rm.py::test_rm[GTiff] PASSED [ 74%] tests/test_rio_rm.py::test_rm_invalid_dataset PASSED [ 74%] tests/test_rio_rm.py::test_rm_invalid_driver PASSED [ 75%] tests/test_rio_sample.py::test_sample_err PASSED [ 75%] tests/test_rio_sample.py::test_sample_stdin PASSED [ 75%] tests/test_rio_sample.py::test_sample_arg PASSED [ 75%] tests/test_rio_sample.py::test_sample_bidx PASSED [ 75%] tests/test_rio_sample.py::test_sample_bidx2 PASSED [ 75%] tests/test_rio_sample.py::test_sample_bidx3 PASSED [ 75%] tests/test_rio_sample.py::test_sample_bidx4 PASSED [ 75%] tests/test_rio_shapes.py::test_shapes PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_invalid_bidx PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_sequence PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_sequence_rs PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_with_nodata PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_indent PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_compact PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_sampling PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_precision PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_mask PASSED [ 75%] tests/test_rio_shapes.py::test_shapes_mask_sampling PASSED [ 76%] tests/test_rio_shapes.py::test_shapes_band1_as_mask PASSED [ 76%] tests/test_rio_stack.py::test_stack PASSED [ 76%] tests/test_rio_stack.py::test_stack_list PASSED [ 76%] tests/test_rio_stack.py::test_stack_slice PASSED [ 76%] tests/test_rio_stack.py::test_stack_single_slice PASSED [ 76%] tests/test_rio_stack.py::test_format_jpeg PASSED [ 76%] tests/test_rio_stack.py::test_error PASSED [ 76%] tests/test_rio_warp.py::test_dst_crs_error PASSED [ 76%] tests/test_rio_warp.py::test_dst_crs_error_2 PASSED [ 76%] tests/test_rio_warp.py::test_dst_crs_error_epsg PASSED [ 76%] tests/test_rio_warp.py::test_dst_crs_error_epsg_2 PASSED [ 76%] tests/test_rio_warp.py::test_dst_nodata_float_no_src_nodata_err PASSED [ 76%] tests/test_rio_warp.py::test_src_nodata_int_ok PASSED [ 76%] tests/test_rio_warp.py::test_dst_nodata_int_ok PASSED [ 76%] tests/test_rio_warp.py::test_src_nodata_float_ok PASSED [ 76%] tests/test_rio_warp.py::test_dst_nodata_float_override_src_ok PASSED [ 76%] tests/test_rio_warp.py::test_warp_no_reproject PASSED [ 77%] tests/test_rio_warp.py::test_warp_no_reproject_dimensions PASSED [ 77%] tests/test_rio_warp.py::test_warp_no_reproject_res PASSED [ 77%] tests/test_rio_warp.py::test_warp_no_reproject_bounds PASSED [ 77%] tests/test_rio_warp.py::test_warp_no_reproject_bounds_res PASSED [ 77%] tests/test_rio_warp.py::test_warp_no_reproject_src_bounds_dimensions PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_dst_crs PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_dst_crs_proj4 PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_res PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_dimensions PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_dimensions_invalid_params PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_bounds_no_res PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_multi_bounds_fail PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_bounds_crossup_fail PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_src_bounds_res PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_src_bounds_dimensions PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_dst_bounds PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_like PASSED [ 77%] tests/test_rio_warp.py::test_warp_reproject_like_invalid_params PASSED [ 78%] tests/test_rio_warp.py::test_warp_reproject_nolostdata PASSED [ 78%] tests/test_rio_warp.py::test_warp_dst_crs_empty_string PASSED [ 78%] tests/test_rio_warp.py::test_warp_badcrs_dimensions PASSED [ 78%] tests/test_rio_warp.py::test_warp_badcrs_src_bounds PASSED [ 78%] tests/test_rio_warp.py::test_warp_reproject_check_invert_true PASSED [ 78%] tests/test_rio_warp.py::test_warp_reproject_check_invert_false SKIPPED [ 78%] tests/test_rio_warp.py::test_warp_vrt_gcps PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.nearest] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.bilinear] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.cubic] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.cubic_spline] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.lanczos] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.average] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.mode] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.max] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.min] PASSED [ 78%] tests/test_rio_warp.py::test_warp_resampling[Resampling.med] PASSED [ 79%] tests/test_rio_warp.py::test_warp_resampling[Resampling.q1] PASSED [ 79%] tests/test_rio_warp.py::test_warp_resampling[Resampling.q3] PASSED [ 79%] tests/test_rio_warp.py::test_warp_resampling_not_yet_supported[Resampling.max] SKIPPED [ 79%] tests/test_rio_warp.py::test_warp_resampling_not_yet_supported[Resampling.min] SKIPPED [ 79%] tests/test_rio_warp.py::test_warp_resampling_not_yet_supported[Resampling.med] SKIPPED [ 79%] tests/test_rio_warp.py::test_warp_resampling_not_yet_supported[Resampling.q1] SKIPPED [ 79%] tests/test_rio_warp.py::test_warp_resampling_not_yet_supported[Resampling.q3] SKIPPED [ 79%] tests/test_sampling.py::test_sampling PASSED [ 79%] tests/test_sampling.py::test_sampling_beyond_bounds PASSED [ 79%] tests/test_sampling.py::test_sampling_beyond_bounds_no_nodata PASSED [ 79%] tests/test_sampling.py::test_sampling_beyond_bounds_masked PASSED [ 79%] tests/test_sampling.py::test_sampling_beyond_bounds_nan PASSED [ 79%] tests/test_sampling.py::test_sampling_indexes PASSED [ 79%] tests/test_sampling.py::test_sampling_single_index PASSED [ 79%] tests/test_sampling.py::test_sampling_type PASSED [ 79%] tests/test_scale_offset.py::test_set_scales PASSED [ 79%] tests/test_scale_offset.py::test_set_scales_error[value0] PASSED [ 79%] tests/test_scale_offset.py::test_set_scales_error[value1] PASSED [ 80%] tests/test_scale_offset.py::test_set_scales_error[value2] PASSED [ 80%] tests/test_scale_offset.py::test_set_offsets PASSED [ 80%] tests/test_scale_offset.py::test_set_offsets_error[value0] PASSED [ 80%] tests/test_scale_offset.py::test_set_offsets_error[value1] PASSED [ 80%] tests/test_scale_offset.py::test_set_offsets_error[value2] PASSED [ 80%] tests/test_session.py::test_base_session_hascreds_notimpl PASSED [ 80%] tests/test_session.py::test_base_session_get_credential_options_notimpl PASSED [ 80%] tests/test_session.py::test_dummy_session PASSED [ 80%] tests/test_session.py::test_aws_session_class PASSED [ 80%] tests/test_session.py::test_aws_session_class_session PASSED [ 80%] tests/test_session.py::test_aws_session_class_unsigned PASSED [ 80%] tests/test_session.py::test_aws_session_class_profile PASSED [ 80%] tests/test_session.py::test_aws_session_class_endpoint PASSED [ 80%] tests/test_session.py::test_session_factory_unparsed PASSED [ 80%] tests/test_session.py::test_session_factory_empty PASSED [ 80%] tests/test_session.py::test_session_factory_local PASSED [ 80%] tests/test_session.py::test_session_factory_unknown PASSED [ 81%] tests/test_session.py::test_session_factory_s3 PASSED [ 81%] tests/test_session.py::test_session_factory_s3_no_boto3 PASSED [ 81%] tests/test_session.py::test_session_factory_s3_kwargs PASSED [ 81%] tests/test_session.py::test_foreign_session_factory_dummy PASSED [ 81%] tests/test_session.py::test_foreign_session_factory_s3 PASSED [ 81%] tests/test_session.py::test_requester_pays PASSED [ 81%] tests/test_session.py::test_oss_session_class PASSED [ 81%] tests/test_session.py::test_session_factory_oss_kwargs PASSED [ 81%] tests/test_session.py::test_google_session_ctor_no_arg PASSED [ 81%] tests/test_session.py::test_gs_session_class PASSED [ 81%] tests/test_session.py::test_swift_session_class PASSED [ 81%] tests/test_session.py::test_swift_session_by_user_key PASSED [ 81%] tests/test_session.py::test_session_factory_swift_kwargs PASSED [ 81%] tests/test_session.py::test_session_aws_or_dummy_aws PASSED [ 81%] tests/test_session.py::test_session_aws_or_dummy_dummy PASSED [ 81%] tests/test_shutil.py::test_delete[None] PASSED [ 81%] tests/test_shutil.py::test_delete[GTiff] PASSED [ 81%] tests/test_shutil.py::test_delete_invalid_path PASSED [ 82%] tests/test_shutil.py::test_delete_invalid_driver PASSED [ 82%] tests/test_shutil.py::test_exists PASSED [ 82%] tests/test_shutil.py::test_copy_fail_same_dataset PASSED [ 82%] tests/test_shutil.py::test_copy[True] PASSED [ 82%] tests/test_shutil.py::test_copy[False] PASSED [ 82%] tests/test_shutil.py::test_copy_bad_driver PASSED [ 82%] tests/test_shutil.py::test_copy_strict_failure PASSED [ 82%] tests/test_shutil.py::test_copy_strict_silent_failure PASSED [ 82%] tests/test_shutil.py::test_copyfiles PASSED [ 82%] tests/test_shutil.py::test_copyfiles_same_dataset PASSED [ 82%] tests/test_shutil.py::test_copyfiles_same_dataset_another_name PASSED [ 82%] tests/test_shutil.py::test_copyfiles_fail PASSED [ 82%] tests/test_subdatasets.py::test_subdatasets SKIPPED [ 82%] tests/test_tag_item.py::test_get_tag_item PASSED [ 82%] tests/test_tag_item.py::test_get_tag_item_Tiff PASSED [ 82%] tests/test_tag_item.py::test_get_tag_item_noOverview PASSED [ 82%] tests/test_tag_ns.py::test_get_tag_item PASSED [ 82%] tests/test_tags.py::test_tags_read PASSED [ 83%] tests/test_tags.py::test_tags_update PASSED [ 83%] tests/test_tags.py::test_tags_update_twice PASSED [ 83%] tests/test_tags.py::test_tags_eq PASSED [ 83%] tests/test_thread_pool_executor.py::test_threads_main_env PASSED [ 83%] tests/test_thread_pool_executor.py::test_threads_no_main_env PASSED [ 83%] tests/test_threading.py::TestThreading::test_multiopen PASSED [ 83%] tests/test_threading.py::TestThreading::test_reliability PASSED [ 83%] tests/test_threading.py::test_child_thread_inherits_env PASSED [ 83%] tests/test_threading.py::test_child_thread_isolation PASSED [ 83%] tests/test_tools.py::test_dataset_features_tool PASSED [ 83%] tests/test_tools.py::test_dataset_features_partial PASSED [ 83%] tests/test_transform.py::test_window_transform PASSED [ 83%] tests/test_transform.py::test_from_origin PASSED [ 83%] tests/test_transform.py::test_from_bounds PASSED [ 83%] tests/test_transform.py::test_array_bounds PASSED [ 83%] tests/test_transform.py::test_window_bounds PASSED [ 83%] tests/test_transform.py::test_affine_roundtrip PASSED [ 84%] tests/test_transform.py::test_affine_identity SKIPPED [ 84%] tests/test_transform.py::test_from_bounds_two PASSED [ 84%] tests/test_transform.py::test_xy PASSED [ 84%] tests/test_transform.py::test_bogus_offset PASSED [ 84%] tests/test_transform.py::test_guard_transform_gdal_TypeError PASSED [ 84%] tests/test_transform.py::test_tastes_like_gdal_identity PASSED [ 84%] tests/test_transform.py::test_rowcol PASSED [ 84%] tests/test_transform.py::test_xy_rowcol_inverse PASSED [ 84%] tests/test_transform.py::test_from_gcps PASSED [ 84%] tests/test_units.py::test_set_units PASSED [ 84%] tests/test_units.py::test_set_units_error[value0] PASSED [ 84%] tests/test_units.py::test_set_units_error[value1] PASSED [ 84%] tests/test_units.py::test_set_units_error[value2] PASSED [ 84%] tests/test_update.py::test_update_tags PASSED [ 84%] tests/test_update.py::test_update_band PASSED [ 84%] tests/test_update.py::test_update_spatial PASSED [ 84%] tests/test_update.py::test_update_spatial_epsg PASSED [ 84%] tests/test_update.py::test_update_nodata PASSED [ 85%] tests/test_update.py::test_update_nodatavals_none_fails SKIPPED [ 85%] tests/test_update.py::test_update_nodatavals_none PASSED [ 85%] tests/test_update.py::test_update_mask_true PASSED [ 85%] tests/test_update.py::test_update_mask_false PASSED [ 85%] tests/test_vrt.py::test_boundless_vrt PASSED [ 85%] tests/test_vrt.py::test_boundless_msk_vrt PASSED [ 85%] tests/test_warnings.py::test_nodata_shadow PASSED [ 85%] tests/test_warp.py::test_transform_src_crs_none PASSED [ 85%] tests/test_warp.py::test_transform_dst_crs_none PASSED [ 85%] tests/test_warp.py::test_transform_bounds_src_crs_none PASSED [ 85%] tests/test_warp.py::test_transform_bounds_dst_crs_none PASSED [ 85%] tests/test_warp.py::test_transform_geom_src_crs_none PASSED [ 85%] tests/test_warp.py::test_transform_geom_dst_crs_none PASSED [ 85%] tests/test_warp.py::test_reproject_src_crs_none PASSED [ 85%] tests/test_warp.py::test_reproject_dst_crs_none PASSED [ 85%] tests/test_warp.py::test_transform PASSED [ 85%] tests/test_warp.py::test_transform_bounds PASSED [ 86%] tests/test_warp.py::test_transform_bounds__esri_wkt PASSED [ 86%] tests/test_warp.py::test_transform_bounds_densify PASSED [ 86%] tests/test_warp.py::test_transform_bounds_no_change PASSED [ 86%] tests/test_warp.py::test_transform_bounds_densify_out_of_bounds PASSED [ 86%] tests/test_warp.py::test_calculate_default_transform PASSED [ 86%] tests/test_warp.py::test_calculate_default_transform_single_resolution PASSED [ 86%] tests/test_warp.py::test_calculate_default_transform_multiple_resolutions PASSED [ 86%] tests/test_warp.py::test_calculate_default_transform_dimensions PASSED [ 86%] tests/test_warp.py::test_reproject_ndarray PASSED [ 86%] tests/test_warp.py::test_reproject_view PASSED [ 86%] tests/test_warp.py::test_reproject_epsg PASSED [ 86%] tests/test_warp.py::test_reproject_epsg__simple_array PASSED [ 86%] tests/test_warp.py::test_reproject_epsg__simple_array_resolution PASSED [ 86%] tests/test_warp.py::test_reproject_epsg__simple_array_dst PASSED [ 86%] tests/test_warp.py::test_reproject_epsg__simple PASSED [ 86%] tests/test_warp.py::test_reproject_epsg__simple_resolution PASSED [ 86%] tests/test_warp.py::test_reproject_no_destination_with_transform PASSED [ 86%] tests/test_warp.py::test_reproject_out_of_bounds PASSED [ 87%] tests/test_warp.py::test_reproject_nodata[options0-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_nodata[options1-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_nodata_nan[options0-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_nodata_nan[options1-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_dst_nodata_default[options0-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_dst_nodata_default[options1-6644] PASSED [ 87%] tests/test_warp.py::test_reproject_invalid_dst_nodata PASSED [ 87%] tests/test_warp.py::test_reproject_invalid_src_nodata PASSED [ 87%] tests/test_warp.py::test_reproject_init_nodata_tofile PASSED [ 87%] tests/test_warp.py::test_reproject_no_init_nodata_tofile PASSED [ 87%] tests/test_warp.py::test_reproject_no_init_nodata_toarray PASSED [ 87%] tests/test_warp.py::test_reproject_multi PASSED [ 87%] tests/test_warp.py::test_warp_from_file PASSED [ 87%] tests/test_warp.py::test_warp_from_to_file PASSED [ 87%] tests/test_warp.py::test_warp_from_to_file_multi PASSED [ 87%] tests/test_warp.py::test_transform_geom_polygon_cutting FAILED [ 87%] tests/test_warp.py::test_transform_geom_polygon_offset FAILED [ 87%] tests/test_warp.py::test_transform_geom_polygon_precision PASSED [ 88%] tests/test_warp.py::test_transform_geom_linestring_precision PASSED [ 88%] tests/test_warp.py::test_transform_geom_linestring_precision_iso PASSED [ 88%] tests/test_warp.py::test_transform_geom_linearring_precision PASSED [ 88%] tests/test_warp.py::test_transform_geom_linestring_precision_z PASSED [ 88%] tests/test_warp.py::test_transform_geom_multipolygon PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.nearest] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.bilinear] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.cubic] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.cubic_spline] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.lanczos] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.average] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.mode] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.max] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.min] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.med] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.q1] PASSED [ 88%] tests/test_warp.py::test_reproject_resampling[Resampling.q3] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.nearest] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.bilinear] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.cubic] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.cubic_spline] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.lanczos] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.average] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.mode] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.max] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.min] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.med] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.q1] PASSED [ 89%] tests/test_warp.py::test_reproject_resampling_alpha[Resampling.q3] PASSED [ 89%] tests/test_warp.py::test_reproject_not_yet_supported_resampling[Resampling.max] SKIPPED [ 89%] tests/test_warp.py::test_reproject_not_yet_supported_resampling[Resampling.min] SKIPPED [ 89%] tests/test_warp.py::test_reproject_not_yet_supported_resampling[Resampling.med] SKIPPED [ 89%] tests/test_warp.py::test_reproject_not_yet_supported_resampling[Resampling.q1] SKIPPED [ 89%] tests/test_warp.py::test_reproject_not_yet_supported_resampling[Resampling.q3] SKIPPED [ 89%] tests/test_warp.py::test_reproject_unsupported_resampling PASSED [ 90%] tests/test_warp.py::test_reproject_unsupported_resampling_guass PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.nearest] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.bilinear] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.cubic] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.cubic_spline] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.lanczos] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.average] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.mode] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.max] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.min] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.med] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.q1] PASSED [ 90%] tests/test_warp.py::test_resample_default_invert_proj[Resampling.q3] PASSED [ 90%] tests/test_warp.py::test_target_aligned_pixels PASSED [ 90%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.nearest] PASSED [ 90%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.bilinear] XFAIL [ 90%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.cubic] XFAIL [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.cubic_spline] XFAIL [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.lanczos] XFAIL [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.average] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.mode] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.max] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.min] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.med] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.q1] PASSED [ 91%] tests/test_warp.py::test_resample_no_invert_proj[Resampling.q3] PASSED [ 91%] tests/test_warp.py::test_reproject_crs_none PASSED [ 91%] tests/test_warp.py::test_reproject_identity_src PASSED [ 91%] tests/test_warp.py::test_reproject_identity_dst PASSED [ 91%] tests/test_warp.py::test_reproject_gcps_transform_exclusivity PASSED [ 91%] tests/test_warp.py::test_reproject_gcps PASSED [ 91%] tests/test_warp.py::test_transform_geom_gdal22 PASSED [ 91%] tests/test_warp.py::test_issue1056 PASSED [ 91%] tests/test_warp.py::test_reproject_dst_nodata PASSED [ 91%] tests/test_warp.py::test_issue1401 PASSED [ 92%] tests/test_warp.py::test_reproject_dst_alpha PASSED [ 92%] tests/test_warp.py::test_issue1350 PASSED [ 92%] tests/test_warp.py::test_issue_1446 PASSED [ 92%] tests/test_warp.py::test_issue_1446_b SKIPPED [ 92%] tests/test_warp.py::test_issue_1076 PASSED [ 92%] tests/test_warp.py::test_reproject_init_dest_nodata PASSED [ 92%] tests/test_warp_transform.py::test_gcps_bounds_exclusivity PASSED [ 92%] tests/test_warp_transform.py::test_resolution_dimensions_exclusivity PASSED [ 92%] tests/test_warp_transform.py::test_dimensions_missing_params PASSED [ 92%] tests/test_warp_transform.py::test_one_of_gcps_bounds PASSED [ 92%] tests/test_warp_transform.py::test_identity PASSED [ 92%] tests/test_warp_transform.py::test_identity_gcps PASSED [ 92%] tests/test_warp_transform.py::test_transform_bounds PASSED [ 92%] tests/test_warp_transform.py::test_gdal_transform_notnull PASSED [ 92%] tests/test_warp_transform.py::test_gdal_transform_fail_dst_crs PASSED [ 92%] tests/test_warp_transform.py::test_gdal_transform_fail_src_crs PASSED [ 92%] tests/test_warp_transform.py::test_gdal_transform_fail_dst_crs_xfail PASSED [ 93%] tests/test_warp_transform.py::test_gcps_calculate_transform PASSED [ 93%] tests/test_warp_transform.py::test_transform_bounds_identity PASSED [ 93%] tests/test_warp_transform.py::test_issue1131 PASSED [ 93%] tests/test_warpedvrt.py::test_deprecated_param PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_nondefault_nodata PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_add_alpha PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_msk_add_alpha PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_msk_nodata PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_source PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_set_src_crs PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_set_src_crs_default PASSED [ 93%] tests/test_warpedvrt.py::test_wrap_file PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_dimensions PASSED [ 93%] tests/test_warpedvrt.py::test_warp_extras PASSED [ 93%] tests/test_warpedvrt.py::test_warped_vrt_nodata_read PASSED [ 93%] tests/test_warpedvrt.py::test_crs_should_be_set[True] PASSED [ 93%] tests/test_warpedvrt.py::test_crs_should_be_set[False] PASSED [ 94%] tests/test_warpedvrt.py::test_boundless_read_prohibited PASSED [ 94%] tests/test_warpedvrt.py::test_boundless_masks_read_prohibited PASSED [ 94%] tests/test_warpedvrt.py::test_no_add_alpha_read PASSED [ 94%] tests/test_warpedvrt.py::test_image PASSED [ 94%] tests/test_warpedvrt.py::test_image_nodata_mask PASSED [ 94%] tests/test_warpedvrt.py::test_hit_ovr PASSED [ 94%] tests/test_warpedvrt.py::test_warped_vrt_1band_add_alpha PASSED [ 94%] tests/test_warpedvrt.py::test_invalid_add_alpha PASSED [ 94%] tests/test_warpedvrt.py::test_warpedvrt_float32_preserve PASSED [ 94%] tests/test_warpedvrt.py::test_warpedvrt_float32_override PASSED [ 94%] tests/test_warpedvrt.py::test_warpedvrt_float32_override_nodata PASSED [ 94%] tests/test_warpedvrt.py::test_warpedvrt_issue1744 XFAIL [ 94%] tests/test_warpedvrt.py::test_open_datasets PASSED [ 94%] tests/test_warpedvrt.py::test_warp_warp PASSED [ 94%] tests/test_warpedvrt.py::test_out_dtype PASSED [ 94%] tests/test_warpedvrt.py::test_sample PASSED [ 94%] tests/test_warpedvrt.py::test_warped_vrt_resizing PASSED [ 94%] tests/test_warpedvrt.py::test_warped_vrt_resizing_repro PASSED [ 95%] tests/test_windows.py::test_window_repr PASSED [ 95%] tests/test_windows.py::test_window_class PASSED [ 95%] tests/test_windows.py::test_window_class_invalid_inputs PASSED [ 95%] tests/test_windows.py::test_window_flatten PASSED [ 95%] tests/test_windows.py::test_window_todict PASSED [ 95%] tests/test_windows.py::test_window_toranges PASSED [ 95%] tests/test_windows.py::test_window_toslices PASSED [ 95%] tests/test_windows.py::test_window_fromslices PASSED [ 95%] tests/test_windows.py::test_window_fromslices_invalid_rows_cols PASSED [ 95%] tests/test_windows.py::test_window_fromslices_stops_lt_starts PASSED [ 95%] tests/test_windows.py::test_window_fromslices_implicit PASSED [ 95%] tests/test_windows.py::test_window_fromslices_implicit_err PASSED [ 95%] tests/test_windows.py::test_window_fromslices_negative_start PASSED [ 95%] tests/test_windows.py::test_window_fromslices_negative_start_missing_dim_err PASSED [ 95%] tests/test_windows.py::test_window_fromslices_negative_stop PASSED [ 95%] tests/test_windows.py::test_window_fromslices_boundless PASSED [ 95%] tests/test_windows.py::test_crop PASSED [ 96%] tests/test_windows.py::test_window_from_bounds PASSED [ 96%] tests/test_windows.py::test_window_float PASSED [ 96%] tests/test_windows.py::test_window_bounds_south_up PASSED [ 96%] tests/test_windows.py::test_window_bounds_north_up PASSED [ 96%] tests/test_windows.py::test_window_transform_function PASSED [ 96%] tests/test_windows.py::test_window_bounds_function PASSED [ 96%] tests/test_windows.py::test_eval_window_bad_type[window0] PASSED [ 96%] tests/test_windows.py::test_eval_window_bad_type[window1] PASSED [ 96%] tests/test_windows.py::test_window_index PASSED [ 96%] tests/test_windows.py::test_window_shape_errors PASSED [ 96%] tests/test_windows.py::test_window_shape_None_start PASSED [ 96%] tests/test_windows.py::test_shape_None_stop PASSED [ 96%] tests/test_windows.py::test_shape_positive PASSED [ 96%] tests/test_windows.py::test_shape_negative_start PASSED [ 96%] tests/test_windows.py::test_shape_negative_stop PASSED [ 96%] tests/test_windows.py::test_window_class_intersects PASSED [ 96%] tests/test_windows.py::test_window_class_intersects_list PASSED [ 96%] tests/test_windows.py::test_window_class_nonintersects PASSED [ 97%] tests/test_windows.py::test_window_from_slices PASSED [ 97%] tests/test_windows.py::test_read_with_window_class PASSED [ 97%] tests/test_windows.py::test_data_window_invalid_arr_dims PASSED [ 97%] tests/test_windows.py::test_data_window_full PASSED [ 97%] tests/test_windows.py::test_data_window_nodata PASSED [ 97%] tests/test_windows.py::test_data_window_novalid PASSED [ 97%] tests/test_windows.py::test_data_window_maskedarray PASSED [ 97%] tests/test_windows.py::test_data_window_nodata_3d PASSED [ 97%] tests/test_windows.py::test_window_union PASSED [ 97%] tests/test_windows.py::test_no_intersection PASSED [ 97%] tests/test_windows.py::test_intersection PASSED [ 97%] tests/test_windows.py::test_round_window_to_full_blocks PASSED [ 97%] tests/test_windows.py::test_round_window_to_full_blocks_error PASSED [ 97%] tests/test_windows.py::test_round_window_already_at_edge PASSED [ 97%] tests/test_windows.py::test_round_window_boundless PASSED [ 97%] tests/test_windows.py::test_round_lengths_no_op_error PASSED [ 97%] tests/test_windows.py::test_round_offsets_no_op_error PASSED [ 98%] tests/test_windows.py::test_window_hashable PASSED [ 98%] tests/test_windows.py::test_from_bounds_requires_transform PASSED [ 98%] tests/test_windows_mixins.py::test_window_rt PASSED [ 98%] tests/test_windows_mixins.py::test_window_rt_north_down PASSED [ 98%] tests/test_windows_mixins.py::test_window_transform_rt PASSED [ 98%] tests/test_windows_mixins.py::test_window_transform_rt_north_down PASSED [ 98%] tests/test_windows_mixins.py::test_window_bounds_rt PASSED [ 98%] tests/test_windows_mixins.py::test_window_bounds_rt_north_down PASSED [ 98%] tests/test_write.py::test_validate_dtype_None PASSED [ 98%] tests/test_write.py::test_validate_dtype_str PASSED [ 98%] tests/test_write.py::test_validate_dtype_float128 PASSED [ 98%] tests/test_write.py::test_validate_count_None PASSED [ 98%] tests/test_write.py::test_no_crs PASSED [ 98%] tests/test_write.py::test_context PASSED [ 98%] tests/test_write.py::test_write_ubyte PASSED [ 98%] tests/test_write.py::test_write_sbyte PASSED [ 98%] tests/test_write.py::test_write_ubyte_multi PASSED [ 98%] tests/test_write.py::test_write_ubyte_multi_list PASSED [ 99%] tests/test_write.py::test_write_ubyte_multi_3 PASSED [ 99%] tests/test_write.py::test_write_float PASSED [ 99%] tests/test_write.py::test_write_crs_transform PASSED [ 99%] tests/test_write.py::test_write_crs_transform_affine PASSED [ 99%] tests/test_write.py::test_write_crs_transform_2 PASSED [ 99%] tests/test_write.py::test_write_crs_transform_3 PASSED [ 99%] tests/test_write.py::test_write_meta PASSED [ 99%] tests/test_write.py::test_write_nodata PASSED [ 99%] tests/test_write.py::test_guard_nodata PASSED [ 99%] tests/test_write.py::test_write_noncontiguous PASSED [ 99%] tests/test_write.py::test_write_blacklist[netCDF] PASSED [ 99%] tests/test_write.py::test_creation_metadata_deprecation PASSED [ 99%] tests/test_write.py::test_wplus_transform PASSED [ 99%] tests/test_write.py::test_write_no_driver__issue_1203 PASSED [ 99%] tests/test_write.py::test_require_width[w] PASSED [ 99%] tests/test_write.py::test_require_width[w+] PASSED [ 99%] tests/test_write.py::test_too_big_for_tiff PASSED [100%] =================================== FAILURES =================================== _____________________ test_transform_geom_polygon_cutting ______________________ polygon_3373 = {'coordinates': (((798842.3090855901, 6569056.500655151), (756688.2826828464, 6412397.888771972), (755571.0617232556, ...0.39266733), (677605.2284582683, 6425600.392667332), (670873.3791649605, 6427248.603432341), ...),), 'type': 'Polygon'} def test_transform_geom_polygon_cutting(polygon_3373): geom = polygon_3373 result = transform_geom("EPSG:3373", "EPSG:4326", geom, antimeridian_cutting=True) > assert result["type"] == "MultiPolygon" E AssertionError: assert 'Polygon' == 'MultiPolygon' E - MultiPolygon E + Polygon tests/test_warp.py:998: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv . DEBUG:rasterio.env:Entered env context: DEBUG:rasterio.env:Exiting env context: DEBUG:rasterio.env:Cleared existing options DEBUG:rasterio._env:Stopped GDALEnv . DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:256 Entering env context: DEBUG rasterio.env:env.py:258 Starting outermost env DEBUG rasterio.env:env.py:305 No GDAL environment exists DEBUG rasterio.env:env.py:308 New GDAL environment created DEBUG rasterio._env:env.py:310 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:310 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:310 Started GDALEnv . DEBUG rasterio.env:env.py:280 Entered env context: DEBUG rasterio.env:env.py:284 Exiting env context: DEBUG rasterio.env:env.py:345 Cleared existing options DEBUG rasterio._env:env.py:346 Stopped GDALEnv . DEBUG rasterio.env:env.py:290 Exiting outermost env DEBUG rasterio.env:env.py:297 Exited env context: ______________________ test_transform_geom_polygon_offset ______________________ polygon_3373 = {'coordinates': (((798842.3090855901, 6569056.500655151), (756688.2826828464, 6412397.888771972), (755571.0617232556, ...0.39266733), (677605.2284582683, 6425600.392667332), (670873.3791649605, 6427248.603432341), ...),), 'type': 'Polygon'} def test_transform_geom_polygon_offset(polygon_3373): geom = polygon_3373 result = transform_geom( "EPSG:3373", "EPSG:4326", geom, antimeridian_cutting=True, antimeridian_offset=0 ) > assert result["type"] == "MultiPolygon" E AssertionError: assert 'Polygon' == 'MultiPolygon' E - MultiPolygon E + Polygon tests/test_warp.py:1007: AssertionError ----------------------------- Captured stderr call ----------------------------- DEBUG:rasterio.env:Entering env context: DEBUG:rasterio.env:Starting outermost env DEBUG:rasterio.env:No GDAL environment exists DEBUG:rasterio.env:New GDAL environment created DEBUG:rasterio._env:GDAL data files are available at built-in paths DEBUG:rasterio._env:PROJ data files are available at built-in paths DEBUG:rasterio._env:Started GDALEnv . DEBUG:rasterio.env:Entered env context: DEBUG:rasterio.env:Exiting env context: DEBUG:rasterio.env:Cleared existing options DEBUG:rasterio._env:Stopped GDALEnv . DEBUG:rasterio.env:Exiting outermost env DEBUG:rasterio.env:Exited env context: ------------------------------ Captured log call ------------------------------- DEBUG rasterio.env:env.py:256 Entering env context: DEBUG rasterio.env:env.py:258 Starting outermost env DEBUG rasterio.env:env.py:305 No GDAL environment exists DEBUG rasterio.env:env.py:308 New GDAL environment created DEBUG rasterio._env:env.py:310 GDAL data files are available at built-in paths DEBUG rasterio._env:env.py:310 PROJ data files are available at built-in paths DEBUG rasterio._env:env.py:310 Started GDALEnv . DEBUG rasterio.env:env.py:280 Entered env context: DEBUG rasterio.env:env.py:284 Exiting env context: DEBUG rasterio.env:env.py:345 Cleared existing options DEBUG rasterio._env:env.py:346 Stopped GDALEnv . DEBUG rasterio.env:env.py:290 Exiting outermost env DEBUG rasterio.env:env.py:297 Exited env context: =============================== warnings summary =============================== tests/test__crs.py: 3 tests with warnings tests/test_crs.py: 5 tests with warnings tests/test_rio_warp.py: 1 test with warning tests/test_warp.py: 1 test with warning /usr/lib/python3.9/site-packages/_pytest/mark/evaluate.py:107: DeprecationWarning: NotImplemented should not be used in a boolean context result = bool(expr) tests/test_read.py::ReaderContextTest::test_read_window tests/test_read.py::ReaderContextTest::test_read_window tests/test_read.py::ReaderContextTest::test_read_window /builddir/build/BUILD/rasterio-1.1.5/tests/test_read.py:178: DeprecationWarning: tostring() is deprecated. Use tobytes() instead. self.assertEqual([md5(x.tostring()).hexdigest() for x in a], tests/test_read.py::ReaderContextTest::test_read_window tests/test_read.py::ReaderContextTest::test_read_window tests/test_read.py::ReaderContextTest::test_read_window /builddir/build/BUILD/rasterio-1.1.5/tests/test_read.py:187: DeprecationWarning: tostring() is deprecated. Use tobytes() instead. self.assertEqual([md5(x.tostring()).hexdigest() for x in a[:]], -- Docs: https://docs.pytest.org/en/latest/warnings.html =========================== short test summary info ============================ FAILED tests/test_warp.py::test_transform_geom_polygon_cutting - AssertionErr... FAILED tests/test_warp.py::test_transform_geom_polygon_offset - AssertionErro... = 2 failed, 1704 passed, 42 skipped, 21 deselected, 9 xfailed, 1 xpassed, 16 warnings in 1594.33s (0:26:34) = error: Bad exit status from /var/tmp/rpm-tmp.afUiSm (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.afUiSm (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/python-rasterio.spec