Wed May 15 02:10:35 UTC 2024 I: starting to build pktools/trixie/armhf on jenkins on '2024-05-15 02:10' Wed May 15 02:10:35 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_12/4459/console.log Wed May 15 02:10:35 UTC 2024 I: Downloading source for trixie/pktools=2.6.7.6+ds-6 --2024-05-15 02:10:36-- http://deb.debian.org/debian/pool/main/p/pktools/pktools_2.6.7.6%2bds-6.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2535 (2.5K) [text/prs.lines.tag] Saving to: ‘pktools_2.6.7.6+ds-6.dsc’ 0K .. 100% 295M=0s 2024-05-15 02:10:36 (295 MB/s) - ‘pktools_2.6.7.6+ds-6.dsc’ saved [2535/2535] Wed May 15 02:10:36 UTC 2024 I: pktools_2.6.7.6+ds-6.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: pktools Binary: pktools, pktools-dev, libalgorithms1t64, libbase1t64, libfileclasses1t64, libimageclasses1t64 Architecture: any Version: 2.6.7.6+ds-6 Maintainer: Debian GIS Project Uploaders: Francesco Paolo Lovergine , Bas Couwenberg Homepage: https://pktools.nongnu.org/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/debian-gis-team/pktools Vcs-Git: https://salsa.debian.org/debian-gis-team/pktools.git Build-Depends: cmake, debhelper-compat (= 13), dh-sequence-pkgkde-symbolshelper, docbook2x, docbook-xsl, docbook-xml, dpkg-dev (>= 1.22.5), libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, libsvm-dev, pkg-kde-tools, xsltproc Package-List: libalgorithms1t64 deb libs optional arch=any libbase1t64 deb libs optional arch=any libfileclasses1t64 deb libs optional arch=any libimageclasses1t64 deb libs optional arch=any pktools deb science optional arch=any pktools-dev deb libdevel optional arch=any Checksums-Sha1: 74a79c9ca24139164f6dd209dbfa612255430ab1 3140034 pktools_2.6.7.6+ds.orig.tar.gz cb46704bfa0504d7d027e2d384538512d1c13a43 45540 pktools_2.6.7.6+ds-6.debian.tar.xz Checksums-Sha256: 26105ddbd1cb6cbbababa2fea4e65045e7cdf68b75a8059b0e3cccbba2235529 3140034 pktools_2.6.7.6+ds.orig.tar.gz 45c48c7daa4c3a7bbe0da968cf59654328bff29bc367ba000fcbabeb00fa7931 45540 pktools_2.6.7.6+ds-6.debian.tar.xz Files: ad15b87a2c8d523b32d11c6ee7a9e123 3140034 pktools_2.6.7.6+ds.orig.tar.gz e709c10ac7c196d924617633459e9e94 45540 pktools_2.6.7.6+ds-6.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmXjIpcACgkQZ1DxCuiN SvF2VRAAgBsE4n1gK7aHj9ahbRfFS5EB7rR9/LUbsaRZIs1Vk4N5crvo1Jr3O95v GVrMtHHzPATcLYyR3j7szp/ejghgiG+Lfu2DtLiocgKl02fl2Ieh2/YFEDDmAGoU 3cicCBr9pouksB3NXSYnIR82E0dhU4UU6GvpdvuwVkaFfU798GZnwK8MAaTQvCKK nhVakc72u3dOM7rJYzVGaSWnpuahoWbyw1cQfDZuSdr2YAwx2vUe1dGLy6HyfFcl DM7Ipb4LtD+KX0R/kHaVCWgowyd2GuyRMH3fEHC6pVnGJB4G3smMLk0SC7RyHsup uhMc3QTmKO8YCYrFZvgeXZObrYzc4qrxozNyY6nCLrrRJMWl43H58QMvYA+gfH32 rb198KeXnxVAq1dwF74El/homTzPoTLc9Ib9egKZgmcha0A2jnD7o9PEd1eEyJEj lecUMarsovdqgHjX20lhS0h3tUO5smhC5SMbkm7hWInHMmSbzcOnXn/8wkMJpRBr ASEusCS9jjlHzCCRAvCWyeJLeD9YwMZ1FNi3SWKx5v3pP+5fdngXP/GqUWLino9m klCathhaYYS+g8sT6FNjDu1cUyjnI5dY+4gWzR0ascqe+nPGvKRhH7x+7MIKTup4 knEWsRvX1N87bXpjRvXegd/YVpA75fGREoJ8BtC1L4a3wCVq440= =Tsgv -----END PGP SIGNATURE----- Wed May 15 02:10:36 UTC 2024 I: Checking whether the package is not for us Wed May 15 02:10:36 UTC 2024 I: Starting 1st build on remote node virt64a-armhf-rb.debian.net. Wed May 15 02:10:36 UTC 2024 I: Preparing to do remote build '1' on virt64a-armhf-rb.debian.net. Wed May 15 02:41:37 UTC 2024 I: Deleting $TMPDIR on virt64a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue May 14 14:10:44 -12 2024 I: pbuilder-time-stamp: 1715739044 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [pktools_2.6.7.6+ds-6.dsc] I: copying [./pktools_2.6.7.6+ds.orig.tar.gz] I: copying [./pktools_2.6.7.6+ds-6.debian.tar.xz] I: Extracting source gpgv: Signature made Sat Mar 2 12:59:03 2024 gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./pktools_2.6.7.6+ds-6.dsc: no acceptable signature found dpkg-source: info: extracting pktools in pktools-2.6.7.6+ds dpkg-source: info: unpacking pktools_2.6.7.6+ds.orig.tar.gz dpkg-source: info: unpacking pktools_2.6.7.6+ds-6.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying no-liblas.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/10924/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='b960728c5bad44958830e90442103c84' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='10924' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/pbuilderrc_cmZN --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/b1 --logfile b1/build.log pktools_2.6.7.6+ds-6.dsc' SUDO_GID='114' SUDO_UID='108' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt64a 6.1.0-21-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 14 11:25 /bin -> usr/bin I: user script /srv/workspace/pbuilder/10924/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper-compat (= 13), dh-sequence-pkgkde-symbolshelper, docbook2x, docbook-xsl, docbook-xml, dpkg-dev (>= 1.22.5), libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, libsvm-dev, pkg-kde-tools, xsltproc dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19445 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-pkgkde-symbolshelper; however: Package dh-sequence-pkgkde-symbolshelper is not installed. pbuilder-satisfydepends-dummy depends on docbook2x; however: Package docbook2x is not installed. pbuilder-satisfydepends-dummy depends on docbook-xsl; however: Package docbook-xsl is not installed. pbuilder-satisfydepends-dummy depends on docbook-xml; however: Package docbook-xml is not installed. pbuilder-satisfydepends-dummy depends on libgdal-dev (>= 1.10.0-0~); however: Package libgdal-dev is not installed. pbuilder-satisfydepends-dummy depends on libgsl-dev | libgsl0-dev; however: Package libgsl-dev is not installed. Package libgsl0-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev; however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on libarmadillo-dev; however: Package libarmadillo-dev is not installed. pbuilder-satisfydepends-dummy depends on libfann-dev; however: Package libfann-dev is not installed. pbuilder-satisfydepends-dummy depends on libsvm-dev; however: Package libsvm-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-kde-tools; however: Package pkg-kde-tools is not installed. pbuilder-satisfydepends-dummy depends on xsltproc; however: Package xsltproc is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} cmake{a} cmake-data{a} debhelper{a} default-libmysqlclient-dev{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docbook-xml{a} docbook-xsl{a} docbook2x{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gdal-data{a} gdal-plugins{a} gettext{a} gettext-base{a} groff-base{a} hdf5-helpers{a} icu-devtools{a} intltool-debian{a} libaec-dev{a} libaec0{a} libaom-dev{a} libaom3{a} libarchive-zip-perl{a} libarchive13t64{a} libarmadillo-dev{a} libarmadillo12{a} libarpack2-dev{a} libarpack2t64{a} libblas-dev{a} libblas3{a} libblosc-dev{a} libblosc1{a} libboost-dev{a} libboost1.83-dev{a} libbrotli1{a} libcfitsio-dev{a} libcfitsio10t64{a} libclone-perl{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4-openssl-dev{a} libcurl4t64{a} libdav1d-dev{a} libdav1d7{a} libde265-0{a} libde265-dev{a} libdebhelper-perl{a} libdeflate-dev{a} libdeflate0{a} libelf1t64{a} libencode-locale-perl{a} libexpat1{a} libexpat1-dev{a} libfann-dev{a} libfann2{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfreexl-dev{a} libfreexl1{a} libfyba-dev{a} libfyba0t64{a} libgdal-dev{a} libgdal34t64{a} libgeos-c1t64{a} libgeos-dev{a} libgeos3.12.1t64{a} libgeotiff-dev{a} libgeotiff5{a} libgfortran5{a} libgif-dev{a} libgif7{a} libgsl-dev{a} libgsl27{a} libgslcblas0{a} libgssapi-krb5-2{a} libhdf4-0-alt{a} libhdf4-alt-dev{a} libhdf5-103-1t64{a} libhdf5-cpp-103-1t64{a} libhdf5-dev{a} libhdf5-fortran-102t64{a} libhdf5-hl-100t64{a} libhdf5-hl-cpp-100t64{a} libhdf5-hl-fortran-100t64{a} libheif-dev{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu-dev{a} libicu72{a} libio-html-perl{a} libio-socket-ssl-perl{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjson-c-dev{a} libjson-c5{a} libjsoncpp25{a} libk5crypto3{a} libkeyutils1{a} libkml-dev{a} libkmlbase1t64{a} libkmlconvenience1t64{a} libkmldom1t64{a} libkmlengine1t64{a} libkmlregionator1t64{a} libkmlxsd1t64{a} libkrb5-3{a} libkrb5support0{a} liblapack-dev{a} liblapack3{a} liblcms2-2{a} libldap-2.5-0{a} liblerc-dev{a} liblerc4{a} libltdl-dev{a} libltdl7{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} liblz4-dev{a} liblzma-dev{a} libmagic-mgc{a} libmagic1t64{a} libmariadb-dev{a} libmariadb-dev-compat{a} libmariadb3{a} libminizip-dev{a} libminizip1t64{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnetcdf-dev{a} libnetcdf19t64{a} libnghttp2-14{a} libnspr4{a} libnss3{a} libodbc2{a} libodbccr2{a} libodbcinst2{a} libogdi-dev{a} libogdi4.1{a} libopenjp2-7{a} libopenjp2-7-dev{a} libosp5{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpng-dev{a} libpng16-16t64{a} libpoppler-dev{a} libpoppler-private-dev{a} libpoppler126t64{a} libpq-dev{a} libpq5{a} libproc2-0{a} libproj-dev{a} libproj25{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libqhull-dev{a} libqhull-r8.0{a} libqhull8.0{a} libqhullcpp8.0{a} libreadline8t64{a} librhash0{a} librtmp1{a} librttopo-dev{a} librttopo1{a} libsasl2-2{a} libsasl2-modules-db{a} libsharpyuv-dev{a} libsharpyuv0{a} libsnappy1v5{a} libspatialite-dev{a} libspatialite8t64{a} libsqlite3-dev{a} libssh2-1t64{a} libssl-dev{a} libsub-override-perl{a} libsuperlu-dev{a} libsuperlu6{a} libsvm-dev{a} libsvm3{a} libsz2{a} libtext-charwidth-perl{a} libtext-unidecode-perl{a} libtext-wrapi18n-perl{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtimedate-perl{a} libtirpc-common{a} libtirpc-dev{a} libtirpc3t64{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} liburiparser-dev{a} liburiparser1{a} libuv1t64{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libwww-perl{a} libwww-robotrules-perl{a} libx265-199{a} libx265-dev{a} libxerces-c-dev{a} libxerces-c3.2t64{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-parser-perl{a} libxml-sax-base-perl{a} libxml-sax-expat-perl{a} libxml-sax-perl{a} libxml2{a} libxml2-dev{a} libxslt1.1{a} libyaml-0-2{a} libzstd-dev{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mysql-common{a} netbase{a} opensp{a} openssl{a} perl-openssl-defaults{a} pkg-kde-tools{a} po-debconf{a} procps{a} proj-data{a} python3{a} python3-chardet{a} python3-debian{a} python3-minimal{a} python3-pkg-resources{a} python3-yaml{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sgml-data{a} tex-common{a} texinfo{a} texinfo-lib{a} tzdata{a} ucf{a} unixodbc-common{a} unixodbc-dev{a} xml-core{a} xsltproc{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl krb5-locales libarchive-cpio-perl libcfitsio-doc libdata-dump-perl libheif-plugin-aomenc libheif-plugin-x265 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libldap-common libmail-sendmail-perl libmailtools-perl libpng-tools libsasl2-modules lynx pkgconf poppler-data proj-bin psmisc publicsuffix python3-apt wget zstd 0 packages upgraded, 282 newly installed, 0 to remove and 0 not upgraded. Need to get 130 MB of archives. After unpacking 612 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main armhf libpython3.11-minimal armhf 3.11.9-1 [805 kB] Get: 2 http://deb.debian.org/debian trixie/main armhf libexpat1 armhf 2.6.2-1 [83.5 kB] Get: 3 http://deb.debian.org/debian trixie/main armhf python3.11-minimal armhf 3.11.9-1 [1600 kB] Get: 4 http://deb.debian.org/debian trixie/main armhf python3-minimal armhf 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian trixie/main armhf media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main armhf netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main armhf tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main armhf readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian trixie/main armhf libreadline8t64 armhf 8.2-4 [145 kB] Get: 10 http://deb.debian.org/debian trixie/main armhf libpython3.11-stdlib armhf 3.11.9-1 [1704 kB] Get: 11 http://deb.debian.org/debian trixie/main armhf python3.11 armhf 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian trixie/main armhf libpython3-stdlib armhf 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian trixie/main armhf python3 armhf 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian trixie/main armhf sgml-base all 1.31 [15.4 kB] Get: 15 http://deb.debian.org/debian trixie/main armhf libproc2-0 armhf 2:4.0.4-4 [55.7 kB] Get: 16 http://deb.debian.org/debian trixie/main armhf procps armhf 2:4.0.4-4 [864 kB] Get: 17 http://deb.debian.org/debian trixie/main armhf sensible-utils all 0.0.22 [22.4 kB] Get: 18 http://deb.debian.org/debian trixie/main armhf openssl armhf 3.2.1-3 [1326 kB] Get: 19 http://deb.debian.org/debian trixie/main armhf ca-certificates all 20240203 [158 kB] Get: 20 http://deb.debian.org/debian trixie/main armhf libmagic-mgc armhf 1:5.45-3 [314 kB] Get: 21 http://deb.debian.org/debian trixie/main armhf libmagic1t64 armhf 1:5.45-3 [98.1 kB] Get: 22 http://deb.debian.org/debian trixie/main armhf file armhf 1:5.45-3 [42.0 kB] Get: 23 http://deb.debian.org/debian trixie/main armhf gettext-base armhf 0.21-14+b1 [157 kB] Get: 24 http://deb.debian.org/debian trixie/main armhf libuchardet0 armhf 0.0.8-1+b1 [65.7 kB] Get: 25 http://deb.debian.org/debian trixie/main armhf groff-base armhf 1.23.0-4 [1090 kB] Get: 26 http://deb.debian.org/debian trixie/main armhf bsdextrautils armhf 2.40-8 [85.6 kB] Get: 27 http://deb.debian.org/debian trixie/main armhf libpipeline1 armhf 1.5.7-2 [33.3 kB] Get: 28 http://deb.debian.org/debian trixie/main armhf man-db armhf 2.12.1-1 [1375 kB] Get: 29 http://deb.debian.org/debian trixie/main armhf ucf all 3.0043+nmu1 [55.2 kB] Get: 30 http://deb.debian.org/debian trixie/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 31 http://deb.debian.org/debian trixie/main armhf autoconf all 2.71-3 [332 kB] Get: 32 http://deb.debian.org/debian trixie/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 33 http://deb.debian.org/debian trixie/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 34 http://deb.debian.org/debian trixie/main armhf autopoint all 0.21-14 [496 kB] Get: 35 http://deb.debian.org/debian trixie/main armhf libicu72 armhf 72.1-4+b1 [9070 kB] Get: 36 http://deb.debian.org/debian trixie/main armhf libxml2 armhf 2.9.14+dfsg-1.3+b3 [598 kB] Get: 37 http://deb.debian.org/debian trixie/main armhf libarchive13t64 armhf 3.7.2-2 [304 kB] Get: 38 http://deb.debian.org/debian trixie/main armhf libbrotli1 armhf 1.1.0-2+b3 [284 kB] Get: 39 http://deb.debian.org/debian trixie/main armhf libkrb5support0 armhf 1.20.1-6+b1 [30.6 kB] Get: 40 http://deb.debian.org/debian trixie/main armhf libcom-err2 armhf 1.47.1~rc2-1 [21.8 kB] Get: 41 http://deb.debian.org/debian trixie/main armhf libk5crypto3 armhf 1.20.1-6+b1 [75.5 kB] Get: 42 http://deb.debian.org/debian trixie/main armhf libkeyutils1 armhf 1.6.3-3 [7908 B] Get: 43 http://deb.debian.org/debian trixie/main armhf libkrb5-3 armhf 1.20.1-6+b1 [290 kB] Get: 44 http://deb.debian.org/debian trixie/main armhf libgssapi-krb5-2 armhf 1.20.1-6+b1 [112 kB] Get: 45 http://deb.debian.org/debian trixie/main armhf libnghttp2-14 armhf 1.61.0-1+b1 [64.1 kB] Get: 46 http://deb.debian.org/debian trixie/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.6 kB] Get: 47 http://deb.debian.org/debian trixie/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b4 [53.2 kB] Get: 48 http://deb.debian.org/debian trixie/main armhf libssh2-1t64 armhf 1.11.0-4.1+b2 [198 kB] Get: 49 http://deb.debian.org/debian trixie/main armhf libcurl4t64 armhf 8.7.1-5 [391 kB] Get: 50 http://deb.debian.org/debian trixie/main armhf libjsoncpp25 armhf 1.9.5-6+b2 [69.9 kB] Get: 51 http://deb.debian.org/debian trixie/main armhf librhash0 armhf 1.4.3-3+b1 [143 kB] Get: 52 http://deb.debian.org/debian trixie/main armhf libuv1t64 armhf 1.48.0-1.1 [134 kB] Get: 53 http://deb.debian.org/debian trixie/main armhf cmake-data all 3.29.2-2 [2167 kB] Get: 54 http://deb.debian.org/debian trixie/main armhf cmake armhf 3.29.2-2 [5215 kB] Get: 55 http://deb.debian.org/debian trixie/main armhf libdebhelper-perl all 13.15.3 [88.0 kB] Get: 56 http://deb.debian.org/debian trixie/main armhf libtool all 2.4.7-7 [517 kB] Get: 57 http://deb.debian.org/debian trixie/main armhf dh-autoreconf all 20 [17.1 kB] Get: 58 http://deb.debian.org/debian trixie/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 59 http://deb.debian.org/debian trixie/main armhf libsub-override-perl all 0.10-1 [10.6 kB] Get: 60 http://deb.debian.org/debian trixie/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 61 http://deb.debian.org/debian trixie/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 62 http://deb.debian.org/debian trixie/main armhf libelf1t64 armhf 0.191-1+b1 [183 kB] Get: 63 http://deb.debian.org/debian trixie/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 64 http://deb.debian.org/debian trixie/main armhf gettext armhf 0.21-14+b1 [1230 kB] Get: 65 http://deb.debian.org/debian trixie/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 66 http://deb.debian.org/debian trixie/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 67 http://deb.debian.org/debian trixie/main armhf debhelper all 13.15.3 [901 kB] Get: 68 http://deb.debian.org/debian trixie/main armhf mysql-common all 5.8+1.1.0 [6636 B] Get: 69 http://deb.debian.org/debian trixie/main armhf mariadb-common all 1:10.11.7-4 [25.9 kB] Get: 70 http://deb.debian.org/debian trixie/main armhf libmariadb3 armhf 1:10.11.7-4 [159 kB] Get: 71 http://deb.debian.org/debian trixie/main armhf libssl-dev armhf 3.2.1-3 [2348 kB] Get: 72 http://deb.debian.org/debian trixie/main armhf zlib1g-dev armhf 1:1.3.dfsg-3.1 [904 kB] Get: 73 http://deb.debian.org/debian trixie/main armhf libmariadb-dev armhf 1:10.11.7-4 [249 kB] Get: 74 http://deb.debian.org/debian trixie/main armhf libmariadb-dev-compat armhf 1:10.11.7-4 [24.7 kB] Get: 75 http://deb.debian.org/debian trixie/main armhf default-libmysqlclient-dev armhf 1.1.0+b1 [3376 B] Get: 76 http://deb.debian.org/debian trixie/main armhf xml-core all 0.19 [20.1 kB] Get: 77 http://deb.debian.org/debian trixie/main armhf sgml-data all 2.0.11+nmu1 [179 kB] Get: 78 http://deb.debian.org/debian trixie/main armhf docbook-xml all 4.5-12 [85.2 kB] Get: 79 http://deb.debian.org/debian trixie/main armhf docbook-xsl all 1.79.2+dfsg-7 [1221 kB] Get: 80 http://deb.debian.org/debian trixie/main armhf libtext-charwidth-perl armhf 0.04-11+b3 [9120 B] Get: 81 http://deb.debian.org/debian trixie/main armhf libtext-wrapi18n-perl all 0.06-10 [8808 B] Get: 82 http://deb.debian.org/debian trixie/main armhf libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Get: 83 http://deb.debian.org/debian trixie/main armhf liburi-perl all 5.28-1 [98.6 kB] Get: 84 http://deb.debian.org/debian trixie/main armhf libencode-locale-perl all 1.05-3 [12.9 kB] Get: 85 http://deb.debian.org/debian trixie/main armhf libtimedate-perl all 2.3300-2 [39.3 kB] Get: 86 http://deb.debian.org/debian trixie/main armhf libhttp-date-perl all 6.06-1 [10.7 kB] Get: 87 http://deb.debian.org/debian trixie/main armhf libfile-listing-perl all 6.16-1 [12.4 kB] Get: 88 http://deb.debian.org/debian trixie/main armhf libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 89 http://deb.debian.org/debian trixie/main armhf libhtml-parser-perl armhf 3.82-1 [95.6 kB] Get: 90 http://deb.debian.org/debian trixie/main armhf libhtml-tree-perl all 5.07-3 [211 kB] Get: 91 http://deb.debian.org/debian trixie/main armhf libclone-perl armhf 0.46-1+b2 [13.1 kB] Get: 92 http://deb.debian.org/debian trixie/main armhf libio-html-perl all 1.004-3 [16.2 kB] Get: 93 http://deb.debian.org/debian trixie/main armhf liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 94 http://deb.debian.org/debian trixie/main armhf libhttp-message-perl all 6.45-1 [82.0 kB] Get: 95 http://deb.debian.org/debian trixie/main armhf libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 96 http://deb.debian.org/debian trixie/main armhf libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 97 http://deb.debian.org/debian trixie/main armhf perl-openssl-defaults armhf 7+b2 [6708 B] Get: 98 http://deb.debian.org/debian trixie/main armhf libnet-ssleay-perl armhf 1.94-1+b1 [319 kB] Get: 99 http://deb.debian.org/debian trixie/main armhf libio-socket-ssl-perl all 2.085-1 [218 kB] Get: 100 http://deb.debian.org/debian trixie/main armhf libnet-http-perl all 6.23-1 [23.9 kB] Get: 101 http://deb.debian.org/debian trixie/main armhf liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 102 http://deb.debian.org/debian trixie/main armhf libtry-tiny-perl all 0.31-2 [22.6 kB] Get: 103 http://deb.debian.org/debian trixie/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 104 http://deb.debian.org/debian trixie/main armhf libwww-perl all 6.77-1 [183 kB] Get: 105 http://deb.debian.org/debian trixie/main armhf libxml-parser-perl armhf 2.47-1+b2 [196 kB] Get: 106 http://deb.debian.org/debian trixie/main armhf libxml-sax-base-perl all 1.09-3 [20.6 kB] Get: 107 http://deb.debian.org/debian trixie/main armhf libxml-sax-perl all 1.02+dfsg-3 [59.4 kB] Get: 108 http://deb.debian.org/debian trixie/main armhf libxml-sax-expat-perl all 0.51-2 [11.1 kB] Get: 109 http://deb.debian.org/debian trixie/main armhf libosp5 armhf 1.5.2-15 [883 kB] Get: 110 http://deb.debian.org/debian trixie/main armhf opensp armhf 1.5.2-15 [434 kB] Get: 111 http://deb.debian.org/debian trixie/main armhf libtext-unidecode-perl all 1.30-3 [101 kB] Get: 112 http://deb.debian.org/debian trixie/main armhf libxml-libxml-perl armhf 2.0207+dfsg+really+2.0134-1+b4 [297 kB] Get: 113 http://deb.debian.org/debian trixie/main armhf texinfo-lib armhf 7.1-3+b2 [205 kB] Get: 114 http://deb.debian.org/debian trixie/main armhf tex-common all 6.18 [32.5 kB] Get: 115 http://deb.debian.org/debian trixie/main armhf texinfo all 7.1-3 [1748 kB] Get: 116 http://deb.debian.org/debian trixie/main armhf libxslt1.1 armhf 1.1.35-1+b1 [212 kB] Get: 117 http://deb.debian.org/debian trixie/main armhf xsltproc armhf 1.1.35-1+b1 [115 kB] Get: 118 http://deb.debian.org/debian trixie/main armhf docbook2x armhf 0.8.8-18 [290 kB] Get: 119 http://deb.debian.org/debian trixie/main armhf fonts-dejavu-mono all 2.37-8 [489 kB] Get: 120 http://deb.debian.org/debian trixie/main armhf fonts-dejavu-core all 2.37-8 [840 kB] Get: 121 http://deb.debian.org/debian trixie/main armhf fontconfig-config armhf 2.15.0-1.1 [317 kB] Get: 122 http://deb.debian.org/debian trixie/main armhf gdal-data all 3.8.5+dfsg-1 [547 kB] Get: 123 http://deb.debian.org/debian trixie/main armhf gdal-plugins armhf 3.8.5+dfsg-1 [331 kB] Get: 124 http://deb.debian.org/debian trixie/main armhf hdf5-helpers armhf 1.10.10+repack-3.3 [23.4 kB] Get: 125 http://deb.debian.org/debian trixie/main armhf icu-devtools armhf 72.1-4+b1 [185 kB] Get: 126 http://deb.debian.org/debian trixie/main armhf libaec0 armhf 1.1.3-1 [21.5 kB] Get: 127 http://deb.debian.org/debian trixie/main armhf libsz2 armhf 1.1.3-1 [7724 B] Get: 128 http://deb.debian.org/debian trixie/main armhf libaec-dev armhf 1.1.3-1 [18.8 kB] Get: 129 http://deb.debian.org/debian trixie/main armhf libaom3 armhf 3.8.2-2 [1526 kB] Get: 130 http://deb.debian.org/debian trixie/main armhf libaom-dev armhf 3.8.2-2 [1741 kB] Get: 131 http://deb.debian.org/debian trixie/main armhf libblas3 armhf 3.12.0-3 [108 kB] Get: 132 http://deb.debian.org/debian trixie/main armhf libgfortran5 armhf 14-20240330-1 [264 kB] Get: 133 http://deb.debian.org/debian trixie/main armhf liblapack3 armhf 3.12.0-3 [1803 kB] Get: 134 http://deb.debian.org/debian trixie/main armhf libarpack2t64 armhf 3.9.1-1.1+b1 [85.0 kB] Get: 135 http://deb.debian.org/debian trixie/main armhf libsuperlu6 armhf 6.0.1+dfsg1-1+b1 [139 kB] Get: 136 http://deb.debian.org/debian trixie/main armhf libarmadillo12 armhf 1:12.8.2+dfsg-1 [99.7 kB] Get: 137 http://deb.debian.org/debian trixie/main armhf libblas-dev armhf 3.12.0-3 [119 kB] Get: 138 http://deb.debian.org/debian trixie/main armhf liblapack-dev armhf 3.12.0-3 [1903 kB] Get: 139 http://deb.debian.org/debian trixie/main armhf libarpack2-dev armhf 3.9.1-1.1+b1 [103 kB] Get: 140 http://deb.debian.org/debian trixie/main armhf libhdf5-103-1t64 armhf 1.10.10+repack-3.3 [1190 kB] Get: 141 http://deb.debian.org/debian trixie/main armhf libhdf5-fortran-102t64 armhf 1.10.10+repack-3.3 [78.7 kB] Get: 142 http://deb.debian.org/debian trixie/main armhf libhdf5-hl-100t64 armhf 1.10.10+repack-3.3 [61.2 kB] Get: 143 http://deb.debian.org/debian trixie/main armhf libhdf5-hl-fortran-100t64 armhf 1.10.10+repack-3.3 [34.7 kB] Get: 144 http://deb.debian.org/debian trixie/main armhf libhdf5-cpp-103-1t64 armhf 1.10.10+repack-3.3 [121 kB] Get: 145 http://deb.debian.org/debian trixie/main armhf libhdf5-hl-cpp-100t64 armhf 1.10.10+repack-3.3 [20.9 kB] Get: 146 http://deb.debian.org/debian trixie/main armhf libjpeg62-turbo armhf 1:2.1.5-3 [143 kB] Get: 147 http://deb.debian.org/debian trixie/main armhf libjpeg62-turbo-dev armhf 1:2.1.5-3 [260 kB] Get: 148 http://deb.debian.org/debian trixie/main armhf libjpeg-dev armhf 1:2.1.5-3 [71.9 kB] Get: 149 http://deb.debian.org/debian trixie/main armhf libcurl4-openssl-dev armhf 8.7.1-5 [505 kB] Get: 150 http://deb.debian.org/debian trixie/main armhf libhdf5-dev armhf 1.10.10+repack-3.3 [2613 kB] Get: 151 http://deb.debian.org/debian trixie/main armhf libsuperlu-dev armhf 6.0.1+dfsg1-1+b1 [21.8 kB] Get: 152 http://deb.debian.org/debian trixie/main armhf libarmadillo-dev armhf 1:12.8.2+dfsg-1 [409 kB] Get: 153 http://deb.debian.org/debian trixie/main armhf libsnappy1v5 armhf 1.2.0-2 [26.7 kB] Get: 154 http://deb.debian.org/debian trixie/main armhf libblosc1 armhf 1.21.5+ds-1+b1 [37.2 kB] Get: 155 http://deb.debian.org/debian trixie/main armhf libblosc-dev armhf 1.21.5+ds-1+b1 [48.1 kB] Get: 156 http://deb.debian.org/debian trixie/main armhf libboost1.83-dev armhf 1.83.0-2.1+b1 [10.6 MB] Get: 157 http://deb.debian.org/debian trixie/main armhf libboost-dev armhf 1.83.0.2+b2 [3832 B] Get: 158 http://deb.debian.org/debian trixie/main armhf libcurl3t64-gnutls armhf 8.7.1-5 [385 kB] Get: 159 http://deb.debian.org/debian trixie/main armhf libcfitsio10t64 armhf 4.3.1-1.1+b1 [522 kB] Get: 160 http://deb.debian.org/debian trixie/main armhf libcfitsio-dev armhf 4.3.1-1.1+b1 [581 kB] Get: 161 http://deb.debian.org/debian trixie/main armhf libdav1d7 armhf 1.4.1-1 [262 kB] Get: 162 http://deb.debian.org/debian trixie/main armhf libdav1d-dev armhf 1.4.1-1 [26.3 kB] Get: 163 http://deb.debian.org/debian trixie/main armhf libde265-0 armhf 1.0.15-1+b1 [145 kB] Get: 164 http://deb.debian.org/debian trixie/main armhf libde265-dev armhf 1.0.15-1+b1 [14.4 kB] Get: 165 http://deb.debian.org/debian trixie/main armhf libdeflate0 armhf 1.20-1 [35.9 kB] Get: 166 http://deb.debian.org/debian trixie/main armhf libdeflate-dev armhf 1.20-1 [44.0 kB] Get: 167 http://deb.debian.org/debian trixie/main armhf libexpat1-dev armhf 2.6.2-1 [140 kB] Get: 168 http://deb.debian.org/debian trixie/main armhf libfann2 armhf 2.2.0+ds-8+b1 [54.0 kB] Get: 169 http://deb.debian.org/debian trixie/main armhf libfann-dev armhf 2.2.0+ds-8+b1 [84.2 kB] Get: 170 http://deb.debian.org/debian trixie/main armhf libpng16-16t64 armhf 1.6.43-5 [262 kB] Get: 171 http://deb.debian.org/debian trixie/main armhf libfreetype6 armhf 2.13.2+dfsg-1+b4 [372 kB] Get: 172 http://deb.debian.org/debian trixie/main armhf libfontconfig1 armhf 2.15.0-1.1 [370 kB] Get: 173 http://deb.debian.org/debian trixie/main armhf libminizip1t64 armhf 1:1.3.dfsg-3.1 [50.0 kB] Get: 174 http://deb.debian.org/debian trixie/main armhf libfreexl1 armhf 2.0.0-1+b2 [35.2 kB] Get: 175 http://deb.debian.org/debian trixie/main armhf libminizip-dev armhf 1:1.3.dfsg-3.1 [58.3 kB] Get: 176 http://deb.debian.org/debian trixie/main armhf libfreexl-dev armhf 2.0.0-1+b2 [37.7 kB] Get: 177 http://deb.debian.org/debian trixie/main armhf libfyba0t64 armhf 4.1.1-11 [100 kB] Get: 178 http://deb.debian.org/debian trixie/main armhf libfyba-dev armhf 4.1.1-11 [162 kB] Get: 179 http://deb.debian.org/debian trixie/main armhf libgeos3.12.1t64 armhf 3.12.1-3 [799 kB] Get: 180 http://deb.debian.org/debian trixie/main armhf libgeos-c1t64 armhf 3.12.1-3 [86.7 kB] Get: 181 http://deb.debian.org/debian trixie/main armhf proj-data all 9.4.0-1 [6258 kB] Get: 182 http://deb.debian.org/debian trixie/main armhf libjbig0 armhf 2.1-6.1+b1 [27.3 kB] Get: 183 http://deb.debian.org/debian trixie/main armhf liblerc4 armhf 4.0.0+ds-4+b1 [137 kB] Get: 184 http://deb.debian.org/debian trixie/main armhf libsharpyuv0 armhf 1.4.0-0.1 [111 kB] Get: 185 http://deb.debian.org/debian trixie/main armhf libwebp7 armhf 1.4.0-0.1 [265 kB] Get: 186 http://deb.debian.org/debian trixie/main armhf libtiff6 armhf 4.5.1+git230720-4 [301 kB] Get: 187 http://deb.debian.org/debian trixie/main armhf libproj25 armhf 9.4.0-1+b1 [1169 kB] Get: 188 http://deb.debian.org/debian trixie/main armhf libgeotiff5 armhf 1.7.1-5+b1 [60.2 kB] Get: 189 http://deb.debian.org/debian trixie/main armhf libgif7 armhf 5.2.2-1 [41.2 kB] Get: 190 http://deb.debian.org/debian trixie/main armhf libhdf4-0-alt armhf 4.3.0-1 [229 kB] Get: 191 http://deb.debian.org/debian trixie/main armhf libheif-plugin-dav1d armhf 1.17.6-1+b2 [9508 B] Get: 192 http://deb.debian.org/debian trixie/main armhf libheif-plugin-libde265 armhf 1.17.6-1+b2 [12.3 kB] Get: 193 http://deb.debian.org/debian trixie/main armhf libheif1 armhf 1.17.6-1+b2 [243 kB] Get: 194 http://deb.debian.org/debian trixie/main armhf libjson-c5 armhf 0.17-1+b1 [40.4 kB] Get: 195 http://deb.debian.org/debian trixie/main armhf liburiparser1 armhf 0.9.7+dfsg-2+b1 [37.4 kB] Get: 196 http://deb.debian.org/debian trixie/main armhf libkmlbase1t64 armhf 1.3.0-12 [41.9 kB] Get: 197 http://deb.debian.org/debian trixie/main armhf libkmldom1t64 armhf 1.3.0-12 [134 kB] Get: 198 http://deb.debian.org/debian trixie/main armhf libkmlengine1t64 armhf 1.3.0-12 [67.0 kB] Get: 199 http://deb.debian.org/debian trixie/main armhf libnetcdf19t64 armhf 1:4.9.2-6 [419 kB] Get: 200 http://deb.debian.org/debian trixie/main armhf libltdl7 armhf 2.4.7-7+b1 [390 kB] Get: 201 http://deb.debian.org/debian trixie/main armhf libodbc2 armhf 2.3.12-1+b2 [130 kB] Get: 202 http://deb.debian.org/debian trixie/main armhf unixodbc-common all 2.3.12-1 [8496 B] Get: 203 http://deb.debian.org/debian trixie/main armhf libodbcinst2 armhf 2.3.12-1+b2 [28.8 kB] Get: 204 http://deb.debian.org/debian trixie/main armhf libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 205 http://deb.debian.org/debian trixie/main armhf libtirpc3t64 armhf 1.3.4+ds-1.3 [71.1 kB] Get: 206 http://deb.debian.org/debian trixie/main armhf libogdi4.1 armhf 4.1.1+ds-4 [179 kB] Get: 207 http://deb.debian.org/debian trixie/main armhf libopenjp2-7 armhf 2.5.0-2+b3 [170 kB] Get: 208 http://deb.debian.org/debian trixie/main armhf liblcms2-2 armhf 2.14-2+b1 [126 kB] Get: 209 http://deb.debian.org/debian trixie/main armhf libnspr4 armhf 2:4.35-1.1+b1 [87.2 kB] Get: 210 http://deb.debian.org/debian trixie/main armhf libnss3 armhf 2:3.99-1 [1220 kB] Get: 211 http://deb.debian.org/debian trixie/main armhf libpoppler126t64 armhf 22.12.0-2.2+b1 [1708 kB] Get: 212 http://deb.debian.org/debian trixie/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-6 [18.0 kB] Get: 213 http://deb.debian.org/debian trixie/main armhf libsasl2-2 armhf 2.1.28+dfsg1-6 [50.1 kB] Get: 214 http://deb.debian.org/debian trixie/main armhf libldap-2.5-0 armhf 2.5.17+dfsg-1 [161 kB] Get: 215 http://deb.debian.org/debian trixie/main armhf libpq5 armhf 16.3-1 [199 kB] Get: 216 http://deb.debian.org/debian trixie/main armhf libqhull-r8.0 armhf 2020.2-6+b1 [219 kB] Get: 217 http://deb.debian.org/debian trixie/main armhf librttopo1 armhf 1.1.0-3+b1 [147 kB] Get: 218 http://deb.debian.org/debian trixie/main armhf libspatialite8t64 armhf 5.1.0-3+b1 [1725 kB] Get: 219 http://deb.debian.org/debian trixie/main armhf libxerces-c3.2t64 armhf 3.2.4+debian-1.3 [744 kB] Get: 220 http://deb.debian.org/debian trixie/main armhf libgdal34t64 armhf 3.8.5+dfsg-1 [7371 kB] Get: 221 http://deb.debian.org/debian trixie/main armhf libgeos-dev armhf 3.12.1-3 [56.2 kB] Get: 222 http://deb.debian.org/debian trixie/main armhf libsqlite3-dev armhf 3.45.3-1 [988 kB] Get: 223 http://deb.debian.org/debian trixie/main armhf libjbig-dev armhf 2.1-6.1+b1 [27.8 kB] Get: 224 http://deb.debian.org/debian trixie/main armhf liblzma-dev armhf 5.6.1+really5.4.5-1 [281 kB] Get: 225 http://deb.debian.org/debian trixie/main armhf libzstd-dev armhf 1.5.5+dfsg2-2 [322 kB] Get: 226 http://deb.debian.org/debian trixie/main armhf libwebpdemux2 armhf 1.4.0-0.1 [110 kB] Get: 227 http://deb.debian.org/debian trixie/main armhf libwebpmux3 armhf 1.4.0-0.1 [120 kB] Get: 228 http://deb.debian.org/debian trixie/main armhf libwebpdecoder3 armhf 1.4.0-0.1 [182 kB] Get: 229 http://deb.debian.org/debian trixie/main armhf libsharpyuv-dev armhf 1.4.0-0.1 [114 kB] Get: 230 http://deb.debian.org/debian trixie/main armhf libwebp-dev armhf 1.4.0-0.1 [389 kB] Get: 231 http://deb.debian.org/debian trixie/main armhf libtiffxx6 armhf 4.5.1+git230720-4 [149 kB] Get: 232 http://deb.debian.org/debian trixie/main armhf liblerc-dev armhf 4.0.0+ds-4+b1 [153 kB] Get: 233 http://deb.debian.org/debian trixie/main armhf libtiff-dev armhf 4.5.1+git230720-4 [441 kB] Get: 234 http://deb.debian.org/debian trixie/main armhf libproj-dev armhf 9.4.0-1+b1 [133 kB] Get: 235 http://deb.debian.org/debian trixie/main armhf libgeotiff-dev armhf 1.7.1-5+b1 [91.2 kB] Get: 236 http://deb.debian.org/debian trixie/main armhf libgif-dev armhf 5.2.2-1 [44.0 kB] Get: 237 http://deb.debian.org/debian trixie/main armhf libicu-dev armhf 72.1-4+b1 [10.1 MB] Get: 238 http://deb.debian.org/debian trixie/main armhf libxml2-dev armhf 2.9.14+dfsg-1.3+b3 [717 kB] Get: 239 http://deb.debian.org/debian trixie/main armhf libnetcdf-dev armhf 1:4.9.2-6 [103 kB] Get: 240 http://deb.debian.org/debian trixie/main armhf libhdf4-alt-dev armhf 4.3.0-1 [285 kB] Get: 241 http://deb.debian.org/debian trixie/main armhf libx265-199 armhf 3.5-2+b1 [580 kB] Get: 242 http://deb.debian.org/debian trixie/main armhf libx265-dev armhf 3.5-2+b1 [603 kB] Get: 243 http://deb.debian.org/debian trixie/main armhf libheif-dev armhf 1.17.6-1+b2 [43.4 kB] Get: 244 http://deb.debian.org/debian trixie/main armhf libjson-c-dev armhf 0.17-1+b1 [68.3 kB] Get: 245 http://deb.debian.org/debian trixie/main armhf libkmlconvenience1t64 armhf 1.3.0-12 [44.0 kB] Get: 246 http://deb.debian.org/debian trixie/main armhf libkmlregionator1t64 armhf 1.3.0-12 [19.3 kB] Get: 247 http://deb.debian.org/debian trixie/main armhf libkmlxsd1t64 armhf 1.3.0-12 [27.6 kB] Get: 248 http://deb.debian.org/debian trixie/main armhf liburiparser-dev armhf 0.9.7+dfsg-2+b1 [25.7 kB] Get: 249 http://deb.debian.org/debian trixie/main armhf libkml-dev armhf 1.3.0-12 [662 kB] Get: 250 http://deb.debian.org/debian trixie/main armhf libltdl-dev armhf 2.4.7-7+b1 [162 kB] Get: 251 http://deb.debian.org/debian trixie/main armhf liblz4-dev armhf 1.9.4-2 [75.0 kB] Get: 252 http://deb.debian.org/debian trixie/main armhf libtirpc-dev armhf 1.3.4+ds-1.3 [180 kB] Get: 253 http://deb.debian.org/debian trixie/main armhf libogdi-dev armhf 4.1.1+ds-4 [35.3 kB] Get: 254 http://deb.debian.org/debian trixie/main armhf libopenjp2-7-dev armhf 2.5.0-2+b3 [242 kB] Get: 255 http://deb.debian.org/debian trixie/main armhf libpcre2-16-0 armhf 10.42-4+b1 [212 kB] Get: 256 http://deb.debian.org/debian trixie/main armhf libpcre2-32-0 armhf 10.42-4+b1 [203 kB] Get: 257 http://deb.debian.org/debian trixie/main armhf libpcre2-posix3 armhf 10.42-4+b1 [55.3 kB] Get: 258 http://deb.debian.org/debian trixie/main armhf libpcre2-dev armhf 10.42-4+b1 [668 kB] Get: 259 http://deb.debian.org/debian trixie/main armhf libpng-dev armhf 1.6.43-5 [344 kB] Get: 260 http://deb.debian.org/debian trixie/main armhf libpoppler-dev armhf 22.12.0-2.2+b1 [7884 B] Get: 261 http://deb.debian.org/debian trixie/main armhf libpoppler-private-dev armhf 22.12.0-2.2+b1 [190 kB] Get: 262 http://deb.debian.org/debian trixie/main armhf libpq-dev armhf 16.3-1 [132 kB] Get: 263 http://deb.debian.org/debian trixie/main armhf libqhull8.0 armhf 2020.2-6+b1 [220 kB] Get: 264 http://deb.debian.org/debian trixie/main armhf libqhullcpp8.0 armhf 2020.2-6+b1 [102 kB] Get: 265 http://deb.debian.org/debian trixie/main armhf libqhull-dev armhf 2020.2-6+b1 [469 kB] Get: 266 http://deb.debian.org/debian trixie/main armhf librttopo-dev armhf 1.1.0-3+b1 [189 kB] Get: 267 http://deb.debian.org/debian trixie/main armhf libspatialite-dev armhf 5.1.0-3+b1 [2012 kB] Get: 268 http://deb.debian.org/debian trixie/main armhf libxerces-c-dev armhf 3.2.4+debian-1.3 [1551 kB] Get: 269 http://deb.debian.org/debian trixie/main armhf libodbccr2 armhf 2.3.12-1+b2 [15.1 kB] Get: 270 http://deb.debian.org/debian trixie/main armhf unixodbc-dev armhf 2.3.12-1+b2 [209 kB] Get: 271 http://deb.debian.org/debian trixie/main armhf libgdal-dev armhf 3.8.5+dfsg-1 [520 kB] Get: 272 http://deb.debian.org/debian trixie/main armhf libgslcblas0 armhf 2.7.1+dfsg-6+b1 [79.6 kB] Get: 273 http://deb.debian.org/debian trixie/main armhf libgsl27 armhf 2.7.1+dfsg-6+b1 [767 kB] Get: 274 http://deb.debian.org/debian trixie/main armhf libgsl-dev armhf 2.7.1+dfsg-6+b1 [975 kB] Get: 275 http://deb.debian.org/debian trixie/main armhf libsvm3 armhf 3.24+ds-6+b1 [36.5 kB] Get: 276 http://deb.debian.org/debian trixie/main armhf libsvm-dev armhf 3.24+ds-6+b1 [58.1 kB] Get: 277 http://deb.debian.org/debian trixie/main armhf libyaml-0-2 armhf 0.2.5-1+b1 [45.5 kB] Get: 278 http://deb.debian.org/debian trixie/main armhf python3-pkg-resources all 68.1.2-2 [241 kB] Get: 279 http://deb.debian.org/debian trixie/main armhf python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 280 http://deb.debian.org/debian trixie/main armhf python3-debian all 0.1.49 [115 kB] Get: 281 http://deb.debian.org/debian trixie/main armhf python3-yaml armhf 6.0.1-2 [162 kB] Get: 282 http://deb.debian.org/debian trixie/main armhf pkg-kde-tools all 0.17.1 [84.4 kB] Fetched 130 MB in 11s (11.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19445 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.9-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.6.2-1_armhf.deb ... Unpacking libexpat1:armhf (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_armhf.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:armhf (3.11.9-1) ... Setting up libexpat1:armhf (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19761 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_armhf.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:armhf. Preparing to unpack .../5-libreadline8t64_8.2-4_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:armhf (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_armhf.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20753 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.8-1_armhf.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:armhf. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-4_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.4-4) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-4_armhf.deb ... Unpacking procps (2:4.0.4-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.2.1-3_armhf.deb ... Unpacking openssl (3.2.1-3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.45-3_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../008-libmagic1t64_1%3a5.45-3_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.45-3_armhf.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../010-gettext-base_0.21-14+b1_armhf.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../011-libuchardet0_0.0.8-1+b1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../012-groff-base_1.23.0-4_armhf.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../013-bsdextrautils_2.40-8_armhf.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../014-libpipeline1_1.5.7-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../015-man-db_2.12.1-1_armhf.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package ucf. Preparing to unpack .../016-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package m4. Preparing to unpack .../017-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../018-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../019-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../020-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../021-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../022-libicu72_72.1-4+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-4+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../023-libxml2_2.9.14+dfsg-1.3+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package libarchive13t64:armhf. Preparing to unpack .../024-libarchive13t64_3.7.2-2_armhf.deb ... Unpacking libarchive13t64:armhf (3.7.2-2) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../025-libbrotli1_1.1.0-2+b3_armhf.deb ... Unpacking libbrotli1:armhf (1.1.0-2+b3) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../026-libkrb5support0_1.20.1-6+b1_armhf.deb ... Unpacking libkrb5support0:armhf (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../027-libcom-err2_1.47.1~rc2-1_armhf.deb ... Unpacking libcom-err2:armhf (1.47.1~rc2-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../028-libk5crypto3_1.20.1-6+b1_armhf.deb ... Unpacking libk5crypto3:armhf (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../029-libkeyutils1_1.6.3-3_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../030-libkrb5-3_1.20.1-6+b1_armhf.deb ... Unpacking libkrb5-3:armhf (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../031-libgssapi-krb5-2_1.20.1-6+b1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.20.1-6+b1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../032-libnghttp2-14_1.61.0-1+b1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.61.0-1+b1) ... Selecting previously unselected package libpsl5t64:armhf. Preparing to unpack .../033-libpsl5t64_0.21.2-1.1_armhf.deb ... Unpacking libpsl5t64:armhf (0.21.2-1.1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../034-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:armhf. Preparing to unpack .../035-libssh2-1t64_1.11.0-4.1+b2_armhf.deb ... Unpacking libssh2-1t64:armhf (1.11.0-4.1+b2) ... Selecting previously unselected package libcurl4t64:armhf. Preparing to unpack .../036-libcurl4t64_8.7.1-5_armhf.deb ... Unpacking libcurl4t64:armhf (8.7.1-5) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../037-libjsoncpp25_1.9.5-6+b2_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-6+b2) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../038-librhash0_1.4.3-3+b1_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3+b1) ... Selecting previously unselected package libuv1t64:armhf. Preparing to unpack .../039-libuv1t64_1.48.0-1.1_armhf.deb ... Unpacking libuv1t64:armhf (1.48.0-1.1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../040-cmake-data_3.29.2-2_all.deb ... Unpacking cmake-data (3.29.2-2) ... Selecting previously unselected package cmake. Preparing to unpack .../041-cmake_3.29.2-2_armhf.deb ... Unpacking cmake (3.29.2-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../042-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../043-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../044-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../045-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../046-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../047-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../048-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../049-libelf1t64_0.191-1+b1_armhf.deb ... Unpacking libelf1t64:armhf (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../050-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../051-gettext_0.21-14+b1_armhf.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../052-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../053-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../054-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package mysql-common. Preparing to unpack .../055-mysql-common_5.8+1.1.0_all.deb ... Unpacking mysql-common (5.8+1.1.0) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../056-mariadb-common_1%3a10.11.7-4_all.deb ... Unpacking mariadb-common (1:10.11.7-4) ... Selecting previously unselected package libmariadb3:armhf. Preparing to unpack .../057-libmariadb3_1%3a10.11.7-4_armhf.deb ... Unpacking libmariadb3:armhf (1:10.11.7-4) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../058-libssl-dev_3.2.1-3_armhf.deb ... Unpacking libssl-dev:armhf (3.2.1-3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../059-zlib1g-dev_1%3a1.3.dfsg-3.1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3.1) ... Selecting previously unselected package libmariadb-dev. Preparing to unpack .../060-libmariadb-dev_1%3a10.11.7-4_armhf.deb ... Unpacking libmariadb-dev (1:10.11.7-4) ... Selecting previously unselected package libmariadb-dev-compat. Preparing to unpack .../061-libmariadb-dev-compat_1%3a10.11.7-4_armhf.deb ... Unpacking libmariadb-dev-compat (1:10.11.7-4) ... Selecting previously unselected package default-libmysqlclient-dev:armhf. Preparing to unpack .../062-default-libmysqlclient-dev_1.1.0+b1_armhf.deb ... Unpacking default-libmysqlclient-dev:armhf (1.1.0+b1) ... Selecting previously unselected package xml-core. Preparing to unpack .../063-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package sgml-data. Preparing to unpack .../064-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../065-docbook-xml_4.5-12_all.deb ... Unpacking docbook-xml (4.5-12) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../066-docbook-xsl_1.79.2+dfsg-7_all.deb ... Unpacking docbook-xsl (1.79.2+dfsg-7) ... Selecting previously unselected package libtext-charwidth-perl:armhf. Preparing to unpack .../067-libtext-charwidth-perl_0.04-11+b3_armhf.deb ... Unpacking libtext-charwidth-perl:armhf (0.04-11+b3) ... Selecting previously unselected package libtext-wrapi18n-perl. Preparing to unpack .../068-libtext-wrapi18n-perl_0.06-10_all.deb ... Unpacking libtext-wrapi18n-perl (0.06-10) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../069-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../070-liburi-perl_5.28-1_all.deb ... Unpacking liburi-perl (5.28-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../071-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../072-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../073-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../074-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../075-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package libhtml-parser-perl:armhf. Preparing to unpack .../076-libhtml-parser-perl_3.82-1_armhf.deb ... Unpacking libhtml-parser-perl:armhf (3.82-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../077-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:armhf. Preparing to unpack .../078-libclone-perl_0.46-1+b2_armhf.deb ... Unpacking libclone-perl:armhf (0.46-1+b2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../079-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../080-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../081-libhttp-message-perl_6.45-1_all.deb ... Unpacking libhttp-message-perl (6.45-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../082-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../083-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../084-perl-openssl-defaults_7+b2_armhf.deb ... Unpacking perl-openssl-defaults:armhf (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:armhf. Preparing to unpack .../085-libnet-ssleay-perl_1.94-1+b1_armhf.deb ... Unpacking libnet-ssleay-perl:armhf (1.94-1+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../086-libio-socket-ssl-perl_2.085-1_all.deb ... Unpacking libio-socket-ssl-perl (2.085-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../087-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../088-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../089-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../090-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../091-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../092-libxml-parser-perl_2.47-1+b2_armhf.deb ... Unpacking libxml-parser-perl (2.47-1+b2) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../093-libxml-sax-base-perl_1.09-3_all.deb ... Unpacking libxml-sax-base-perl (1.09-3) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../094-libxml-sax-perl_1.02+dfsg-3_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-3) ... Selecting previously unselected package libxml-sax-expat-perl. Preparing to unpack .../095-libxml-sax-expat-perl_0.51-2_all.deb ... Unpacking libxml-sax-expat-perl (0.51-2) ... Selecting previously unselected package libosp5. Preparing to unpack .../096-libosp5_1.5.2-15_armhf.deb ... Unpacking libosp5 (1.5.2-15) ... Selecting previously unselected package opensp. Preparing to unpack .../097-opensp_1.5.2-15_armhf.deb ... Unpacking opensp (1.5.2-15) ... Selecting previously unselected package libtext-unidecode-perl. Preparing to unpack .../098-libtext-unidecode-perl_1.30-3_all.deb ... Unpacking libtext-unidecode-perl (1.30-3) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../099-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1+b4_armhf.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1+b4) ... Selecting previously unselected package texinfo-lib. Preparing to unpack .../100-texinfo-lib_7.1-3+b2_armhf.deb ... Unpacking texinfo-lib (7.1-3+b2) ... Selecting previously unselected package tex-common. Preparing to unpack .../101-tex-common_6.18_all.deb ... Unpacking tex-common (6.18) ... Selecting previously unselected package texinfo. Preparing to unpack .../102-texinfo_7.1-3_all.deb ... Unpacking texinfo (7.1-3) ... Selecting previously unselected package libxslt1.1:armhf. Preparing to unpack .../103-libxslt1.1_1.1.35-1+b1_armhf.deb ... Unpacking libxslt1.1:armhf (1.1.35-1+b1) ... Selecting previously unselected package xsltproc. Preparing to unpack .../104-xsltproc_1.1.35-1+b1_armhf.deb ... Unpacking xsltproc (1.1.35-1+b1) ... Selecting previously unselected package docbook2x. Preparing to unpack .../105-docbook2x_0.8.8-18_armhf.deb ... Unpacking docbook2x (0.8.8-18) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../106-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../107-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../108-fontconfig-config_2.15.0-1.1_armhf.deb ... Unpacking fontconfig-config (2.15.0-1.1) ... Selecting previously unselected package gdal-data. Preparing to unpack .../109-gdal-data_3.8.5+dfsg-1_all.deb ... Unpacking gdal-data (3.8.5+dfsg-1) ... Selecting previously unselected package gdal-plugins:armhf. Preparing to unpack .../110-gdal-plugins_3.8.5+dfsg-1_armhf.deb ... Unpacking gdal-plugins:armhf (3.8.5+dfsg-1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../111-hdf5-helpers_1.10.10+repack-3.3_armhf.deb ... Unpacking hdf5-helpers (1.10.10+repack-3.3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../112-icu-devtools_72.1-4+b1_armhf.deb ... Unpacking icu-devtools (72.1-4+b1) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../113-libaec0_1.1.3-1_armhf.deb ... Unpacking libaec0:armhf (1.1.3-1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../114-libsz2_1.1.3-1_armhf.deb ... Unpacking libsz2:armhf (1.1.3-1) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../115-libaec-dev_1.1.3-1_armhf.deb ... Unpacking libaec-dev:armhf (1.1.3-1) ... Selecting previously unselected package libaom3:armhf. Preparing to unpack .../116-libaom3_3.8.2-2_armhf.deb ... Unpacking libaom3:armhf (3.8.2-2) ... Selecting previously unselected package libaom-dev:armhf. Preparing to unpack .../117-libaom-dev_3.8.2-2_armhf.deb ... Unpacking libaom-dev:armhf (3.8.2-2) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../118-libblas3_3.12.0-3_armhf.deb ... Unpacking libblas3:armhf (3.12.0-3) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../119-libgfortran5_14-20240330-1_armhf.deb ... Unpacking libgfortran5:armhf (14-20240330-1) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../120-liblapack3_3.12.0-3_armhf.deb ... Unpacking liblapack3:armhf (3.12.0-3) ... Selecting previously unselected package libarpack2t64:armhf. Preparing to unpack .../121-libarpack2t64_3.9.1-1.1+b1_armhf.deb ... Unpacking libarpack2t64:armhf (3.9.1-1.1+b1) ... Selecting previously unselected package libsuperlu6:armhf. Preparing to unpack .../122-libsuperlu6_6.0.1+dfsg1-1+b1_armhf.deb ... Unpacking libsuperlu6:armhf (6.0.1+dfsg1-1+b1) ... Selecting previously unselected package libarmadillo12. Preparing to unpack .../123-libarmadillo12_1%3a12.8.2+dfsg-1_armhf.deb ... Unpacking libarmadillo12 (1:12.8.2+dfsg-1) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../124-libblas-dev_3.12.0-3_armhf.deb ... Unpacking libblas-dev:armhf (3.12.0-3) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../125-liblapack-dev_3.12.0-3_armhf.deb ... Unpacking liblapack-dev:armhf (3.12.0-3) ... Selecting previously unselected package libarpack2-dev:armhf. Preparing to unpack .../126-libarpack2-dev_3.9.1-1.1+b1_armhf.deb ... Unpacking libarpack2-dev:armhf (3.9.1-1.1+b1) ... Selecting previously unselected package libhdf5-103-1t64:armhf. Preparing to unpack .../127-libhdf5-103-1t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-103-1t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-fortran-102t64:armhf. Preparing to unpack .../128-libhdf5-fortran-102t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-fortran-102t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-100t64:armhf. Preparing to unpack .../129-libhdf5-hl-100t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-hl-100t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-fortran-100t64:armhf. Preparing to unpack .../130-libhdf5-hl-fortran-100t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-hl-fortran-100t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-cpp-103-1t64:armhf. Preparing to unpack .../131-libhdf5-cpp-103-1t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-cpp-103-1t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-cpp-100t64:armhf. Preparing to unpack .../132-libhdf5-hl-cpp-100t64_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-hl-cpp-100t64:armhf (1.10.10+repack-3.3) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../133-libjpeg62-turbo_1%3a2.1.5-3_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.1.5-3) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../134-libjpeg62-turbo-dev_1%3a2.1.5-3_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:2.1.5-3) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../135-libjpeg-dev_1%3a2.1.5-3_armhf.deb ... Unpacking libjpeg-dev:armhf (1:2.1.5-3) ... Selecting previously unselected package libcurl4-openssl-dev:armhf. Preparing to unpack .../136-libcurl4-openssl-dev_8.7.1-5_armhf.deb ... Unpacking libcurl4-openssl-dev:armhf (8.7.1-5) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../137-libhdf5-dev_1.10.10+repack-3.3_armhf.deb ... Unpacking libhdf5-dev (1.10.10+repack-3.3) ... Selecting previously unselected package libsuperlu-dev:armhf. Preparing to unpack .../138-libsuperlu-dev_6.0.1+dfsg1-1+b1_armhf.deb ... Unpacking libsuperlu-dev:armhf (6.0.1+dfsg1-1+b1) ... Selecting previously unselected package libarmadillo-dev. Preparing to unpack .../139-libarmadillo-dev_1%3a12.8.2+dfsg-1_armhf.deb ... Unpacking libarmadillo-dev (1:12.8.2+dfsg-1) ... Selecting previously unselected package libsnappy1v5:armhf. Preparing to unpack .../140-libsnappy1v5_1.2.0-2_armhf.deb ... Unpacking libsnappy1v5:armhf (1.2.0-2) ... Selecting previously unselected package libblosc1:armhf. Preparing to unpack .../141-libblosc1_1.21.5+ds-1+b1_armhf.deb ... Unpacking libblosc1:armhf (1.21.5+ds-1+b1) ... Selecting previously unselected package libblosc-dev:armhf. Preparing to unpack .../142-libblosc-dev_1.21.5+ds-1+b1_armhf.deb ... Unpacking libblosc-dev:armhf (1.21.5+ds-1+b1) ... Selecting previously unselected package libboost1.83-dev:armhf. Preparing to unpack .../143-libboost1.83-dev_1.83.0-2.1+b1_armhf.deb ... Unpacking libboost1.83-dev:armhf (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../144-libboost-dev_1.83.0.2+b2_armhf.deb ... Unpacking libboost-dev:armhf (1.83.0.2+b2) ... Selecting previously unselected package libcurl3t64-gnutls:armhf. Preparing to unpack .../145-libcurl3t64-gnutls_8.7.1-5_armhf.deb ... Unpacking libcurl3t64-gnutls:armhf (8.7.1-5) ... Selecting previously unselected package libcfitsio10t64:armhf. Preparing to unpack .../146-libcfitsio10t64_4.3.1-1.1+b1_armhf.deb ... Unpacking libcfitsio10t64:armhf (4.3.1-1.1+b1) ... Selecting previously unselected package libcfitsio-dev:armhf. Preparing to unpack .../147-libcfitsio-dev_4.3.1-1.1+b1_armhf.deb ... Unpacking libcfitsio-dev:armhf (4.3.1-1.1+b1) ... Selecting previously unselected package libdav1d7:armhf. Preparing to unpack .../148-libdav1d7_1.4.1-1_armhf.deb ... Unpacking libdav1d7:armhf (1.4.1-1) ... Selecting previously unselected package libdav1d-dev:armhf. Preparing to unpack .../149-libdav1d-dev_1.4.1-1_armhf.deb ... Unpacking libdav1d-dev:armhf (1.4.1-1) ... Selecting previously unselected package libde265-0:armhf. Preparing to unpack .../150-libde265-0_1.0.15-1+b1_armhf.deb ... Unpacking libde265-0:armhf (1.0.15-1+b1) ... Selecting previously unselected package libde265-dev:armhf. Preparing to unpack .../151-libde265-dev_1.0.15-1+b1_armhf.deb ... Unpacking libde265-dev:armhf (1.0.15-1+b1) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../152-libdeflate0_1.20-1_armhf.deb ... Unpacking libdeflate0:armhf (1.20-1) ... Selecting previously unselected package libdeflate-dev:armhf. Preparing to unpack .../153-libdeflate-dev_1.20-1_armhf.deb ... Unpacking libdeflate-dev:armhf (1.20-1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../154-libexpat1-dev_2.6.2-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.6.2-1) ... Selecting previously unselected package libfann2:armhf. Preparing to unpack .../155-libfann2_2.2.0+ds-8+b1_armhf.deb ... Unpacking libfann2:armhf (2.2.0+ds-8+b1) ... Selecting previously unselected package libfann-dev:armhf. Preparing to unpack .../156-libfann-dev_2.2.0+ds-8+b1_armhf.deb ... Unpacking libfann-dev:armhf (2.2.0+ds-8+b1) ... Selecting previously unselected package libpng16-16t64:armhf. Preparing to unpack .../157-libpng16-16t64_1.6.43-5_armhf.deb ... Unpacking libpng16-16t64:armhf (1.6.43-5) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../158-libfreetype6_2.13.2+dfsg-1+b4_armhf.deb ... Unpacking libfreetype6:armhf (2.13.2+dfsg-1+b4) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../159-libfontconfig1_2.15.0-1.1_armhf.deb ... Unpacking libfontconfig1:armhf (2.15.0-1.1) ... Selecting previously unselected package libminizip1t64:armhf. Preparing to unpack .../160-libminizip1t64_1%3a1.3.dfsg-3.1_armhf.deb ... Unpacking libminizip1t64:armhf (1:1.3.dfsg-3.1) ... Selecting previously unselected package libfreexl1:armhf. Preparing to unpack .../161-libfreexl1_2.0.0-1+b2_armhf.deb ... Unpacking libfreexl1:armhf (2.0.0-1+b2) ... Selecting previously unselected package libminizip-dev:armhf. Preparing to unpack .../162-libminizip-dev_1%3a1.3.dfsg-3.1_armhf.deb ... Unpacking libminizip-dev:armhf (1:1.3.dfsg-3.1) ... Selecting previously unselected package libfreexl-dev:armhf. Preparing to unpack .../163-libfreexl-dev_2.0.0-1+b2_armhf.deb ... Unpacking libfreexl-dev:armhf (2.0.0-1+b2) ... Selecting previously unselected package libfyba0t64:armhf. Preparing to unpack .../164-libfyba0t64_4.1.1-11_armhf.deb ... Unpacking libfyba0t64:armhf (4.1.1-11) ... Selecting previously unselected package libfyba-dev:armhf. Preparing to unpack .../165-libfyba-dev_4.1.1-11_armhf.deb ... Unpacking libfyba-dev:armhf (4.1.1-11) ... Selecting previously unselected package libgeos3.12.1t64:armhf. Preparing to unpack .../166-libgeos3.12.1t64_3.12.1-3_armhf.deb ... Unpacking libgeos3.12.1t64:armhf (3.12.1-3) ... Selecting previously unselected package libgeos-c1t64:armhf. Preparing to unpack .../167-libgeos-c1t64_3.12.1-3_armhf.deb ... Unpacking libgeos-c1t64:armhf (3.12.1-3) ... Selecting previously unselected package proj-data. Preparing to unpack .../168-proj-data_9.4.0-1_all.deb ... Unpacking proj-data (9.4.0-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../169-libjbig0_2.1-6.1+b1_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1+b1) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../170-liblerc4_4.0.0+ds-4+b1_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-4+b1) ... Selecting previously unselected package libsharpyuv0:armhf. Preparing to unpack .../171-libsharpyuv0_1.4.0-0.1_armhf.deb ... Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../172-libwebp7_1.4.0-0.1_armhf.deb ... Unpacking libwebp7:armhf (1.4.0-0.1) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../173-libtiff6_4.5.1+git230720-4_armhf.deb ... Unpacking libtiff6:armhf (4.5.1+git230720-4) ... Selecting previously unselected package libproj25:armhf. Preparing to unpack .../174-libproj25_9.4.0-1+b1_armhf.deb ... Unpacking libproj25:armhf (9.4.0-1+b1) ... Selecting previously unselected package libgeotiff5:armhf. Preparing to unpack .../175-libgeotiff5_1.7.1-5+b1_armhf.deb ... Unpacking libgeotiff5:armhf (1.7.1-5+b1) ... Selecting previously unselected package libgif7:armhf. Preparing to unpack .../176-libgif7_5.2.2-1_armhf.deb ... Unpacking libgif7:armhf (5.2.2-1) ... Selecting previously unselected package libhdf4-0-alt:armhf. Preparing to unpack .../177-libhdf4-0-alt_4.3.0-1_armhf.deb ... Unpacking libhdf4-0-alt:armhf (4.3.0-1) ... Selecting previously unselected package libheif-plugin-dav1d:armhf. Preparing to unpack .../178-libheif-plugin-dav1d_1.17.6-1+b2_armhf.deb ... Unpacking libheif-plugin-dav1d:armhf (1.17.6-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:armhf. Preparing to unpack .../179-libheif-plugin-libde265_1.17.6-1+b2_armhf.deb ... Unpacking libheif-plugin-libde265:armhf (1.17.6-1+b2) ... Selecting previously unselected package libheif1:armhf. Preparing to unpack .../180-libheif1_1.17.6-1+b2_armhf.deb ... Unpacking libheif1:armhf (1.17.6-1+b2) ... Selecting previously unselected package libjson-c5:armhf. Preparing to unpack .../181-libjson-c5_0.17-1+b1_armhf.deb ... Unpacking libjson-c5:armhf (0.17-1+b1) ... Selecting previously unselected package liburiparser1:armhf. Preparing to unpack .../182-liburiparser1_0.9.7+dfsg-2+b1_armhf.deb ... Unpacking liburiparser1:armhf (0.9.7+dfsg-2+b1) ... Selecting previously unselected package libkmlbase1t64:armhf. Preparing to unpack .../183-libkmlbase1t64_1.3.0-12_armhf.deb ... Unpacking libkmlbase1t64:armhf (1.3.0-12) ... Selecting previously unselected package libkmldom1t64:armhf. Preparing to unpack .../184-libkmldom1t64_1.3.0-12_armhf.deb ... Unpacking libkmldom1t64:armhf (1.3.0-12) ... Selecting previously unselected package libkmlengine1t64:armhf. Preparing to unpack .../185-libkmlengine1t64_1.3.0-12_armhf.deb ... Unpacking libkmlengine1t64:armhf (1.3.0-12) ... Selecting previously unselected package libnetcdf19t64:armhf. Preparing to unpack .../186-libnetcdf19t64_1%3a4.9.2-6_armhf.deb ... Unpacking libnetcdf19t64:armhf (1:4.9.2-6) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../187-libltdl7_2.4.7-7+b1_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-7+b1) ... Selecting previously unselected package libodbc2:armhf. Preparing to unpack .../188-libodbc2_2.3.12-1+b2_armhf.deb ... Unpacking libodbc2:armhf (2.3.12-1+b2) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../189-unixodbc-common_2.3.12-1_all.deb ... Unpacking unixodbc-common (2.3.12-1) ... Selecting previously unselected package libodbcinst2:armhf. Preparing to unpack .../190-libodbcinst2_2.3.12-1+b2_armhf.deb ... Unpacking libodbcinst2:armhf (2.3.12-1+b2) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../191-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:armhf. Preparing to unpack .../192-libtirpc3t64_1.3.4+ds-1.3_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:armhf (1.3.4+ds-1.3) ... Selecting previously unselected package libogdi4.1:armhf. Preparing to unpack .../193-libogdi4.1_4.1.1+ds-4_armhf.deb ... Unpacking libogdi4.1:armhf (4.1.1+ds-4) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../194-libopenjp2-7_2.5.0-2+b3_armhf.deb ... Unpacking libopenjp2-7:armhf (2.5.0-2+b3) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../195-liblcms2-2_2.14-2+b1_armhf.deb ... Unpacking liblcms2-2:armhf (2.14-2+b1) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../196-libnspr4_2%3a4.35-1.1+b1_armhf.deb ... Unpacking libnspr4:armhf (2:4.35-1.1+b1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../197-libnss3_2%3a3.99-1_armhf.deb ... Unpacking libnss3:armhf (2:3.99-1) ... Selecting previously unselected package libpoppler126t64:armhf. Preparing to unpack .../198-libpoppler126t64_22.12.0-2.2+b1_armhf.deb ... Unpacking libpoppler126t64:armhf (22.12.0-2.2+b1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../199-libsasl2-modules-db_2.1.28+dfsg1-6_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../200-libsasl2-2_2.1.28+dfsg1-6_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../201-libldap-2.5-0_2.5.17+dfsg-1_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.17+dfsg-1) ... Selecting previously unselected package libpq5:armhf. Preparing to unpack .../202-libpq5_16.3-1_armhf.deb ... Unpacking libpq5:armhf (16.3-1) ... Selecting previously unselected package libqhull-r8.0:armhf. Preparing to unpack .../203-libqhull-r8.0_2020.2-6+b1_armhf.deb ... Unpacking libqhull-r8.0:armhf (2020.2-6+b1) ... Selecting previously unselected package librttopo1:armhf. Preparing to unpack .../204-librttopo1_1.1.0-3+b1_armhf.deb ... Unpacking librttopo1:armhf (1.1.0-3+b1) ... Selecting previously unselected package libspatialite8t64:armhf. Preparing to unpack .../205-libspatialite8t64_5.1.0-3+b1_armhf.deb ... Unpacking libspatialite8t64:armhf (5.1.0-3+b1) ... Selecting previously unselected package libxerces-c3.2t64:armhf. Preparing to unpack .../206-libxerces-c3.2t64_3.2.4+debian-1.3_armhf.deb ... Unpacking libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... Selecting previously unselected package libgdal34t64:armhf. Preparing to unpack .../207-libgdal34t64_3.8.5+dfsg-1_armhf.deb ... Unpacking libgdal34t64:armhf (3.8.5+dfsg-1) ... Selecting previously unselected package libgeos-dev. Preparing to unpack .../208-libgeos-dev_3.12.1-3_armhf.deb ... Unpacking libgeos-dev (3.12.1-3) ... Selecting previously unselected package libsqlite3-dev:armhf. Preparing to unpack .../209-libsqlite3-dev_3.45.3-1_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.45.3-1) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../210-libjbig-dev_2.1-6.1+b1_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-6.1+b1) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../211-liblzma-dev_5.6.1+really5.4.5-1_armhf.deb ... Unpacking liblzma-dev:armhf (5.6.1+really5.4.5-1) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../212-libzstd-dev_1.5.5+dfsg2-2_armhf.deb ... Unpacking libzstd-dev:armhf (1.5.5+dfsg2-2) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../213-libwebpdemux2_1.4.0-0.1_armhf.deb ... Unpacking libwebpdemux2:armhf (1.4.0-0.1) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../214-libwebpmux3_1.4.0-0.1_armhf.deb ... Unpacking libwebpmux3:armhf (1.4.0-0.1) ... Selecting previously unselected package libwebpdecoder3:armhf. Preparing to unpack .../215-libwebpdecoder3_1.4.0-0.1_armhf.deb ... Unpacking libwebpdecoder3:armhf (1.4.0-0.1) ... Selecting previously unselected package libsharpyuv-dev:armhf. Preparing to unpack .../216-libsharpyuv-dev_1.4.0-0.1_armhf.deb ... Unpacking libsharpyuv-dev:armhf (1.4.0-0.1) ... Selecting previously unselected package libwebp-dev:armhf. Preparing to unpack .../217-libwebp-dev_1.4.0-0.1_armhf.deb ... Unpacking libwebp-dev:armhf (1.4.0-0.1) ... Selecting previously unselected package libtiffxx6:armhf. Preparing to unpack .../218-libtiffxx6_4.5.1+git230720-4_armhf.deb ... Unpacking libtiffxx6:armhf (4.5.1+git230720-4) ... Selecting previously unselected package liblerc-dev:armhf. Preparing to unpack .../219-liblerc-dev_4.0.0+ds-4+b1_armhf.deb ... Unpacking liblerc-dev:armhf (4.0.0+ds-4+b1) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../220-libtiff-dev_4.5.1+git230720-4_armhf.deb ... Unpacking libtiff-dev:armhf (4.5.1+git230720-4) ... Selecting previously unselected package libproj-dev:armhf. Preparing to unpack .../221-libproj-dev_9.4.0-1+b1_armhf.deb ... Unpacking libproj-dev:armhf (9.4.0-1+b1) ... Selecting previously unselected package libgeotiff-dev:armhf. Preparing to unpack .../222-libgeotiff-dev_1.7.1-5+b1_armhf.deb ... Unpacking libgeotiff-dev:armhf (1.7.1-5+b1) ... Selecting previously unselected package libgif-dev:armhf. Preparing to unpack .../223-libgif-dev_5.2.2-1_armhf.deb ... Unpacking libgif-dev:armhf (5.2.2-1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../224-libicu-dev_72.1-4+b1_armhf.deb ... Unpacking libicu-dev:armhf (72.1-4+b1) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../225-libxml2-dev_2.9.14+dfsg-1.3+b3_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package libnetcdf-dev. Preparing to unpack .../226-libnetcdf-dev_1%3a4.9.2-6_armhf.deb ... Unpacking libnetcdf-dev (1:4.9.2-6) ... Selecting previously unselected package libhdf4-alt-dev. Preparing to unpack .../227-libhdf4-alt-dev_4.3.0-1_armhf.deb ... Unpacking libhdf4-alt-dev (4.3.0-1) ... Selecting previously unselected package libx265-199:armhf. Preparing to unpack .../228-libx265-199_3.5-2+b1_armhf.deb ... Unpacking libx265-199:armhf (3.5-2+b1) ... Selecting previously unselected package libx265-dev:armhf. Preparing to unpack .../229-libx265-dev_3.5-2+b1_armhf.deb ... Unpacking libx265-dev:armhf (3.5-2+b1) ... Selecting previously unselected package libheif-dev:armhf. Preparing to unpack .../230-libheif-dev_1.17.6-1+b2_armhf.deb ... Unpacking libheif-dev:armhf (1.17.6-1+b2) ... Selecting previously unselected package libjson-c-dev:armhf. Preparing to unpack .../231-libjson-c-dev_0.17-1+b1_armhf.deb ... Unpacking libjson-c-dev:armhf (0.17-1+b1) ... Selecting previously unselected package libkmlconvenience1t64:armhf. Preparing to unpack .../232-libkmlconvenience1t64_1.3.0-12_armhf.deb ... Unpacking libkmlconvenience1t64:armhf (1.3.0-12) ... Selecting previously unselected package libkmlregionator1t64:armhf. Preparing to unpack .../233-libkmlregionator1t64_1.3.0-12_armhf.deb ... Unpacking libkmlregionator1t64:armhf (1.3.0-12) ... Selecting previously unselected package libkmlxsd1t64:armhf. Preparing to unpack .../234-libkmlxsd1t64_1.3.0-12_armhf.deb ... Unpacking libkmlxsd1t64:armhf (1.3.0-12) ... Selecting previously unselected package liburiparser-dev. Preparing to unpack .../235-liburiparser-dev_0.9.7+dfsg-2+b1_armhf.deb ... Unpacking liburiparser-dev (0.9.7+dfsg-2+b1) ... Selecting previously unselected package libkml-dev:armhf. Preparing to unpack .../236-libkml-dev_1.3.0-12_armhf.deb ... Unpacking libkml-dev:armhf (1.3.0-12) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../237-libltdl-dev_2.4.7-7+b1_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.7-7+b1) ... Selecting previously unselected package liblz4-dev:armhf. Preparing to unpack .../238-liblz4-dev_1.9.4-2_armhf.deb ... Unpacking liblz4-dev:armhf (1.9.4-2) ... Selecting previously unselected package libtirpc-dev:armhf. Preparing to unpack .../239-libtirpc-dev_1.3.4+ds-1.3_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.4+ds-1.3) ... Selecting previously unselected package libogdi-dev. Preparing to unpack .../240-libogdi-dev_4.1.1+ds-4_armhf.deb ... Unpacking libogdi-dev (4.1.1+ds-4) ... Selecting previously unselected package libopenjp2-7-dev:armhf. Preparing to unpack .../241-libopenjp2-7-dev_2.5.0-2+b3_armhf.deb ... Unpacking libopenjp2-7-dev:armhf (2.5.0-2+b3) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../242-libpcre2-16-0_10.42-4+b1_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.42-4+b1) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../243-libpcre2-32-0_10.42-4+b1_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.42-4+b1) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../244-libpcre2-posix3_10.42-4+b1_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.42-4+b1) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../245-libpcre2-dev_10.42-4+b1_armhf.deb ... Unpacking libpcre2-dev:armhf (10.42-4+b1) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../246-libpng-dev_1.6.43-5_armhf.deb ... Unpacking libpng-dev:armhf (1.6.43-5) ... Selecting previously unselected package libpoppler-dev:armhf. Preparing to unpack .../247-libpoppler-dev_22.12.0-2.2+b1_armhf.deb ... Unpacking libpoppler-dev:armhf (22.12.0-2.2+b1) ... Selecting previously unselected package libpoppler-private-dev:armhf. Preparing to unpack .../248-libpoppler-private-dev_22.12.0-2.2+b1_armhf.deb ... Unpacking libpoppler-private-dev:armhf (22.12.0-2.2+b1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../249-libpq-dev_16.3-1_armhf.deb ... Unpacking libpq-dev (16.3-1) ... Selecting previously unselected package libqhull8.0:armhf. Preparing to unpack .../250-libqhull8.0_2020.2-6+b1_armhf.deb ... Unpacking libqhull8.0:armhf (2020.2-6+b1) ... Selecting previously unselected package libqhullcpp8.0:armhf. Preparing to unpack .../251-libqhullcpp8.0_2020.2-6+b1_armhf.deb ... Unpacking libqhullcpp8.0:armhf (2020.2-6+b1) ... Selecting previously unselected package libqhull-dev:armhf. Preparing to unpack .../252-libqhull-dev_2020.2-6+b1_armhf.deb ... Unpacking libqhull-dev:armhf (2020.2-6+b1) ... Selecting previously unselected package librttopo-dev:armhf. Preparing to unpack .../253-librttopo-dev_1.1.0-3+b1_armhf.deb ... Unpacking librttopo-dev:armhf (1.1.0-3+b1) ... Selecting previously unselected package libspatialite-dev:armhf. Preparing to unpack .../254-libspatialite-dev_5.1.0-3+b1_armhf.deb ... Unpacking libspatialite-dev:armhf (5.1.0-3+b1) ... Selecting previously unselected package libxerces-c-dev:armhf. Preparing to unpack .../255-libxerces-c-dev_3.2.4+debian-1.3_armhf.deb ... Unpacking libxerces-c-dev:armhf (3.2.4+debian-1.3) ... Selecting previously unselected package libodbccr2:armhf. Preparing to unpack .../256-libodbccr2_2.3.12-1+b2_armhf.deb ... Unpacking libodbccr2:armhf (2.3.12-1+b2) ... Selecting previously unselected package unixodbc-dev:armhf. Preparing to unpack .../257-unixodbc-dev_2.3.12-1+b2_armhf.deb ... Unpacking unixodbc-dev:armhf (2.3.12-1+b2) ... Selecting previously unselected package libgdal-dev. Preparing to unpack .../258-libgdal-dev_3.8.5+dfsg-1_armhf.deb ... Unpacking libgdal-dev (3.8.5+dfsg-1) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../259-libgslcblas0_2.7.1+dfsg-6+b1_armhf.deb ... Unpacking libgslcblas0:armhf (2.7.1+dfsg-6+b1) ... Selecting previously unselected package libgsl27:armhf. Preparing to unpack .../260-libgsl27_2.7.1+dfsg-6+b1_armhf.deb ... Unpacking libgsl27:armhf (2.7.1+dfsg-6+b1) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../261-libgsl-dev_2.7.1+dfsg-6+b1_armhf.deb ... Unpacking libgsl-dev (2.7.1+dfsg-6+b1) ... Selecting previously unselected package libsvm3:armhf. Preparing to unpack .../262-libsvm3_3.24+ds-6+b1_armhf.deb ... Unpacking libsvm3:armhf (3.24+ds-6+b1) ... Selecting previously unselected package libsvm-dev:armhf. Preparing to unpack .../263-libsvm-dev_3.24+ds-6+b1_armhf.deb ... Unpacking libsvm-dev:armhf (3.24+ds-6+b1) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../264-libyaml-0-2_0.2.5-1+b1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.5-1+b1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../265-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../266-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-debian. Preparing to unpack .../267-python3-debian_0.1.49_all.deb ... Unpacking python3-debian (0.1.49) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../268-python3-yaml_6.0.1-2_armhf.deb ... Unpacking python3-yaml (6.0.1-2) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../269-pkg-kde-tools_0.17.1_all.deb ... Unpacking pkg-kde-tools (0.17.1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:armhf (1.5.7-2) ... Setting up liblcms2-2:armhf (2.14-2+b1) ... Setting up libtext-charwidth-perl:armhf (0.04-11+b3) ... Setting up libsharpyuv0:armhf (1.4.0-0.1) ... Setting up libaom3:armhf (3.8.2-2) ... Setting up mysql-common (5.8+1.1.0) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libkeyutils1:armhf (1.6.3-3) ... Setting up libboost1.83-dev:armhf (1.83.0-2.1+b1) ... Setting up libicu72:armhf (72.1-4+b1) ... Setting up libzstd-dev:armhf (1.5.5+dfsg2-2) ... Setting up liblerc4:armhf (4.0.0+ds-4+b1) ... Setting up proj-data (9.4.0-1) ... Setting up bsdextrautils (2.40-8) ... Setting up hdf5-helpers (1.10.10+repack-3.3) ... Setting up libgslcblas0:armhf (2.7.1+dfsg-6+b1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libqhull8.0:armhf (2020.2-6+b1) ... Setting up libgeos3.12.1t64:armhf (3.12.1-3) ... Setting up libclone-perl:armhf (0.46-1+b2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.5-1+b1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libgeos-c1t64:armhf (3.12.1-3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:armhf (1.1.0-2+b3) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libuv1t64:armhf (1.48.0-1.1) ... Setting up libmagic1t64:armhf (1:5.45-3) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libpsl5t64:armhf (0.21.2-1.1) ... Setting up libnghttp2-14:armhf (1.61.0-1+b1) ... Setting up libdeflate0:armhf (1.20-1) ... Setting up perl-openssl-defaults:armhf (7+b2) ... Setting up libwebpdecoder3:armhf (1.4.0-0.1) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up gettext-base (0.21-14+b1) ... Setting up libgsl27:armhf (2.7.1+dfsg-6+b1) ... Setting up m4 (1.4.19-4) ... Setting up libqhull-r8.0:armhf (2020.2-6+b1) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libcom-err2:armhf (1.47.1~rc2-1) ... Setting up file (1:5.45-3) ... Setting up texinfo-lib (7.1-3+b2) ... Setting up libtext-wrapi18n-perl (0.06-10) ... Setting up libjbig0:armhf (2.1-6.1+b1) ... Setting up libpcre2-16-0:armhf (10.42-4+b1) ... Setting up libaec0:armhf (1.1.3-1) ... Setting up gdal-data (3.8.5+dfsg-1) ... Setting up libelf1t64:armhf (0.191-1+b1) ... Setting up libsnappy1v5:armhf (1.2.0-2) ... Setting up libkrb5support0:armhf (1.20.1-6+b1) ... Setting up libaom-dev:armhf (3.8.2-2) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-6) ... Setting up libosp5 (1.5.2-15) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Wed May 15 02:14:35 UTC 2024. Universal Time is now: Wed May 15 02:14:35 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up mariadb-common (1:10.11.7-4) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxml-sax-base-perl (1.09-3) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:armhf (10.42-4+b1) ... Setting up libblas3:armhf (3.12.0-3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libexpat1-dev:armhf (2.6.2-1) ... Setting up libjpeg62-turbo:armhf (1:2.1.5-3) ... Setting up libsqlite3-dev:armhf (3.45.3-1) ... Setting up libjpeg62-turbo-dev:armhf (1:2.1.5-3) ... Setting up libnspr4:armhf (2:4.35-1.1+b1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up libgeos-dev (3.12.1-3) ... Setting up libproc2-0:armhf (2:4.0.4-4) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libssl-dev:armhf (3.2.1-3) ... Setting up libpng16-16t64:armhf (1.6.43-5) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-14) ... Setting up libjsoncpp25:armhf (1.9.5-6+b2) ... Setting up icu-devtools (72.1-4+b1) ... Setting up liblz4-dev:armhf (1.9.4-2) ... Setting up libmariadb3:armhf (1:10.11.7-4) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.12-1) ... Setting up libqhullcpp8.0:armhf (2020.2-6+b1) ... Setting up liblerc-dev:armhf (4.0.0+ds-4+b1) ... Setting up libk5crypto3:armhf (1.20.1-6+b1) ... Setting up libltdl7:armhf (2.4.7-7+b1) ... Setting up libqhull-dev:armhf (2020.2-6+b1) ... Setting up libsasl2-2:armhf (2.1.28+dfsg1-6) ... Setting up libgfortran5:armhf (14-20240330-1) ... Setting up autoconf (2.71-3) ... Setting up libx265-199:armhf (3.5-2+b1) ... Setting up libwebp7:armhf (1.4.0-0.1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up liblzma-dev:armhf (5.6.1+really5.4.5-1) ... Setting up libgif7:armhf (5.2.2-1) ... Setting up zlib1g-dev:armhf (1:1.3.dfsg-3.1) ... Setting up libodbc2:armhf (2.3.12-1+b2) ... Setting up liburiparser1:armhf (0.9.7+dfsg-2+b1) ... Setting up libpcre2-posix3:armhf (10.42-4+b1) ... Setting up libfyba0t64:armhf (4.1.1-11) ... Setting up dwz (0.15-1+b2) ... Setting up librttopo1:armhf (1.1.0-3+b1) ... Setting up libdav1d7:armhf (1.4.1-1) ... Setting up sensible-utils (0.0.22) ... Setting up libminizip1t64:armhf (1:1.3.dfsg-3.1) ... Setting up libgif-dev:armhf (5.2.2-1) ... Setting up librhash0:armhf (1.4.3-3+b1) ... Setting up libtiff6:armhf (4.5.1+git230720-4) ... Setting up libuchardet0:armhf (0.0.8-1+b1) ... Setting up procps (2:4.0.4-4) ... Setting up libblosc1:armhf (1.21.5+ds-1+b1) ... Setting up libopenjp2-7:armhf (2.5.0-2+b3) ... Setting up libsub-override-perl (0.10-1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.29.2-2) ... Setting up libkrb5-3:armhf (1.20.1-6+b1) ... Setting up libboost-dev:armhf (1.83.0.2+b2) ... Setting up libssh2-1t64:armhf (1.11.0-4.1+b2) ... Setting up libtext-unidecode-perl (1.30-3) ... Setting up libde265-0:armhf (1.0.15-1+b1) ... Setting up libsharpyuv-dev:armhf (1.4.0-0.1) ... Setting up libfann2:armhf (2.2.0+ds-8+b1) ... Setting up libkmlbase1t64:armhf (1.3.0-12) ... Setting up openssl (3.2.1-3) ... Setting up libwebpmux3:armhf (1.4.0-0.1) ... Setting up libtiffxx6:armhf (4.5.1+git230720-4) ... Setting up libdeflate-dev:armhf (1.20-1) ... Setting up libjson-c5:armhf (0.17-1+b1) ... Setting up readline-common (8.2-4) ... Setting up libicu-dev:armhf (72.1-4+b1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3+b3) ... Setting up liburi-perl (5.28-1) ... Setting up libblas-dev:armhf (3.12.0-3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode Setting up libsz2:armhf (1.1.3-1) ... Setting up libsvm3:armhf (3.24+ds-6+b1) ... Setting up libodbccr2:armhf (2.3.12-1+b2) ... Setting up libfann-dev:armhf (2.2.0+ds-8+b1) ... Setting up gdal-plugins:armhf (3.8.5+dfsg-1) ... Setting up libnet-ssleay-perl:armhf (1.94-1+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up librttopo-dev:armhf (1.1.0-3+b1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up libodbcinst2:armhf (2.3.12-1+b2) ... Setting up liblapack3:armhf (3.12.0-3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up libkmlxsd1t64:armhf (1.3.0-12) ... Setting up gettext (0.21-14+b1) ... Setting up libgsl-dev (2.7.1+dfsg-6+b1) ... Setting up libarpack2t64:armhf (3.9.1-1.1+b1) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libpcre2-dev:armhf (10.42-4+b1) ... Setting up libtool (2.4.7-7) ... Setting up libblosc-dev:armhf (1.21.5+ds-1+b1) ... Setting up fontconfig-config (2.15.0-1.1) ... Setting up libjson-c-dev:armhf (0.17-1+b1) ... Setting up libfyba-dev:armhf (4.1.1-11) ... Setting up libwebpdemux2:armhf (1.4.0-0.1) ... Setting up libpng-dev:armhf (1.6.43-5) ... Setting up libaec-dev:armhf (1.1.3-1) ... Setting up libjpeg-dev:armhf (1:2.1.5-3) ... Setting up libjbig-dev:armhf (2.1-6.1+b1) ... Setting up libnet-http-perl (6.23-1) ... Setting up libnss3:armhf (2:3.99-1) ... Setting up opensp (1.5.2-15) ... Setting up libsuperlu6:armhf (6.0.1+dfsg1-1+b1) ... Setting up libldap-2.5-0:armhf (2.5.17+dfsg-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up liburiparser-dev (0.9.7+dfsg-2+b1) ... Setting up libkmldom1t64:armhf (1.3.0-12) ... Setting up dh-autoreconf (20) ... Setting up libminizip-dev:armhf (1:1.3.dfsg-3.1) ... Setting up libltdl-dev:armhf (2.4.7-7+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libxml2-dev:armhf (2.9.14+dfsg-1.3+b3) ... Setting up libwebp-dev:armhf (1.4.0-0.1) ... Setting up libfreetype6:armhf (2.13.2+dfsg-1+b4) ... Setting up libtiff-dev:armhf (4.5.1+git230720-4) ... Setting up libde265-dev:armhf (1.0.15-1+b1) ... Setting up libopenjp2-7-dev:armhf (2.5.0-2+b3) ... Setting up libdav1d-dev:armhf (1.4.1-1) ... Setting up libx265-dev:armhf (3.5-2+b1) ... Setting up libsvm-dev:armhf (3.24+ds-6+b1) ... Setting up liblapack-dev:armhf (3.12.0-3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode Setting up libgssapi-krb5-2:armhf (1.20.1-6+b1) ... Setting up ucf (3.0043+nmu1) ... Setting up libhdf4-0-alt:armhf (4.3.0-1) ... Setting up libmariadb-dev (1:10.11.7-4) ... Setting up libreadline8t64:armhf (8.2-4) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up libfreexl1:armhf (2.0.0-1+b2) ... Setting up groff-base (1.23.0-4) ... Setting up xml-core (0.19) ... Setting up libhtml-parser-perl:armhf (3.82-1) ... Setting up libxslt1.1:armhf (1.1.35-1+b1) ... Setting up libfontconfig1:armhf (2.15.0-1.1) ... Setting up libsuperlu-dev:armhf (6.0.1+dfsg1-1+b1) ... Setting up libarchive13t64:armhf (3.7.2-2) ... Setting up unixodbc-dev:armhf (2.3.12-1+b2) ... Setting up libio-socket-ssl-perl (2.085-1) ... Setting up libarmadillo12 (1:12.8.2+dfsg-1) ... Setting up libhttp-message-perl (6.45-1) ... Setting up libmariadb-dev-compat (1:10.11.7-4) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libarpack2-dev:armhf (3.9.1-1.1+b1) ... Setting up libcurl4t64:armhf (8.7.1-5) ... Setting up libtirpc3t64:armhf (1.3.4+ds-1.3) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up libogdi4.1:armhf (4.1.1+ds-4) ... Setting up libfreexl-dev:armhf (2.0.0-1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libpython3.11-stdlib:armhf (3.11.9-1) ... Setting up xsltproc (1.1.35-1+b1) ... Setting up libpq5:armhf (16.3-1) ... Setting up libcurl3t64-gnutls:armhf (8.7.1-5) ... Setting up libpq-dev (16.3-1) ... Setting up libkmlengine1t64:armhf (1.3.0-12) ... Setting up libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.02+dfsg-3) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up tex-common (6.18) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libpoppler126t64:armhf (22.12.0-2.2+b1) ... Setting up libtirpc-dev:armhf (1.3.4+ds-1.3) ... Setting up libcfitsio10t64:armhf (4.3.1-1.1+b1) ... Setting up libcurl4-openssl-dev:armhf (8.7.1-5) ... Setting up libxerces-c-dev:armhf (3.2.4+debian-1.3) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1+b4) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up cmake (3.29.2-2) ... Setting up libkmlconvenience1t64:armhf (1.3.0-12) ... Setting up libhdf5-103-1t64:armhf (1.10.10+repack-3.3) ... Setting up libogdi-dev (4.1.1+ds-4) ... Setting up libpython3-stdlib:armhf (3.11.8-1) ... Setting up default-libmysqlclient-dev:armhf (1.1.0+b1) ... Setting up libpoppler-dev:armhf (22.12.0-2.2+b1) ... Setting up libhdf5-hl-100t64:armhf (1.10.10+repack-3.3) ... Setting up python3.11 (3.11.9-1) ... Setting up libnetcdf19t64:armhf (1:4.9.2-6) ... Setting up libcfitsio-dev:armhf (4.3.1-1.1+b1) ... Setting up libkmlregionator1t64:armhf (1.3.0-12) ... Setting up libproj25:armhf (9.4.0-1+b1) ... Setting up libpoppler-private-dev:armhf (22.12.0-2.2+b1) ... Setting up libhdf5-cpp-103-1t64:armhf (1.10.10+repack-3.3) ... Setting up libhdf5-fortran-102t64:armhf (1.10.10+repack-3.3) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.8-1) ... Setting up libgeotiff5:armhf (1.7.1-5+b1) ... Setting up libproj-dev:armhf (9.4.0-1+b1) ... Setting up texinfo (7.1-3) ... Setting up libhdf5-hl-cpp-100t64:armhf (1.10.10+repack-3.3) ... Setting up libspatialite8t64:armhf (5.1.0-3+b1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up libkml-dev:armhf (1.3.0-12) ... Setting up libgeotiff-dev:armhf (1.7.1-5+b1) ... Setting up libhdf5-hl-fortran-100t64:armhf (1.10.10+repack-3.3) ... Setting up python3-yaml (6.0.1-2) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up python3-debian (0.1.49) ... Setting up libhdf5-dev (1.10.10+repack-3.3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libnetcdf-dev (1:4.9.2-6) ... Setting up pkg-kde-tools (0.17.1) ... Setting up libspatialite-dev:armhf (5.1.0-3+b1) ... Setting up libarmadillo-dev (1:12.8.2+dfsg-1) ... Setting up libhdf4-alt-dev (4.3.0-1) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up libheif1:armhf (1.17.6-1+b2) ... Setting up libheif-dev:armhf (1.17.6-1+b2) ... Setting up libgdal34t64:armhf (3.8.5+dfsg-1) ... Setting up libgdal-dev (3.8.5+dfsg-1) ... Setting up libheif-plugin-dav1d:armhf (1.17.6-1+b2) ... Setting up libheif-plugin-libde265:armhf (1.17.6-1+b2) ... Setting up libxml-parser-perl (2.47-1+b2) ... Setting up libxml-sax-expat-perl (0.51-2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::Expat with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Processing triggers for libc-bin (2.38-10) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-xsl (1.79.2+dfsg-7) ... Setting up sgml-data (2.0.11+nmu1) ... Setting up docbook2x (0.8.8-18) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-xml (4.5-12) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for sgml-base (1.31) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/pktools-2.6.7.6+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../pktools_2.6.7.6+ds-6_source.changes dpkg-buildpackage: info: source package pktools dpkg-buildpackage: info: source version 2.6.7.6+ds-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Bas Couwenberg dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --buildsystem cmake debian/rules execute_before_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds' find /build/reproducible-path/pktools-2.6.7.6+ds -name '*.o' -delete find /build/reproducible-path/pktools-2.6.7.6+ds -name '*.so*' -delete find /build/reproducible-path/pktools-2.6.7.6+ds -name '*.a' -delete make[1]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds' dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules binary dh binary --buildsystem cmake dh_update_autotools_config -O--buildsystem=cmake dh_autoreconf -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds' dh_auto_configure -- -DBUILD_WITH_FANN=ON \ -DBUILD_SHARED_LIBS=ON \ -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_WITH_FANN=ON -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf .. CMake Deprecation Warning at CMakeLists.txt:24 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GDAL: /usr/lib/arm-linux-gnueabihf/libgdal.so (found suitable version "3.8.5", minimum required is "1.10") CMake Warning (dev) at cmake/modules/FindGSL.cmake:65 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:202 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/FindGSL.cmake:71 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:202 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/FindGSL.cmake:76 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:202 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Using GSL from /usr -- Found Armadillo: /usr/include (found version "12.8.2") -- Found FANN: /usr/lib/arm-linux-gnueabihf/libfloatfann.so -- Configuring done (3.5s) -- Generating done (0.6s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds' # Create man pages from DocBook XML for x in debian/man/pkann.1.xml debian/man/pkannogr.1.xml debian/man/pkascii2img.1.xml debian/man/pkascii2ogr.1.xml debian/man/pkcomposite.1.xml debian/man/pkcreatect.1.xml debian/man/pkcrop.1.xml debian/man/pkdiff.1.xml debian/man/pkdsm2shadow.1.xml debian/man/pkdumpimg.1.xml debian/man/pkdumpogr.1.xml debian/man/pkegcs.1.xml debian/man/pkextractimg.1.xml debian/man/pkextractogr.1.xml debian/man/pkfillnodata.1.xml debian/man/pkfilter.1.xml debian/man/pkfilterascii.1.xml debian/man/pkfilterdem.1.xml debian/man/pkfsann.1.xml debian/man/pkfssvm.1.xml debian/man/pkgetmask.1.xml debian/man/pkinfo.1.xml debian/man/pkkalman.1.xml debian/man/pklas2img.1.xml debian/man/pkoptsvm.1.xml debian/man/pkpolygonize.1.xml debian/man/pkreclass.1.xml debian/man/pkreclassogr.1.xml debian/man/pkregann.1.xml debian/man/pksetmask.1.xml debian/man/pksieve.1.xml debian/man/pkstat.1.xml debian/man/pkstatascii.1.xml debian/man/pkstatogr.1.xml debian/man/pkstatprofile.1.xml debian/man/pksvm.1.xml debian/man/pksvmogr.1.xml debian/man/pktools-config.1.xml ; do \ docbook2x-man --string-param header-3="02 March 2024" $x ; \ mv `basename $x | sed 's/.xml$//'` `dirname $x` ; \ done error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates docbook2man://refsect3[@id='pkfilter_functions_1_1']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_1_2']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_2_1']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_2_2']: element not matched by any template error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates make[1]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds' dh_auto_build -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/pktools-2.6.7.6+ds -B/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/depend cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/imageClasses.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/fileClasses.dir/DependInfo.cmake "--color=" make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/base.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 1%] Building CXX object src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o -MF CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o.d -o CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc [ 2%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc [ 3%] Building CXX object src/CMakeFiles/base.dir/base/Vector2d.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dbase_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/base.dir/base/Vector2d.cc.o -MF CMakeFiles/base.dir/base/Vector2d.cc.o.d -o CMakeFiles/base.dir/base/Vector2d.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 4%] Linking CXX shared library libbase.so cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/base.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libbase.so.1 -o libbase.so.1.6.1 CMakeFiles/base.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libbase.so.1.6.1 libbase.so.1 libbase.so make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 4%] Built target base [ 5%] Building CXX object src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -MF CMakeFiles/fileClasses.dir/base/Vector2d.cc.o.d -o CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 6%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata()': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:221:12: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] 221 | return (char**)""; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:221:12: warning: cast from 'const char*' to 'char**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:234:12: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] 234 | return (char**)""; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:234:12: warning: cast from 'const char*' to 'char**' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata()': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:222:1: warning: control reaches end of non-void function [-Wreturn-type] 222 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:235:1: warning: control reaches end of non-void function [-Wreturn-type] 235 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::string ImgRasterGdal::getDescription() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:262:1: warning: control reaches end of non-void function [-Wreturn-type] 262 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::string ImgRasterGdal::getMetadataItem() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:275:1: warning: control reaches end of non-void function [-Wreturn-type] 275 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::string ImgRasterGdal::getImageDescription() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:288:1: warning: control reaches end of non-void function [-Wreturn-type] 288 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::string ImgRasterGdal::getCompression() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:316:1: warning: control reaches end of non-void function [-Wreturn-type] 316 | } | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:171:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 171 | for(int icol=0;icol&, double&, double&, unsigned int&, int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:287:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 287 | if(m_scale.size()>theBand){ | ~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:304:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 304 | for(int i=0;i&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:170:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:360:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/ogr_spatialref.h:41, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int ImgRasterGdal::pushNoDataValue(double)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:495:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 7%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pfnProgress' may be used uninitialized [-Wmaybe-uninitialized] 282 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:278:22: note: 'pfnProgress' was declared here 278 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pProgressData' may be used uninitialized [-Wmaybe-uninitialized] 282 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:279:11: note: 'pProgressData' was declared here 279 | void* pProgressData; | ^~~~~~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In member function 'int ImgReaderOgr::getFields(std::vector&, int) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:183:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] 183 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In function 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:218:9: warning: unused variable 'iField' [-Wunused-variable] 218 | int iField=0; | ^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In member function 'unsigned int ImgReaderOgr::readDataImageOgr(std::map, Vector2d >&, std::vector >&, const std::vector&, const std::string&, const std::vector >&, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:313:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 313 | for(int iband=0;iband, Vector2d >&, const OGRFieldType&, std::vector >&, const std::string&, int, bool, bool) [with T = float; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:342:16: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:313:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 313 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:323:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 323 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:261:9: warning: unused variable 'posOffset' [-Wunused-variable] 261 | int posOffset=(pos)?2:0; | ^~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii()': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] 52 | char m_fs; | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:24:1: warning: when initialized here [-Wreorder] 24 | FileReaderAscii::FileReaderAscii(void) | ^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii(const std::string&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] 52 | char m_fs; | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:28:1: warning: when initialized here [-Wreorder] 28 | FileReaderAscii::FileReaderAscii(const std::string& filename) | ^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii(const std::string&, const char&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] 52 | char m_fs; | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:33:1: warning: when initialized here [-Wreorder] 33 | FileReaderAscii::FileReaderAscii(const std::string& filename, const char& fieldseparator) | ^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc: In member function 'unsigned int FileReaderAscii::nrOfCol(bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:109:17: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 109 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc: In member function 'unsigned int FileReaderAscii::nrOfRow(bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:202:17: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 202 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:230:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 230 | if(totalCol!=ncol){ | ~~~~~~~~^~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc: In member function 'virtual void ImgWriterGdal::setCodec(const ImgReaderGdal&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:96:10: warning: variable 'papszMetadata' set but not used [-Wunused-but-set-variable] 96 | char **papszMetadata; | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc: In member function 'virtual void ImgWriterGdal::setCodec(const std::string&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:171:10: warning: variable 'papszMetadata' set but not used [-Wunused-but-set-variable] 171 | char **papszMetadata; | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc: In member function 'void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:329:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 329 | while(burnBands.size()::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:249:16: /usr/include/c++/13/ostream:223:25: warning: 'x' may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In function 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:235:14: note: 'x' was declared here 235 | double x,y; | ^ In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:249:59: /usr/include/c++/13/ostream:223:25: warning: 'y' may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In function 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:235:16: note: 'y' was declared here 235 | double x,y; | ^ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc: In member function 'void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:354:27: warning: 'pTransformArg' may be used uninitialized [-Wmaybe-uninitialized] 354 | if(GDALRasterizeLayers( (GDALDatasetH)m_gds,nrOfBand(),&(bands[0]),layers.size(),&(layers[0]),NULL,pTransformArg,NULL,coptions,pfnProgress,pProgressArg)!=CE_None){ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:345:9: note: 'pTransformArg' was declared here 345 | void* pTransformArg; | ^~~~~~~~~~~~~ [ 9%] Linking CXX shared library libfileClasses.so cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/fileClasses.dir/link.txt --verbose=1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:330:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfileClasses.so.1 -o libfileClasses.so.1.6.1 CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libfileClasses.so.1.6.1 libfileClasses.so.1 libfileClasses.so make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 9%] Built target fileClasses [ 10%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc [ 11%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc [ 12%] Building CXX object src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -MF CMakeFiles/imageClasses.dir/base/Vector2d.cc.o.d -o CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::getFields(std::vector&, int) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:345:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] 345 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::copyFields(const ImgReaderOgr&, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:359:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 359 | for(int iField=0;iField, double>&, std::string, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:391:30: warning: comparison of integer expressions of different signedness: 'std::map, double>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 391 | if(pointAttributes.size()+1!=poFeature->GetFieldCount()){ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:398:7: warning: unused variable 'fid' [-Wunused-variable] 398 | int fid=0; | ^~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addLineString(std::vector&, const std::string&, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:420:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 420 | for(int ip=0;ip&, const std::string&, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:443:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 443 | for(int ip=0;ip&, const std::string&, const std::string&, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:469:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 469 | for(int ip=0;ip >&, const std::vector&, short int, short int, const std::string&, const OGRwkbGeometryType&, char)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:538:12: warning: unused variable 'skip' [-Wunused-variable] 538 | bool skip=false; | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:602:12: warning: unused variable 'skip' [-Wunused-variable] 602 | bool skip=false; | ^~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:24: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:707:25: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 106 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 108 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::ascii2ogr(const std::string&, const std::string&, const std::vector >&, const std::vector&, short int, short int, const std::string&, const OGRwkbGeometryType&, char)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:618:36: warning: 'polyFeature' may be used uninitialized [-Wmaybe-uninitialized] 618 | polyFeature->SetField(fieldId,atof(value.c_str())); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:526:15: note: 'polyFeature' was declared here 526 | OGRFeature *polyFeature; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:645:34: warning: 'pointFeature' may be used uninitialized [-Wmaybe-uninitialized] 645 | pointFeature->SetGeometry( &thePoint ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:598:19: note: 'pointFeature' was declared here 598 | OGRFeature *pointFeature; | ^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:581:34: warning: 'pointFeature' may be used uninitialized [-Wmaybe-uninitialized] 581 | pointFeature->SetGeometry( &thePoint ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:534:19: note: 'pointFeature' was declared here 534 | OGRFeature *pointFeature; | ^~~~~~~~~~~~ [ 13%] Linking CXX shared library libimageClasses.so cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageClasses.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libimageClasses.so.1 -o libimageClasses.so.1.6.1 CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libimageClasses.so.1.6.1 libimageClasses.so.1 libimageClasses.so make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 13%] Built target imageClasses make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/algorithms.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 14%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -MF CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc [ 15%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -MF CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc [ 17%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc: In member function 'std::string Egcs::geo2cell(double, double) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc:166:10: warning: unused variable 'xcel' [-Wunused-variable] 166 | double xcel=static_cast(geoX)/getBaseSize(); | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc:167:10: warning: unused variable 'ycel' [-Wunused-variable] 167 | double ycel=static_cast(geoY)/getBaseSize(); | ^~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:26, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ [ 18%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Filter.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Filter.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] 78 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 83 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] 91 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 92 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] 163 | if(ir>=m_results.size()) | ~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::nReference() const': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:179:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 179 | for(int ir=0;ir >::size_type' {aka 'unsigned int'} [-Wsign-compare] 188 | for(int iref=0;iref >::size_type' {aka 'unsigned int'} [-Wsign-compare] 204 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 232 | for(int iref=0;iref >::size_type' {aka 'unsigned int'} [-Wsign-compare] 254 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 276 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:137:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 98 | for(int irow=0;irow::sum() const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:251:30: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:302:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:303:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 303 | for(int icol=0;icoloperator[](irow).size();++icol) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol::Vector2d(const Vector2d&) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:95:14: required from 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:137:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:93:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 93 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 136 | for(int isample=0;isample::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::setTaps(const std::vector&, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:43:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 43 | for(int itap=0;itap::size_type' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int itap=0;itap&, const std::string&, int, double)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:246:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 246 | for(int index=0;index >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:458:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 458 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] 486 | double threshold=(ithreshold >::size_type' {aka 'unsigned int'} [-Wsign-compare] 502 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] 526 | for(int iband=0;iband&, int, int, int, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:594:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 594 | for(k=1;k<=tapz.size()/2;++k) | ~^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:597:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 597 | for(k=1;k<=tapz.size()/2;++k) | ~^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const std::string&, double, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:727:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 727 | for(int iband=0;iband Vector2d::selectCol(int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:78:37: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:184:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 184 | for(int irow=0;irowsize();++irow) | ~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:277:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:532:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 532 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 545 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 576 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 629 | for(i=dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 679 | for(i=input.size()-dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 681 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 704 | if(i+t::size_type' {aka 'unsigned int'} [-Wsign-compare] 723 | for(int iclass=0;iclass&, const std::string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:19: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:441:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 441 | for(int i=0;i&, std::vector&) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:353:13: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:452:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 452 | for(i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 455 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:479:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 479 | for(i=m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 484 | for(int t=0;t::size_type' {aka 'unsigned int'} [-Wsign-compare] 488 | for(i=input.size()-m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 492 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:494:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 494 | if(i+t&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:716:21: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1477:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1477 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:75:21: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:85:25: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:443:25: required from 'void filter::Filter::smoothNoData(const std::vector&, const std::string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:19: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1416:7: warning: unused variable 'nband' [-Wunused-variable] 1416 | int nband=wavelengthIn.size(); | ^~~~~ [ 19%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In static member function 'static const gsl_wavelet_type* filter::Filter::getWaveletType(std::string)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] 58 | } | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtForward(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:70:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 70 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:66:15: note: 'pszMessage' was declared here 66 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtInverse(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:101:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 101 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:97:15: note: 'pszMessage' was declared here 97 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCut(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, double)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:132:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 132 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:128:15: note: 'pszMessage' was declared here 128 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCutFrom(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:163:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 163 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:159:15: note: 'pszMessage' was declared here 159 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, short int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:269:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 269 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:265:15: note: 'pszMessage' was declared here 265 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::smoothNoData(ImgReaderGdal&, const std::string&, ImgWriterGdal&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:303:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 303 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:299:15: note: 'pszMessage' was declared here 299 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:345:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 345 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:341:15: note: 'pszMessage' was declared here 341 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stat(ImgReaderGdal&, ImgWriterGdal&, const std::string&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:381:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 381 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:377:15: note: 'pszMessage' was declared here 377 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:443:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 443 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:439:15: note: 'pszMessage' was declared here 439 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:517:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 517 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:513:15: note: 'pszMessage' was declared here 513 | const char* pszMessage; | ^~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -MF CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'unsigned int filter::Filter::pushNoDataValue(double)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:56:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:138:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 138 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 165 | for(int imask=0;imask&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:213:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 436 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 642 | if(randomIndex>=windowBuffer.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::mrf(ImgReaderGdal&, ImgWriterGdal&, int, int, double, bool, short int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:707:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 707 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] 708 | for(int iclass2=0;iclass2, bool, short int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:774:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 799 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 806 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 814 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] 817 | for(int iclass2=0;iclass2::size_type' {aka 'unsigned int'} [-Wsign-compare] 825 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] 834 | for(int iclass=0;iclass&, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1031:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1031 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 1072 | for(int iangle=0;iangle::size_type' {aka 'unsigned int'} [-Wsign-compare] 1097 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 1105 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1197 | for(int iband=0;iband&, std::vector >&, float, float, float, float, bool, bool, bool, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1214:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1214 | for(int iband=0;iband::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1257:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1257 | if(indexJ<0||indexJ>=input.size()) | ~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1259:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1259 | if(indexI<0||indexI>=input[indexJ].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtForward(std::vector&, const std::string&, int)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:199:19: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtForward(std::vector&, const std::string&, int)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:208:13: /usr/include/c++/13/bits/stl_vector.h:1566:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1566 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtInverse(std::vector&, const std::string&, int)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:218:19: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtInverse(std::vector&, const std::string&, int)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:226:13: /usr/include/c++/13/bits/stl_vector.h:1566:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1566 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtCut(std::vector&, const std::string&, int, double)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:236:19: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::dwtCut(std::vector&, const std::string&, int, double)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:254:13: /usr/include/c++/13/bits/stl_vector.h:1566:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1566 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:33:5: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow Vector2d::operator=(const Vector2d&) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:46:10: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 98 | for(int irow=0;irow&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:862:26: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:218:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 218 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:220:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 220 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:222:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 222 | if(buffer2d.size()!=maxRow-minRow+1){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] 216 | double theScale=1; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] 217 | double theOffset=0; | ^~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::shadowDsm(const Vector2d&, Vector2d&, double, double, double, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1156:12: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1228:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1228 | if(indexJ<0||indexJ>=input.size()) | ~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1230:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1230 | if(indexI<0||indexI>=input[indexJ].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1157:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:218:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 218 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:220:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 220 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:222:21: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 222 | if(buffer2d.size()!=maxRow-minRow+1){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] 216 | double theScale=1; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] 217 | double theOffset=0; | ^~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::dwtForward(Vector2d&, const std::string&, int) [with T = float; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1165:15: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1257:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1257 | for(int irow=0;irow >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1262 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1263 | for(int icol=0;icol >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1276 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1278 | for(int icol=0;icol&, const std::string&, int) [with T = float; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1175:15: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1304:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1304 | for(int irow=0;irow >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1310 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1311 | for(int icol=0;icol >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1324 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1326 | for(int icol=0;icol&, const std::string&, int, double) [with T = float; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1185:11: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1352:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1352 | for(int irow=0;irow >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1358 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1359 | for(int icol=0;icol >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1372 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1373 | for(int icol=0;icol >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1383 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1384 | for(int icol=0;icol >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1393 | for(int irow=0;irow::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1167:17: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:727:9, inlined from 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1172:14: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:100:23: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:727:9, inlined from 'unsigned int statfactory::StatFactory::nvalid(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:736:14: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:184:25: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:736:21: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:727:9, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:860:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 249 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index&, int, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1155:22: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 249 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/13/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Vector2d; _Args = {const Vector2d&}]' /usr/include/c++/13/bits/stl_uninitialized.h:120:21: required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*]' /usr/include/c++/13/bits/stl_uninitialized.h:137:32: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; bool _TrivialValueTypes = false]' /usr/include/c++/13/bits/stl_uninitialized.h:185:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*]' /usr/include/c++/13/bits/stl_uninitialized.h:373:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; _Tp = Vector2d]' /usr/include/c++/13/bits/stl_uninitialized.h:399:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Vector2d*; _ForwardIterator = Vector2d*; _Allocator = allocator >]' /usr/include/c++/13/bits/vector.tcc:687:48: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; size_type = unsigned int]' /usr/include/c++/13/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; size_type = unsigned int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1213:16: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1479:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1483:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1487:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1424:15: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1425:21: /usr/include/c++/13/bits/stl_vector.h:1535:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 260 | poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 260 | poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In static member function 'static const gsl_wavelet_type* filter::Filter::getWaveletType(std::string)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] 58 | } | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const std::string&, double, bool)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:710:30: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h: In constructor 'imgregression::ImgRegression::ImgRegression()': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:45:12: warning: 'imgregression::ImgRegression::m_threshold' will be initialized after [-Wreorder] 45 | double m_threshold; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:44:9: warning: 'int imgregression::ImgRegression::m_down' [-Wreorder] 44 | int m_down; | ^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:25:1: warning: when initialized here [-Wreorder] 25 | ImgRegression::ImgRegression(void) | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::shift(const Vector2d&, Vector2d&, double, double, double, filter2d::RESAMPLE, bool) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:623:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 623 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:619:15: note: 'pszMessage' was declared here 619 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::shift(ImgReaderGdal&, ImgWriterGdal&, double, double, double, filter2d::RESAMPLE, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:855:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 855 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:851:15: note: 'pszMessage' was declared here 851 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::shadowDsm(const Vector2d&, Vector2d&, double, double, double, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1217:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 1217 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1213:15: note: 'pszMessage' was declared here 1213 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:91:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 91 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:87:15: note: 'pszMessage' was declared here 87 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:363:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 363 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:359:15: note: 'pszMessage' was declared here 359 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:979:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 979 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:975:15: note: 'pszMessage' was declared here 975 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::mrf(ImgReaderGdal&, ImgWriterGdal&, int, int, Vector2d, bool, short int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:720:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 720 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:716:15: note: 'pszMessage' was declared here 716 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtForward(Vector2d&, const std::string&, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1248:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 1248 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1244:15: note: 'pszMessage' was declared here 1244 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtInverse(Vector2d&, const std::string&, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1295:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 1295 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1291:15: note: 'pszMessage' was declared here 1291 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtCut(Vector2d&, const std::string&, int, double) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1343:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 1343 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1339:15: note: 'pszMessage' was declared here 1339 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::linearFeature(const Vector2d&, std::vector >&, float, float, float, float, bool, bool, bool, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1224:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 1224 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1220:15: note: 'pszMessage' was declared here 1220 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::majorVoting(const std::string&, const std::string&, int, const std::vector&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:204:14: warning: 'pszMessage' is used uninitialized [-Wuninitialized] 204 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:200:15: note: 'pszMessage' was declared here 200 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:48:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, const std::vector&, int) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:208:23: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1303:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1303 | for (int i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 1305 | if (j < 0 || j >= y.size()) | ~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1316:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1316 | if(i>=x.size()){ | ~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1326:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1326 | if(j>=y.size()){ | ~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:62, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23: /usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2064 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:852:16: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:541:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:554:22: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:585:22: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In member function 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:617:32: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 617 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:641:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In member function 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:669:32: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 669 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:690:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:703:22: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:732:22: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1307:23: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In member function 'void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:760:32: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 760 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1307:39: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:74:29: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:74:58: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:77:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:78:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:25: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:196:29: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:196:58: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:199:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:200:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43: /usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 315 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:261:28: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:261:56: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:264:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:265:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:363:28: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:363:56: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:366:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:367:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:766:16: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:312:28: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:312:56: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:315:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:316:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', inlined from 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1162:19: /usr/include/c++/13/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 829 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stat(ImgReaderGdal&, ImgWriterGdal&, const std::string&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:412:38: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 412 | lineOutput[x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:135:29: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:135:58: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:138:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:139:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int filter2d::Filter2d::pushNoDataValue(double)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:40:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:487:51: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 487 | lineOutput[imethod][x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),threshold); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -MF CMakeFiles/algorithms.dir/algorithms/svm.cpp.o.d -o CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In instantiation of 'void clone(T*&, S*, int) [with S = svm_node* const; T = const svm_node*]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:278:7: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:28: warning: cast from type 'svm_node* const*' to type 'void*' casts away qualifiers [-Wcast-qual] 26 | memcpy((void *)dst,(void *)src,sizeof(T)*n); | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In instantiation of 'void clone(T*&, S*, int) [with S = const double; T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:514:7: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:28: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual] /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In instantiation of 'void clone(T*&, S*, int) [with S = const signed char; T = signed char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:515:7: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:28: warning: cast from type 'const signed char*' to type 'void*' casts away qualifiers [-Wcast-qual] /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In function 'svm_model* svm_load_model(const char*)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2749:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2749 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2753:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2753 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2778:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2778 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2802:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2802 | fscanf(fp,"%d",¶m.degree); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2804:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2804 | fscanf(fp,"%lf",¶m.gamma); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2806:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2806 | fscanf(fp,"%lf",¶m.coef0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2808:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2808 | fscanf(fp,"%d",&model->nr_class); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2810:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2810 | fscanf(fp,"%d",&model->l); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2816:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2816 | fscanf(fp,"%lf",&model->rho[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2823:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2823 | fscanf(fp,"%d",&model->label[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2830:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2830 | fscanf(fp,"%lf",&model->probA[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2837:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2837 | fscanf(fp,"%lf",&model->probB[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2844:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 2844 | fscanf(fp,"%d",&model->nSV[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', inlined from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:230:33, inlined from 'void filter2d::Filter2d::shift(ImgReaderGdal&, ImgWriterGdal&, double, double, double, filter2d::RESAMPLE, bool)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:860:24: /usr/include/c++/13/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 829 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -MD -MT src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o -MF CMakeFiles/algorithms.dir/base/Vector2d.cc.o.d -o CMakeFiles/algorithms.dir/base/Vector2d.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.cc In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:452:37: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:548:44: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 548 | outBuffer[x/down]=stat.percentile(windowBuffer,windowBuffer.begin(),windowBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1066:33: warning: 'theta' may be used uninitialized [-Wmaybe-uninitialized] 1066 | theta=360-(theta/PI*180)+90; /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1047:24: note: 'theta' was declared here 1047 | double theta; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1114:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 23%] Linking CXX shared library libalgorithms.so cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/algorithms.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libalgorithms.so.1 -o libalgorithms.so.1.6.1 CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o CMakeFiles/algorithms.dir/algorithms/Filter.cc.o CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o CMakeFiles/algorithms.dir/algorithms/svm.cpp.o CMakeFiles/algorithms.dir/base/Vector2d.cc.o -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libalgorithms.so.1.6.1 libalgorithms.so.1 libalgorithms.so make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 23%] Built target algorithms make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkinfo.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkcrop.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdiff.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 24%] Building CXX object CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o [ 25%] Building CXX object CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -MF CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o.d -o CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -MF CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o.d -o CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc [ 26%] Building CXX object CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -MF CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o.d -o CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:211:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 211 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:264:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 264 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 281 | for(int iimg=0;iimg >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] 340 | for(int iextent=0;iextent >::size_type' {aka 'unsigned int'} [-Wsign-compare] 487 | for(int iimg=0;iimg::size_type' {aka 'unsigned int'} [-Wsign-compare] 405 | for(int iy=0;iy::size_type' {aka 'unsigned int'} [-Wsign-compare] 186 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 688 | int readBand=(band_opt.size()>iband)?band_opt[iband]:iband; | ~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:711:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 711 | if(scale_opt.size()>iband) | ~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:717:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 717 | if(offset_opt.size()>iband) | ~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:798:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 801 | if(nodata_opt.size()>ivalue) | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:839:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 839 | if(writeBuffer.size()!=imgWriter.nrOfCol()) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:586:12: warning: variable 'dcropcol' set but not used [-Wunused-but-set-variable] 586 | double dcropcol=0; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:587:12: warning: variable 'dcroprow' set but not used [-Wunused-but-set-variable] 587 | double dcroprow=0; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:683:9: warning: unused variable 'readncol' [-Wunused-variable] 683 | int readncol=endCol-startCol+1; | ^~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:242:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 242 | for(int iflag=0;iflag >::size_type' {aka 'unsigned int'} [-Wsign-compare] 255 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int rc=0;rc >::size_type' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int iinput=0;iinput >::size_type' {aka 'unsigned int'} [-Wsign-compare] 315 | for(int iref=0;iref::size_type' {aka 'unsigned int'} [-Wsign-compare] 447 | for(int iflag=0;iflag::iterator panit=panMap.begin(); | ^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:513:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 513 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] 522 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} [-Wsign-compare] 738 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] 746 | for(int rc=0;rc::size_type' {aka 'unsigned int'} [-Wsign-compare] 800 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] 813 | for(int ivalue=0;ivalue&, int, int, double, int, RESAMPLE) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:418:31: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 106 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 108 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:521:38: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 106 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 108 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:786:44: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:843:30: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:765:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, double, int, RESAMPLE) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:812:34: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:876:31: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:22: /usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2064 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:24: /usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2064 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In function 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 634 | template inline void StatFactory::minmax(const std::vector& v, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, T& theMin, T& theMax) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:641:16: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:38: warning: 'pfnProgress' may be used uninitialized [-Wmaybe-uninitialized] 328 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:324:26: note: 'pfnProgress' was declared here 324 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:38: warning: 'pProgressData' may be used uninitialized [-Wmaybe-uninitialized] 328 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:325:15: note: 'pProgressData' was declared here 325 | void* pProgressData; | ^~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:354:24: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 354 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:304:15: note: 'pszMessage' was declared here 304 | const char* pszMessage; | ^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:471:55: warning: 'writeLayer' may be used uninitialized [-Wmaybe-uninitialized] 471 | writeFeature = OGRFeature::CreateFeature(writeLayer->GetLayerDefn()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:359:21: note: 'writeLayer' was declared here 359 | OGRLayer *writeLayer; | ^~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:82, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31: In member function 'int OGRFeature::GetFieldIndex(const char*) const', inlined from 'void OGRFeature::SetField(const char*, double)' at /usr/include/gdal/ogr_feature.h:1182:17, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:608:45: /usr/include/gdal/ogr_feature.h:1019:16: warning: 'writeFeature' may be used uninitialized [-Wmaybe-uninitialized] 1019 | return poDefn->GetFieldIndex(pszName); | ^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:393:23: note: 'writeFeature' was declared here 393 | OGRFeature *writeFeature; | ^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:507:38: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:918:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 918 | stat.minmax(bufferInput,bufferInput.begin(),bufferInput.end(),theMin,theMax); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:922:22: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 922 | stat.minmax(bufferReference,bufferReference.begin(),bufferReference.end(),theMin,theMax); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX executable pkinfo /usr/bin/cmake -E cmake_link_script CMakeFiles/pkinfo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -o pkinfo -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:244:14: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 244 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:240:15: note: 'pszMessage' was declared here 240 | const char* pszMessage; | ^~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:827:42: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 27%] Built target pkinfo make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkgetmask.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 28%] Building CXX object CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -MF CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o.d -o CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:181:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 181 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] 217 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] 236 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] 248 | for(int ivalid=0;ivalid&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:218:25: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:264:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 29%] Linking CXX executable pkcrop /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcrop.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -o pkcrop -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking CXX executable pkdiff /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdiff.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -o pkdiff -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 30%] Built target pkcrop make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pksetmask.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 31%] Building CXX object CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -MF CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o.d -o CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 31%] Built target pkdiff make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkcreatect.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 32%] Building CXX object CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -MF CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o.d -o CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:130:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 130 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] 191 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 198 | for(int iv=0;iv >::size_type' {aka 'unsigned int'} [-Wsign-compare] 210 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] 225 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] 242 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 322 | for(int ivalue=0;ivalue >::size_type' {aka 'unsigned int'} [-Wsign-compare] 353 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] 371 | for(int imask=0;imask&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:231:29: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:359:31: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:75:9: warning: unused variable 'red' [-Wunused-variable] 75 | short red=-1; | ^~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:76:9: warning: unused variable 'green' [-Wunused-variable] 76 | short green=-1; | ^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:77:9: warning: unused variable 'blue' [-Wunused-variable] 77 | short blue=-1; | ^~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:184:31: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = char]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:218:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:227:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:228:28: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short unsigned int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:235:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = short unsigned int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short unsigned int]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:236:28: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:126:14: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 126 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:122:15: note: 'pszMessage' was declared here 122 | const char* pszMessage; | ^~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:158:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:164:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Linking CXX executable pkgetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pkgetmask.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -o pkgetmask -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 34%] Built target pkgetmask make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpimg.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 35%] Building CXX object CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -MF CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o.d -o CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:222:16: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 222 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:217:15: note: 'pszMessage' was declared here 217 | const char* pszMessage; | ^~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:169:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 169 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int iextent=0;iextent::size_type' {aka 'unsigned int'} [-Wsign-compare] 285 | for(int iband=0;iband&, int, int, double, int, RESAMPLE) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:29: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:29: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX executable pksetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pksetmask.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -o pksetmask -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo [ 37%] Linking CXX executable pkcreatect /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcreatect.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -o pkcreatect -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 37%] Built target pkcreatect make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 38%] Building CXX object CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -MF CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o.d -o CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 38%] Built target pksetmask make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pksieve.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 39%] Building CXX object CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -MF CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o.d -o CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc:24: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:158:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 158 | for(int ifield=0;ifield::size_type' {aka 'unsigned int'} [-Wsign-compare] 172 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 174 | if(isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 180 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 182 | if(isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 190 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 192 | if(isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 198 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] 200 | if(isample >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int ifield=0;ifield >::size_type' {aka 'unsigned int'} [-Wsign-compare] 210 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 212 | if(isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 220 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 222 | if(isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 231 | for(int isample=0;isample >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 236 | for(int ifield=0;ifield >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 238 | if(ifield >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 248 | for(int ifield=0;ifield >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 250 | if(ifield&, std::vector&, int, bool) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:156:20: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:380:19: warning: unused variable 'poFDefn' [-Wunused-variable] 380 | OGRFeatureDefn *poFDefn = poLayer->GetLayerDefn(); | ^~~~~~~ [ 40%] Linking CXX executable pkdumpimg /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpimg.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -o pkdumpimg -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 40%] Built target pkdumpimg make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 41%] Building CXX object CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -MF CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o.d -o CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc:117:14: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 117 | pfnProgress(dfComplete,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksieve.cc:114:15: note: 'pszMessage' was declared here 114 | const char* pszMessage; | ^~~~~~~~~~ [ 42%] Linking CXX executable pksieve /usr/bin/cmake -E cmake_link_script CMakeFiles/pksieve.dir/link.txt --verbose=1 In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:24: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -o pksieve -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:403:22, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:156:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:404:22, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:156:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 42%] Built target pksieve make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatascii.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -MF CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o.d -o CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:235:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 235 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 247 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] 254 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 259 | if(offset_opt.size()>ifile) | ~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 261 | if(scale_opt.size()>ifile) | ~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:336:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 336 | if(ifile==input_opt.size()-1){ | ~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:338:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 338 | for(int bin=0;bin::size_type' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] 760 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] 801 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] 838 | for(int inodata=0;inodata&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:268:32: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 249 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:440:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, double, int, RESAMPLE) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:958:26: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Linking CXX executable pkdumpogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -o pkdumpogr -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 44%] Built target pkdumpogr make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -MF CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o.d -o CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:20: /usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2064 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2064:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:726:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:23: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:162:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 162 | for(int ifield=0;ifield&, const OGRFieldType&, const std::string&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:166:27: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:552:15: warning: unused variable 'poPoint' [-Wunused-variable] 552 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double; typename std::vector::const_iterator = std::vector::const_iterator; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:21: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:916:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 916 | if(output.size()!=nbin){ | ~~~~~~~~~~~~~^~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:25: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:24: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:260:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 260 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 391 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:399:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 399 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 404 | if(icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 455 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 456 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:458:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 458 | if(irowsize()-1) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:465:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 465 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:466:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 466 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 468 | if(icol >&, const std::vector&, double, double, bool, bool) [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:217:23: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:210:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 210 | for(int icol=0;icol1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:272:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 272 | for(int icol=0;icol1) | ~~~~~~~^~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double; typename std::vector::const_iterator = std::vector::const_iterator; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:360:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:916:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 916 | if(output.size()!=nbin){ | ~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:367:110: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1303:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1303 | for (int i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 1305 | if (j < 0 || j >= y.size()) | ~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1316:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1316 | if(i>=x.size()){ | ~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1326:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1326 | if(j>=y.size()){ | ~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'double statfactory::StatFactory::rmse(const std::vector&, const std::vector&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:371:114: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1218:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1218 | for(int isample=0;isample&, const std::vector&, std::vector >&, int, T&, T&, T&, T&, double, const std::string&) const [with T = double; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:431:24: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1027:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1027 | if(output.size()<=binX){ | ~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1037:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1037 | if(output.size()<=binY){ | ~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 889 | template void StatFactory::distribution(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, std::vector& output, int nbin, T &minimum, T &maximum, double sigma, const std::string &filename) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pfnProgress' may be used uninitialized [-Wmaybe-uninitialized] 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:287:26: note: 'pfnProgress' was declared here 287 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pProgressData' may be used uninitialized [-Wmaybe-uninitialized] 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:288:15: note: 'pProgressData' was declared here 288 | void* pProgressData; | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pfnProgress' may be used uninitialized [-Wmaybe-uninitialized] 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:384:26: note: 'pfnProgress' was declared here 384 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pProgressData' may be used uninitialized [-Wmaybe-uninitialized] 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:385:15: note: 'pProgressData' was declared here 385 | void* pProgressData; | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pfnProgress' may be used uninitialized [-Wmaybe-uninitialized] 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:886:24: note: 'pfnProgress' was declared here 886 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pProgressData' may be used uninitialized [-Wmaybe-uninitialized] 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:887:13: note: 'pProgressData' was declared here 887 | void* pProgressData; | ^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:546:24: warning: 'irow' may be used uninitialized [-Wmaybe-uninitialized] 546 | for(int irow;irow::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:192:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:196:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:225:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:229:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:852:16, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:270:21: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool statfactory::StatFactory::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:113:18, inlined from 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:641:16, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:272:20: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:451:32: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:552:32: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:552:60: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstat.cc:453:32: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /usr/include/armadillo:44, from /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In function 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 634 | template inline void StatFactory::minmax(const std::vector& v, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, T& theMin, T& theMax) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:572:19, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:166:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:28: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 188 | stat.distribution(theData,theData.begin(),theData.end(),binData,nbin,minValue,maxValue,sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable pkstatogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -o pkstatogr -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo [ 47%] Linking CXX executable pkstat /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -o pkstat -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 47%] Built target pkstatogr make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatprofile.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 48%] Building CXX object CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -MF CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o.d -o CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 48%] Built target pkstat make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkegcs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 50%] Building CXX object CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -MF CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o.d -o CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkegcs.cc In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:216:41: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:218:45: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:276:41: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:278:45: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 889 | template void StatFactory::distribution(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, std::vector& output, int nbin, T &minimum, T &maximum, double sigma, const std::string &filename) const | ^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:893:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 893 | minmax(input,begin,end,minimum,maximum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::distribution2d(const std::vector&, const std::vector&, std::vector >&, int, T&, T&, T&, T&, double, const std::string&) const [with T = double]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:987:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 987 | minmax(inputX,inputX.begin(),inputX.end(),minX,maxX); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:994:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 994 | minmax(inputY,inputY.begin(),inputY.end(),minY,maxY); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:28: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:149:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 149 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkegcs.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 110 | for(int inodata=0;inodata::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:20: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:191:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:195:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:225:16: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 225 | stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minValue,maxValue); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:243:18: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 243 | stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minX,maxX); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:244:18: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 244 | stat.minmax(dataVector[1],dataVector[1].begin(),dataVector[1].end(),minY,maxY); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:360:24: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 360 | stat.distribution(dataVector[icol],dataVector[icol].begin(),dataVector[icol].end(),statVector[icol],nbin,minValue,maxValue,sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 51%] Linking CXX executable pkstatascii /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatascii.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -o pkstatascii -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 51%] Built target pkstatascii make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkextractimg.dir/DependInfo.cmake "--color=" [ 52%] Linking CXX executable pkstatprofile /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatprofile.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -o pkstatprofile -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo [ 53%] Building CXX object CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -MF CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o.d -o CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 53%] Built target pkstatprofile make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkextractogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 54%] Building CXX object CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -MF CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o.d -o CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc [ 55%] Linking CXX executable pkegcs /usr/bin/cmake -E cmake_link_script CMakeFiles/pkegcs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -o pkegcs -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:29: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 55%] Built target pkegcs make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:178:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 178 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 209 | for(int ipair=0;ipairGetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:822:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 822 | for(int i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] 844 | for(int iclass=0;iclassGetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:870:17: warning: unused variable 'normBag' [-Wunused-variable] 870 | float normBag=0; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:304:14: warning: variable 'readLayer' set but not used [-Wunused-but-set-variable] 304 | OGRLayer *readLayer; | ^~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:311:8: warning: variable 'maskIsVector' set but not used [-Wunused-but-set-variable] 311 | bool maskIsVector=false; | ^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:343:16: warning: unused variable 'nactive' [-Wunused-variable] 343 | unsigned int nactive=0; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In instantiation of 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, std::vector >&, OGRFeature*, int, bool, bool) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:806:25: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:471:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 471 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:481:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 481 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable 'poPoint' [-Wunused-variable] 442 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:23: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = PosValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/13/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/include/c++/13/bits/alloc_traits.h:538:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]' /usr/include/c++/13/bits/stl_vector.h:1286:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:455:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:30: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:378:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 417 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 437 | for(int iclass=0;iclass >, std::allocator > > >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 509 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 565 | for(int isample=trainingPixels[iclass].size();isample >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 627 | for(int iname=0;iname >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 649 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:659:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 659 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 670 | for(int isample=0;isample >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:709:32: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:117:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | while(subset.size() >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:712:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:135:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 135 | for(int iFeature=0;iFeature::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(subset.size()==minFeatures) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:140:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | while(subset.size()>minFeatures){ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:716:35: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:229:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 229 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:235:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 235 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::addFeature(std::vector >&, CostFactory&, std::__cxx11::list&, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:163:28: required from 'double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:706:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:277:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:283:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 283 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::removeFeature(std::vector >&, CostFactory&, std::__cxx11::list&, int&, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:185:34: required from 'double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:706:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:324:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if(subset.size()>maxLevels||subset.empty()){ | ~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:331:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 331 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'void Vector2d::selectCols(const std::__cxx11::list&, Vector2d&) const [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:236:27: required from 'double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:716:35: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:161:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 161 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:164:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'unsigned int'} [-Wsign-compare] 164 | for(int icol=0;icol::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/13/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/include/c++/13/bits/alloc_traits.h:538:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]' /usr/include/c++/13/bits/stl_vector.h:1286:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:514:29: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:22: /usr/include/c++/13/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:752:16: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 752 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:747:15: note: 'pszMessage' was declared here 747 | const char* pszMessage; | ^~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:1135:15: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvm.cc:1135:15: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:740:16: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 740 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:735:15: note: 'pszMessage' was declared here 735 | const char* pszMessage; | ^~~~~~~~~~ [ 78%] Linking CXX executable pkfssvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfssvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o -o pkfssvm -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 78%] Built target pkfssvm make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkoptsvm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 79%] Building CXX object CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -MF CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o.d -o CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc [ 80%] Linking CXX executable pksvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pksvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o -o pksvm -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 80%] Built target pksvm make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 81%] Building CXX object CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -MF CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o.d -o CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:27: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc: In function 'double objFunction(const std::vector&, std::vector&, void*)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:151:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 151 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int iname=0;iname >::size_type' {aka 'unsigned int'} [-Wsign-compare] 284 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 321 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 342 | for(int iclass=0;iclass >, std::allocator > > >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 418 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 474 | for(int isample=trainingPixels[iclass].size();isample >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 502 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 545 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:555:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 555 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int isample=0;isampleGetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:794:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 794 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 808 | for(int iclass=0;iclassGetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:832:17: warning: unused variable 'normBag' [-Wunused-variable] 832 | float normBag=0; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:253:14: warning: variable 'readLayer' set but not used [-Wunused-but-set-variable] 253 | OGRLayer *readLayer; | ^~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:260:8: warning: variable 'maskIsVector' set but not used [-Wunused-but-set-variable] 260 | bool maskIsVector=false; | ^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:291:16: warning: unused variable 'nactive' [-Wunused-variable] 291 | unsigned int nactive=0; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In instantiation of 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, std::vector >&, OGRFeature*, int, bool, bool) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:791:32: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:471:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 471 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:481:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 481 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable 'poPoint' [-Wunused-variable] 442 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/13/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/include/c++/13/bits/alloc_traits.h:538:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]' /usr/include/c++/13/bits/stl_vector.h:1286:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:392:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:491:40: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:513:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:526:34: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:623:49: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:638:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:652:58: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:655:44: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:656:51: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:695:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:910:34: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:918:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:926:50: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:940:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:952:60: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:959:50: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:974:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:985:60: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:988:44: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:989:51: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:991:30: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1222:40: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1244:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1256:34: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1353:49: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1368:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1381:58: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1384:44: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1385:51: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1424:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1639:34: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1647:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1657:50: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1673:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1684:60: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1692:50: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1706:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1718:60: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1724:30: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1781:38: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1783:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1956:33: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1956:64: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1964:38: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:514:37: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:975:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:941:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1245:37: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1707:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1674:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:1369:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]' at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from 'bool ImgRasterGdal::isNoData(double) const' at /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:136:93, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:639:35: /usr/include/c++/13/bits/stl_algobase.h:2117:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2118 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc:22: /usr/include/c++/13/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc:1132:20: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 1132 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc:734:17: note: 'pszMessage' was declared here 734 | const char* pszMessage; | ^~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc:1112:15: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'int main(int, char**)' at /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkann.cc:1112:15: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Optionpk::retrieveOption(int, char**) [with T = double]' at /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 93%] Linking CXX executable pkkalman /usr/bin/cmake -E cmake_link_script CMakeFiles/pkkalman.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o -o pkkalman -Wl,-rpath,/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 93%] Built target pkkalman make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkfsann.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build make[3]: Entering directory '/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 94%] Building CXX object CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/reproducible-path/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/build/reproducible-path/pktools-2.6.7.6+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/pktools-2.6.7.6+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -I/usr/include/hdf5/serial -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -MD -MT CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -MF CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o.d -o CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -c /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc: In function 'int main(int, char**)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:768:20: warning: 'pszMessage' may be used uninitialized [-Wmaybe-uninitialized] 768 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:722:15: note: 'pszMessage' was declared here 722 | const char* pszMessage; | ^~~~~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:26: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32: /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/reproducible-path/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:27: /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 159 | for(int icol=0;icol > >&, unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:757:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 758 | for(int csample=0;csample::size_type' {aka 'unsigned int'} [-Wsign-compare] 761 | for(int iband=0;iband >&, unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:806:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 806 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 807 | for(int csample=0;csample::size_type' {aka 'unsigned int'} [-Wsign-compare] 810 | for(int iband=0;iband FANN::neural_net::run(std::vector)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1245:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1245 | for(int iout=0;iout >&, unsigned int, short unsigned int, unsigned int, float, std::vector&, std::vector&, short int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1571:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1571 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1595 | while(nsample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1627 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1629 | for(int isample=0;isample >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1684:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1684 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1711:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1711 | while(nsample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1736 | for(int isample=0;isample >&, unsigned int)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1837:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1837 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1838 | for(int csample=0;csample::size_type' {aka 'unsigned int'} [-Wsign-compare] 1841 | for(int iband=0;iband)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:2781:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2781 | for(int ilayer=0;ilayer&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:2834:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2834 | for(int icon=0;icon >&)': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:125:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 125 | for(int ilayer=0;ilayer::size_type' {aka 'unsigned int'} [-Wsign-compare] 180 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 330 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 375 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 396 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 477 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 520 | for(int isample=trainingPixels[iclass].size();isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 547 | for(int isample=0;isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] 582 | for(int iname=0;iname >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 611 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ [ 95%] Linking CXX executable pkann /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:621:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 621 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int isample=0;isample >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:671:32: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:117:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | while(subset.size() >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:674:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:135:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 135 | for(int iFeature=0;iFeature::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(subset.size()==minFeatures) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:140:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | while(subset.size()>minFeatures){ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:678:35: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:229:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 229 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:235:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 235 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::addFeature(std::vector >&, CostFactory&, std::__cxx11::list&, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:163:28: required from 'double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:668:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:277:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:283:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 283 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h: In instantiation of 'double FeatureSelector::removeFeature(std::vector >&, CostFactory&, std::__cxx11::list&, int&, short int) [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:185:34: required from 'double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:668:33: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:324:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if(subset.size()>maxLevels||subset.empty()){ | ~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:331:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 331 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'void Vector2d::selectCols(const std::__cxx11::list&, Vector2d&) const [with T = float]': /build/reproducible-path/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:236:27: required from 'double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]' /build/reproducible-path/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:678:35: required from here /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:161:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 161 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /build/reproducible-path/pktools-2.6.7.6+ds/src/base/Vector2d.h:164:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'unsigned int'} [-Wsign-compare] 164 | for(int icol=0;icol Changed-By: Bas Couwenberg Description: libalgorithms1t64 - GDAL add-on tools to perform useful raster processing - libalgori libbase1t64 - GDAL add-on tools to perform useful raster processing - libbase libfileclasses1t64 - GDAL add-on tools to perform useful raster processing - libfileCl libimageclasses1t64 - GDAL add-on tools to perform useful raster processing - libimageC pktools - GDAL add-on tools to perform useful raster processing pktools-dev - GDAL add-on tools to perform useful raster processing - developme Closes: 1065295 Changes: pktools (2.6.7.6+ds-6) unstable; urgency=medium . * Add dpkg-dev (>= 1.22.5) to build dependencies for t64 changes. (closes: #1065295) Checksums-Sha1: 969554c8dc4cab27e6a374fc11e6225599e50a35 1351496 libalgorithms1t64-dbgsym_2.6.7.6+ds-6_armhf.deb bee14da14b923f3c6e3b21e14572e726b66f3019 116624 libalgorithms1t64_2.6.7.6+ds-6_armhf.deb a599f969e750431fa7372f02428e9e580d1f5326 2256 libbase1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 92a0b2ec201273a8a0f98ac59be671f8564a560c 11668 libbase1t64_2.6.7.6+ds-6_armhf.deb ad949fd0cc56527b5e5d8cf9256aad905471c8c7 82032 libfileclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 4dec91131a7c5e4645d8dc3110aca6a5c080d701 18672 libfileclasses1t64_2.6.7.6+ds-6_armhf.deb 5aca44764e16fc5d8a8ef2c1a70b4fb8f0e1c117 565772 libimageclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 440820145f476944eb3b64ec10d44d3cf67dd392 54312 libimageclasses1t64_2.6.7.6+ds-6_armhf.deb 0415a94c17968137bfe56785277b8e21eafb4b5c 13807556 pktools-dbgsym_2.6.7.6+ds-6_armhf.deb 828b224d516713363f0501bde2cf3cf3c4aacb1a 69412 pktools-dev_2.6.7.6+ds-6_armhf.deb 1e819a3727d88d89fdde8e642acd4791b21806eb 15859 pktools_2.6.7.6+ds-6_armhf.buildinfo 9efe73afe4aa4aae5e6471e1462d09dfcfe6c600 773572 pktools_2.6.7.6+ds-6_armhf.deb Checksums-Sha256: 2f5c98cf19ef2ad71ac0c0295ce6e1baa67eaa32245b1fd08c612bbb3f2e4351 1351496 libalgorithms1t64-dbgsym_2.6.7.6+ds-6_armhf.deb f4111ad52d04bc7a8a84d4e79683eb726baf98d84c2bbbe531eb055ebb83d0d3 116624 libalgorithms1t64_2.6.7.6+ds-6_armhf.deb d7426ecea99ee0b8744b519eec1ffaf35e47697a83373223ce3d0d6a2cb610de 2256 libbase1t64-dbgsym_2.6.7.6+ds-6_armhf.deb ac7051765a01be85c07afb852e32a4749d1214639b3e5bbf6856a0ee5d421a88 11668 libbase1t64_2.6.7.6+ds-6_armhf.deb 128b8594036d37cfc0ba274ec544908b2f7647b7c99881f6361b3c9436e72359 82032 libfileclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 8e73667c92cdbe93012c81e62ebdbab6d8bc4ffc286826f9577da62073cff153 18672 libfileclasses1t64_2.6.7.6+ds-6_armhf.deb e40bdf27c28066015b979052e3ee53c6f393740d8ec5db4233c35b900e8308e4 565772 libimageclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb ddb5c6b1f436287d178d3c2d329db28052cbf9090982d8aaa3856325b1578f7f 54312 libimageclasses1t64_2.6.7.6+ds-6_armhf.deb 584804f5a46e578a9b3c1688da7f37272f45dec033a226fa8b944f13664e43b3 13807556 pktools-dbgsym_2.6.7.6+ds-6_armhf.deb 4a3a80d7b7cd7a3f9350f8e9e5117c4ed84af397409481d05c894fbafd4b9349 69412 pktools-dev_2.6.7.6+ds-6_armhf.deb 45900f61784746e0bd165565242ce0b25eae2fd3463d263082ef6a5a4db029c5 15859 pktools_2.6.7.6+ds-6_armhf.buildinfo 8a461af12978da987c7bafc6cc9903556d9e685b2eb821b7a76cb9e5fbc5f41a 773572 pktools_2.6.7.6+ds-6_armhf.deb Files: 2b141db094ed428764ac8045ab65020a 1351496 debug optional libalgorithms1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 7f6280d9b067cfbd9efa582bb278ab40 116624 libs optional libalgorithms1t64_2.6.7.6+ds-6_armhf.deb 3b35533db4f69c0992c9f1e9db45f20d 2256 debug optional libbase1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 2932f7e37697dbc567241db481851b00 11668 libs optional libbase1t64_2.6.7.6+ds-6_armhf.deb 5a79353c536d5a97c8641771088b3666 82032 debug optional libfileclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb c564638798f3b10a3da18ff8d958a8eb 18672 libs optional libfileclasses1t64_2.6.7.6+ds-6_armhf.deb 8a0f1bfe2eeb6558593798d833cf943a 565772 debug optional libimageclasses1t64-dbgsym_2.6.7.6+ds-6_armhf.deb 038acbb1286185721c2b0aee952414cf 54312 libs optional libimageclasses1t64_2.6.7.6+ds-6_armhf.deb 37dffade1f936b4dacdcddaeb948cc90 13807556 debug optional pktools-dbgsym_2.6.7.6+ds-6_armhf.deb 57a047e4a8d966925c86cac784c7b5af 69412 libdevel optional pktools-dev_2.6.7.6+ds-6_armhf.deb e6fde89695afea88317ec4cc660ec431 15859 science optional pktools_2.6.7.6+ds-6_armhf.buildinfo df78d05d0fc094c7085a2f7509e6bba2 773572 science optional pktools_2.6.7.6+ds-6_armhf.deb Wed May 15 02:58:44 UTC 2024 I: diffoscope 266 will be used to compare the two builds: Running as unit: rb-diffoscope-armhf_12-4459.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/pktools_2.6.7.6+ds-6.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/pktools_2.6.7.6+ds-6.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/pktools_2.6.7.6+ds-6.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/b1/pktools_2.6.7.6+ds-6_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.2bdZ5UDn/b2/pktools_2.6.7.6+ds-6_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.544s) 0.544s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.196s) 0.196s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 894ms CPU time consumed: 892ms Wed May 15 02:58:45 UTC 2024 I: diffoscope 266 found no differences in the changes files, and a .buildinfo file also exists. Wed May 15 02:58:45 UTC 2024 I: pktools from trixie built successfully and reproducibly on armhf. Wed May 15 02:58:46 UTC 2024 I: Submitting .buildinfo files to external archives: Wed May 15 02:58:46 UTC 2024 I: Submitting 20K b1/pktools_2.6.7.6+ds-6_armhf.buildinfo.asc Wed May 15 02:58:47 UTC 2024 I: Submitting 20K b2/pktools_2.6.7.6+ds-6_armhf.buildinfo.asc Wed May 15 02:58:48 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed May 15 02:58:48 UTC 2024 I: Done submitting .buildinfo files. Wed May 15 02:58:48 UTC 2024 I: Removing signed pktools_2.6.7.6+ds-6_armhf.buildinfo.asc files: removed './b1/pktools_2.6.7.6+ds-6_armhf.buildinfo.asc' removed './b2/pktools_2.6.7.6+ds-6_armhf.buildinfo.asc'