sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on gcc131.bak.milne.osuosl.org +==============================================================================+ | pktools 2.6.7.6+ds-1 (armhf) Wed, 13 Feb 2019 17:57:50 +0000 | +==============================================================================+ Package: pktools Version: 2.6.7.6+ds-1 Source Version: 2.6.7.6+ds-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: armhf Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-2b6c2f86-7e09-42b8-b99b-9e37da1a83d4' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [243 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [27.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2019-02-13-0821.42.pdiff [5274 B] Get:5 http://debian.oregonstate.edu/debian unstable/main Sources 2019-02-13-1415.43.pdiff [11.3 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main Sources 2019-02-13-1415.43.pdiff [11.3 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2019-02-13-0821.42.pdiff [6504 B] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2019-02-13-1415.43.pdiff [6465 B] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2019-02-13-1415.43.pdiff [6465 B] Get:8 http://debian.oregonstate.edu/debian unstable/main armhf Packages [8134 kB] Fetched 8462 kB in 2s (4438 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'pktools' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian-gis-team/pktools.git Please use: git clone https://salsa.debian.org/debian-gis-team/pktools.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 3187 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main pktools 2.6.7.6+ds-1 (dsc) [2534 B] Get:2 http://debian.oregonstate.edu/debian unstable/main pktools 2.6.7.6+ds-1 (tar) [3140 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main pktools 2.6.7.6+ds-1 (diff) [44.4 kB] Fetched 3187 kB in 0s (75.7 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/pktools-IfVmhn/pktools-2.6.7.6+ds' with '<>' I: NOTICE: Log filtering will replace 'build/pktools-IfVmhn' with '<>' +------------------------------------------------------------------------------+ | Install crossbuild-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64 Filtered Build-Depends: build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64 dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-ioUuwk/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-ioUuwk/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ioUuwk/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-ioUuwk/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ioUuwk/apt_archive ./ Sources [363 B] Get:5 copy:/<>/resolver-ioUuwk/apt_archive ./ Packages [453 B] Fetched 1773 B in 0s (0 B/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: binutils-arm-linux-gnueabihf cpp-8-arm-linux-gnueabihf cpp-arm-linux-gnueabihf cross-config crossbuild-essential-armhf dpkg-cross file g++-8-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-8-arm-linux-gnueabihf gcc-8-arm-linux-gnueabihf-base gcc-8-cross-base gcc-arm-linux-gnueabihf libasan5-armhf-cross libatomic1-armhf-cross libc6-armhf-cross libc6-dev-armhf-cross libconfig-auto-perl libconfig-inifiles-perl libdebian-dpkgcross-perl libfile-homedir-perl libfile-which-perl libgcc-8-dev-armhf-cross libgcc1-armhf-cross libgomp1-armhf-cross libicu63 libio-string-perl liblocale-gettext-perl libmagic-mgc libmagic1 libstdc++-8-dev-armhf-cross libstdc++6-armhf-cross libubsan1-armhf-cross libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev-armhf-cross sensible-utils ucf Suggested packages: binutils-doc gcc-8-locales cpp-doc binutils-multiarch gcc-8-doc libstdc++6-8-dbg-armhf-cross libgcc1-dbg-armhf-cross libgomp1-dbg-armhf-cross libitm1-dbg-armhf-cross libatomic1-dbg-armhf-cross libasan5-dbg-armhf-cross liblsan0-dbg-armhf-cross libtsan0-dbg-armhf-cross libubsan1-dbg-armhf-cross libmpx2-dbg-armhf-cross libquadmath0-dbg-armhf-cross manpages-dev autoconf automake libtool flex bison gdb-arm-linux-gnueabihf gcc-doc libyaml-shell-perl Recommended packages: libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl The following NEW packages will be installed: binutils-arm-linux-gnueabihf cpp-8-arm-linux-gnueabihf cpp-arm-linux-gnueabihf cross-config crossbuild-essential-armhf dpkg-cross file g++-8-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-8-arm-linux-gnueabihf gcc-8-arm-linux-gnueabihf-base gcc-8-cross-base gcc-arm-linux-gnueabihf libasan5-armhf-cross libatomic1-armhf-cross libc6-armhf-cross libc6-dev-armhf-cross libconfig-auto-perl libconfig-inifiles-perl libdebian-dpkgcross-perl libfile-homedir-perl libfile-which-perl libgcc-8-dev-armhf-cross libgcc1-armhf-cross libgomp1-armhf-cross libicu63 libio-string-perl liblocale-gettext-perl libmagic-mgc libmagic1 libstdc++-8-dev-armhf-cross libstdc++6-armhf-cross libubsan1-armhf-cross libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev-armhf-cross sbuild-build-depends-core-dummy:armhf sensible-utils ucf 0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded. Need to get 41.8 MB of archives. After this operation, 152 MB of additional disk space will be used. Get:1 copy:/<>/resolver-ioUuwk/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [872 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-3+b4 [18.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.35-2 [242 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.35-2 [117 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.35-2 [66.1 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0038+nmu1 [69.0 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-arm-linux-gnueabihf amd64 2.31.1-12 [2832 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-8-arm-linux-gnueabihf-base amd64 8.2.0-20cross1 [190 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-8-arm-linux-gnueabihf amd64 8.2.0-20cross1 [6557 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-arm-linux-gnueabihf amd64 4:8.2.0-2 [16.4 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-2 [39.7 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-8-cross-base all 8.2.0-20cross1 [185 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-armhf-cross all 2.28-4cross1 [1170 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc1-armhf-cross all 1:8.2.0-20cross1 [37.0 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-armhf-cross all 8.2.0-20cross1 [63.1 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-armhf-cross all 8.2.0-20cross1 [6564 B] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-armhf-cross all 8.2.0-20cross1 [301 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libasan5-armhf-cross all 8.2.0-20cross1 [330 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-armhf-cross all 8.2.0-20cross1 [104 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-8-dev-armhf-cross all 8.2.0-20cross1 [613 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-8-arm-linux-gnueabihf amd64 8.2.0-20cross1 [6974 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-arm-linux-gnueabihf amd64 4:8.2.0-2 [1456 B] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-armhf-cross all 4.19.13-1cross1 [1196 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-armhf-cross all 2.28-4cross1 [2148 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-8-dev-armhf-cross all 8.2.0-20cross1 [1554 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 g++-8-arm-linux-gnueabihf amd64 8.2.0-20cross1 [7133 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 g++-arm-linux-gnueabihf amd64 4:8.2.0-2 [1180 B] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000001-1 [51.9 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 libicu63 amd64 63.1-6 [8292 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.4+dfsg1-7+b3 [687 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.00+dfsg-1 [58.6 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0133+dfsg-1 [344 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.27-1 [66.8 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.004-1 [42.7 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-2 [38.5 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-2 [49.3 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-armhf all 12.5 [6544 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 41.8 MB in 1s (55.9 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... 11871 files and directories currently installed.) Preparing to unpack .../00-liblocale-gettext-perl_1.07-3+b4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-3+b4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.35-2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../03-libmagic1_1%3a5.35-2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-2) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.35-2_amd64.deb ... Unpacking file (1:5.35-2) ... Selecting previously unselected package ucf. Preparing to unpack .../05-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package binutils-arm-linux-gnueabihf. Preparing to unpack .../06-binutils-arm-linux-gnueabihf_2.31.1-12_amd64.deb ... Unpacking binutils-arm-linux-gnueabihf (2.31.1-12) ... Selecting previously unselected package gcc-8-arm-linux-gnueabihf-base:amd64. Preparing to unpack .../07-gcc-8-arm-linux-gnueabihf-base_8.2.0-20cross1_amd64.deb ... Unpacking gcc-8-arm-linux-gnueabihf-base:amd64 (8.2.0-20cross1) ... Selecting previously unselected package cpp-8-arm-linux-gnueabihf. Preparing to unpack .../08-cpp-8-arm-linux-gnueabihf_8.2.0-20cross1_amd64.deb ... Unpacking cpp-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Selecting previously unselected package cpp-arm-linux-gnueabihf. Preparing to unpack .../09-cpp-arm-linux-gnueabihf_4%3a8.2.0-2_amd64.deb ... Unpacking cpp-arm-linux-gnueabihf (4:8.2.0-2) ... Selecting previously unselected package cross-config. Preparing to unpack .../10-cross-config_2.6.15-2_all.deb ... Unpacking cross-config (2.6.15-2) ... Selecting previously unselected package gcc-8-cross-base. Preparing to unpack .../11-gcc-8-cross-base_8.2.0-20cross1_all.deb ... Unpacking gcc-8-cross-base (8.2.0-20cross1) ... Selecting previously unselected package libc6-armhf-cross. Preparing to unpack .../12-libc6-armhf-cross_2.28-4cross1_all.deb ... Unpacking libc6-armhf-cross (2.28-4cross1) ... Selecting previously unselected package libgcc1-armhf-cross. Preparing to unpack .../13-libgcc1-armhf-cross_1%3a8.2.0-20cross1_all.deb ... Unpacking libgcc1-armhf-cross (1:8.2.0-20cross1) ... Selecting previously unselected package libgomp1-armhf-cross. Preparing to unpack .../14-libgomp1-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libgomp1-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package libatomic1-armhf-cross. Preparing to unpack .../15-libatomic1-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libatomic1-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package libstdc++6-armhf-cross. Preparing to unpack .../16-libstdc++6-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libstdc++6-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package libasan5-armhf-cross. Preparing to unpack .../17-libasan5-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libasan5-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package libubsan1-armhf-cross. Preparing to unpack .../18-libubsan1-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libubsan1-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package libgcc-8-dev-armhf-cross. Preparing to unpack .../19-libgcc-8-dev-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libgcc-8-dev-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package gcc-8-arm-linux-gnueabihf. Preparing to unpack .../20-gcc-8-arm-linux-gnueabihf_8.2.0-20cross1_amd64.deb ... Unpacking gcc-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Selecting previously unselected package gcc-arm-linux-gnueabihf. Preparing to unpack .../21-gcc-arm-linux-gnueabihf_4%3a8.2.0-2_amd64.deb ... Unpacking gcc-arm-linux-gnueabihf (4:8.2.0-2) ... Selecting previously unselected package linux-libc-dev-armhf-cross. Preparing to unpack .../22-linux-libc-dev-armhf-cross_4.19.13-1cross1_all.deb ... Unpacking linux-libc-dev-armhf-cross (4.19.13-1cross1) ... Selecting previously unselected package libc6-dev-armhf-cross. Preparing to unpack .../23-libc6-dev-armhf-cross_2.28-4cross1_all.deb ... Unpacking libc6-dev-armhf-cross (2.28-4cross1) ... Selecting previously unselected package libstdc++-8-dev-armhf-cross. Preparing to unpack .../24-libstdc++-8-dev-armhf-cross_8.2.0-20cross1_all.deb ... Unpacking libstdc++-8-dev-armhf-cross (8.2.0-20cross1) ... Selecting previously unselected package g++-8-arm-linux-gnueabihf. Preparing to unpack .../25-g++-8-arm-linux-gnueabihf_8.2.0-20cross1_amd64.deb ... Unpacking g++-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Selecting previously unselected package g++-arm-linux-gnueabihf. Preparing to unpack .../26-g++-arm-linux-gnueabihf_4%3a8.2.0-2_amd64.deb ... Unpacking g++-arm-linux-gnueabihf (4:8.2.0-2) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../27-libconfig-inifiles-perl_3.000001-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000001-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../28-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../29-libicu63_63.1-6_amd64.deb ... Unpacking libicu63:amd64 (63.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../30-libxml2_2.9.4+dfsg1-7+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../31-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../32-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../33-libxml-sax-perl_1.00+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.00+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../34-libxml-libxml-perl_2.0133+dfsg-1_amd64.deb ... Unpacking libxml-libxml-perl (2.0133+dfsg-1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../35-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../36-libyaml-perl_1.27-1_all.deb ... Unpacking libyaml-perl (1.27-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../37-libconfig-auto-perl_0.44-1_all.deb ... Unpacking libconfig-auto-perl (0.44-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../38-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../39-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../40-libdebian-dpkgcross-perl_2.6.15-2_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.15-2) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../41-dpkg-cross_2.6.15-2_all.deb ... Unpacking dpkg-cross (2.6.15-2) ... Selecting previously unselected package crossbuild-essential-armhf. Preparing to unpack .../42-crossbuild-essential-armhf_12.5_all.deb ... Unpacking crossbuild-essential-armhf (12.5) ... Selecting previously unselected package sbuild-build-depends-core-dummy:armhf. Preparing to unpack .../43-sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy:armhf (0.invalid.0) ... Setting up gcc-8-cross-base (8.2.0-20cross1) ... Setting up libc6-armhf-cross (2.28-4cross1) ... Setting up libgcc1-armhf-cross (1:8.2.0-20cross1) ... Setting up libstdc++6-armhf-cross (8.2.0-20cross1) ... Setting up libconfig-inifiles-perl (3.000001-1) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up libicu63:amd64 (63.1-6) ... Setting up libfile-which-perl (1.23-1) ... Setting up libubsan1-armhf-cross (8.2.0-20cross1) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up binutils-arm-linux-gnueabihf (2.31.1-12) ... Setting up libyaml-perl (1.27-1) ... Setting up libgomp1-armhf-cross (8.2.0-20cross1) ... Setting up linux-libc-dev-armhf-cross (4.19.13-1cross1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+b3) ... Setting up libatomic1-armhf-cross (8.2.0-20cross1) ... Setting up libmagic-mgc (1:5.35-2) ... Setting up libmagic1:amd64 (1:5.35-2) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up sensible-utils (0.0.12) ... Setting up cross-config (2.6.15-2) ... Setting up libio-string-perl (1.08-3) ... Setting up liblocale-gettext-perl (1.07-3+b4) ... Setting up gcc-8-arm-linux-gnueabihf-base:amd64 (8.2.0-20cross1) ... Setting up libasan5-armhf-cross (8.2.0-20cross1) ... Setting up libgcc-8-dev-armhf-cross (8.2.0-20cross1) ... Setting up libc6-dev-armhf-cross (2.28-4cross1) ... Setting up file (1:5.35-2) ... Setting up ucf (3.0038+nmu1) ... Setting up libstdc++-8-dev-armhf-cross (8.2.0-20cross1) ... Setting up cpp-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Setting up cpp-arm-linux-gnueabihf (4:8.2.0-2) ... Setting up gcc-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Setting up gcc-arm-linux-gnueabihf (4:8.2.0-2) ... Setting up libxml-sax-perl (1.00+dfsg-1) ... 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 g++-8-arm-linux-gnueabihf (8.2.0-20cross1) ... Setting up libxml-libxml-perl (2.0133+dfsg-1) ... 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 g++-arm-linux-gnueabihf (4:8.2.0-2) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up libdebian-dpkgcross-perl (2.6.15-2) ... Setting up dpkg-cross (2.6.15-2) ... Setting up crossbuild-essential-armhf (12.5) ... Setting up sbuild-build-depends-core-dummy:armhf (0.invalid.0) ... Processing triggers for libc-bin (2.28-7) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any) Setup apt archive ----------------- dpkg-deb: building package 'sbuild-build-depends-essential-dummy' in '/<>/resolver-ioUuwk/apt_archive/sbuild-build-depends-essential-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-essential-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-ioUuwk/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ioUuwk/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-ioUuwk/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ioUuwk/apt_archive ./ Sources [485 B] Get:5 copy:/<>/resolver-ioUuwk/apt_archive ./ Packages [570 B] Fetched 2018 B in 0s (117 kB/s) Reading package lists... Reading package lists... Install essential build dependencies (apt-based resolver) --------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-essential-dummy:armhf 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 840 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-ioUuwk/apt_archive ./ sbuild-build-depends-essential-dummy 0.invalid.0 [840 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 840 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-essential-dummy:armhf. (Reading database ... 14917 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-essential-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-essential-dummy:armhf (0.invalid.0) ... Setting up sbuild-build-depends-essential-dummy:armhf (0.invalid.0) ... +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: libc-dev, libstdc++-dev, debhelper (>= 9), cmake, libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, liblas-c-dev (>= 1.8.0-4~), libsvm-dev, pkg-kde-tools, docbook2x, docbook-xsl, docbook-xml, xsltproc Filtered Build-Depends: libc-dev, libstdc++-dev, debhelper (>= 9), cmake, libgdal-dev (>= 1.10.0-0~), libgsl-dev, libboost-dev, libarmadillo-dev, libfann-dev, liblas-c-dev (>= 1.8.0-4~), libsvm-dev, pkg-kde-tools, docbook2x, docbook-xsl, docbook-xml, xsltproc dpkg-deb: building package 'sbuild-build-depends-pktools-dummy' in '/<>/resolver-ioUuwk/apt_archive/sbuild-build-depends-pktools-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-essential-dummy sbuild-build-depends-pktools-dummy dpkg-scanpackages: info: Wrote 3 entries to output Packages file. Ign:1 copy:/<>/resolver-ioUuwk/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ioUuwk/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-ioUuwk/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ioUuwk/apt_archive ./ Sources [731 B] Get:5 copy:/<>/resolver-ioUuwk/apt_archive ./ Packages [808 B] Fetched 2502 B in 0s (0 B/s) Reading package lists... Reading package lists... Install pktools build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils ca-certificates cmake cmake-data debhelper default-libmysqlclient-dev:armhf dh-autoreconf dh-strip-nondeterminism docbook-xml docbook-xsl docbook2x dwz fontconfig-config fonts-dejavu-core gcc-8-base:armhf gdal-data gettext gettext-base groff-base hdf5-helpers:armhf icu-devtools intltool-debian libaec-dev:armhf libaec0:armhf libarchive-zip-perl libarchive13 libarmadillo-dev:armhf libarmadillo9:armhf libarpack2:armhf libarpack2-dev:armhf libasan5:armhf libatomic1:armhf libblas-dev:armhf libblas3:armhf libboost-atomic1.67-dev:armhf libboost-atomic1.67.0:armhf libboost-chrono1.67-dev:armhf libboost-chrono1.67.0:armhf libboost-date-time1.67-dev:armhf libboost-date-time1.67.0:armhf libboost-dev:armhf libboost-filesystem-dev:armhf libboost-filesystem1.67-dev:armhf libboost-filesystem1.67.0:armhf libboost-iostreams-dev:armhf libboost-iostreams1.67-dev:armhf libboost-iostreams1.67.0:armhf libboost-program-options-dev:armhf libboost-program-options1.67-dev:armhf libboost-program-options1.67.0:armhf libboost-regex1.67-dev:armhf libboost-regex1.67.0:armhf libboost-serialization1.67-dev:armhf libboost-serialization1.67.0:armhf libboost-system1.67-dev:armhf libboost-system1.67.0:armhf libboost-thread-dev:armhf libboost-thread1.67-dev:armhf libboost-thread1.67.0:armhf libboost1.67-dev:armhf libbsd0 libbz2-1.0:armhf libc6:armhf libc6-dev:armhf libcharls-dev:armhf libcharls2:armhf libcom-err2:armhf libcroco3 libcurl3-gnutls:armhf libcurl4 libcurl4-gnutls-dev:armhf libdap-dev:armhf libdap25:armhf libdapclient6v5:armhf libdapserver7v5:armhf libdb5.3:armhf libelf1 libencode-locale-perl libepsilon-dev:armhf libepsilon1:armhf libexpat1 libexpat1:armhf libexpat1-dev:armhf libfann-dev:armhf libfann2:armhf libffi6:armhf libfile-listing-perl libfile-stripnondeterminism-perl libfontconfig1:armhf libfreetype6:armhf libfreexl-dev:armhf libfreexl1:armhf libfyba-dev:armhf libfyba0:armhf libgcc-8-dev:armhf libgcc1:armhf libgcrypt20:armhf libgdal-dev:armhf libgdal20:armhf libgeos-3.7.1:armhf libgeos-c1v5:armhf libgeos-dev:armhf libgeotiff-dev:armhf libgeotiff2:armhf libgfortran5:armhf libgif-dev:armhf libgif7:armhf libglib2.0-0 libgmp10:armhf libgnutls30:armhf libgomp1:armhf libgpg-error0:armhf libgsl-dev:armhf libgsl23:armhf libgslcblas0:armhf libgssapi-krb5-2 libgssapi-krb5-2:armhf libhdf4-0-alt:armhf libhdf4-alt-dev:armhf libhdf5-103:armhf libhdf5-cpp-103:armhf libhdf5-dev:armhf libhogweed4:armhf libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libicu-dev:armhf libicu63:armhf libidn2-0:armhf libio-html-perl libio-socket-ssl-perl libjbig-dev:armhf libjbig0:armhf libjpeg62-turbo:armhf libjpeg62-turbo-dev:armhf libjson-c-dev:armhf libjson-c3:armhf libjsoncpp1 libk5crypto3 libk5crypto3:armhf libkeyutils1 libkeyutils1:armhf libkml-dev:armhf libkmlbase1:armhf libkmlconvenience1:armhf libkmldom1:armhf libkmlengine1:armhf libkmlregionator1:armhf libkmlxsd1:armhf libkrb5-3 libkrb5-3:armhf libkrb5support0 libkrb5support0:armhf liblapack-dev:armhf liblapack3:armhf liblas-c-dev:armhf liblas-c3:armhf liblas-dev:armhf liblas3:armhf liblcms2-2:armhf libldap-2.4-2 libldap-2.4-2:armhf libldap-common libltdl-dev:armhf libltdl7 libltdl7:armhf liblwp-mediatypes-perl liblwp-protocol-https-perl liblzma-dev:armhf liblzma5:armhf libmariadb-dev:armhf libmariadb-dev-compat:armhf libmariadb3:armhf libminizip-dev:armhf libminizip1:armhf libmpdec2 libncurses6 libnet-http-perl libnet-ssleay-perl libnetcdf-dev:armhf libnetcdf13:armhf libnettle6:armhf libnghttp2-14 libnghttp2-14:armhf libnspr4:armhf libnss3:armhf libodbc1:armhf libogdi3.2:armhf libogdi3.2-dev:armhf libopenjp2-7:armhf libopenjp2-7-dev:armhf libosp5 libp11-kit0:armhf libpcre16-3:armhf libpcre3:armhf libpcre3-dev:armhf libpcre32-3:armhf libpcrecpp0v5:armhf libpipeline1 libpng-dev:armhf libpng16-16:armhf libpoppler-dev:armhf libpoppler-private-dev:armhf libpoppler82:armhf libpopt0:armhf libpq-dev:armhf libpq5:armhf libprocps7 libproj-dev:armhf libproj13:armhf libpsl5 libpsl5:armhf libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libqhull-dev:armhf libqhull-r7:armhf libqhull7:armhf libreadline7 librhash0 librtmp1 librtmp1:armhf libsasl2-2 libsasl2-2:armhf libsasl2-modules-db libsasl2-modules-db:armhf libsigsegv2 libspatialite-dev:armhf libspatialite7:armhf libsqlite3-0 libsqlite3-0:armhf libsqlite3-dev:armhf libssh2-1 libssh2-1:armhf libssl-dev:armhf libssl1.1 libssl1.1:armhf libstdc++-8-dev:armhf libstdc++6:armhf libsuperlu-dev:armhf libsuperlu5:armhf libsvm-dev:armhf libsvm3:armhf libsz2:armhf libtasn1-6:armhf libtext-charwidth-perl libtext-unidecode-perl libtext-wrapi18n-perl libtiff-dev:armhf libtiff5:armhf libtiffxx5:armhf libtimedate-perl libtool libtry-tiny-perl libubsan1:armhf libuchardet0 libunistring2:armhf liburi-perl liburiparser-dev:armhf liburiparser1:armhf libuuid1:armhf libuv1 libwebp-dev:armhf libwebp6:armhf libwebpdemux2:armhf libwebpmux3:armhf libwww-perl libwww-robotrules-perl libxerces-c-dev:armhf libxerces-c3.2:armhf libxml-parser-perl libxml-sax-expat-perl libxml2:armhf libxml2-dev:armhf libxslt1.1 libzstd-dev:armhf libzstd1:armhf linux-libc-dev:armhf lsb-base m4 man-db mariadb-common mime-support mysql-common netbase odbcinst odbcinst1debian2 odbcinst1debian2:armhf opensp openssl perl-openssl-defaults pkg-config pkg-kde-tools po-debconf procps proj-data python3 python3-minimal python3.7 python3.7-minimal readline-common sgml-base sgml-data tex-common texinfo unixodbc-dev:armhf uuid-dev:armhf xml-core xsltproc zlib1g:armhf zlib1g-dev:armhf Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build dh-make docbook docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libitpp-dev:armhf liblapack-doc:armhf libboost-doc:armhf libboost1.67-doc:armhf libboost-container1.67-dev:armhf libboost-context1.67-dev:armhf libboost-coroutine1.67-dev:armhf libboost-exception1.67-dev:armhf libboost-fiber1.67-dev:armhf libboost-graph1.67-dev:armhf libboost-graph-parallel1.67-dev:armhf libboost-locale1.67-dev:armhf libboost-log1.67-dev:armhf libboost-math1.67-dev:armhf libboost-mpi1.67-dev:armhf libboost-mpi-python1.67-dev:armhf libboost-numpy1.67-dev:armhf libboost-python1.67-dev:armhf libboost-random1.67-dev:armhf libboost-signals1.67-dev:armhf libboost-stacktrace1.67-dev:armhf libboost-test1.67-dev:armhf libboost-timer1.67-dev:armhf libboost-type-erasure1.67-dev:armhf libboost-wave1.67-dev:armhf libboost1.67-tools-dev:armhf libmpfrc++-dev:armhf libntl-dev:armhf glibc-doc:armhf libc-l10n:armhf locales:armhf manpages-dev:armhf libcurl4-doc:armhf libgnutls28-dev:armhf libidn11-dev:armhf libkrb5-dev:armhf libldap2-dev:armhf librtmp-dev:armhf libssh2-1-dev:armhf libfann-doc:armhf rng-tools:armhf libgdal-doc:armhf libgeotiff-epsg:armhf geotiff-bin:armhf gdal-bin:armhf gnutls-bin:armhf gsl-ref-psdoc:armhf | gsl-doc-pdf:armhf | gsl-doc-info:armhf | gsl-ref-html:armhf krb5-doc krb5-user krb5-doc:armhf krb5-user:armhf libhdf4-doc:armhf hdf4-tools:armhf libhdf5-doc:armhf libdata-dump-perl icu-doc:armhf liblcms2-utils:armhf libtool-doc:armhf libcrypt-ssleay-perl liblzma-doc:armhf netcdf-bin:armhf netcdf-doc:armhf libmyodbc:armhf odbc-postgresql:armhf tdsodbc:armhf unixodbc-bin:armhf ogdi-bin:armhf libfreetype6-dev:armhf postgresql-doc-11:armhf proj-bin:armhf sqlite3-doc:armhf libssl-doc:armhf libstdc++-8-doc:armhf libsuperlu-doc:armhf libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl libxerces-c-doc:armhf libxml-sax-expatxs-perl m4-doc apparmor less www-browser doc-base cdbs libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support readline-doc sgml-base-doc perlsgml w3-recs libxml2-utils texlive-base texlive-latex-base texlive-generic-recommended texinfo-doc-nonfree texlive-fonts-recommended Recommended packages: curl | wget | lynx libarchive-cpio-perl proj-bin:armhf libglib2.0-data shared-mime-info xdg-user-dirs libgpg-error-l10n:armhf libhtml-format-perl krb5-locales krb5-locales:armhf libgpm2 libpng-tools:armhf poppler-data:armhf publicsuffix publicsuffix:armhf libsasl2-modules libsasl2-modules:armhf libltdl-dev uuid-runtime:armhf libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl psmisc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils ca-certificates cmake cmake-data debhelper default-libmysqlclient-dev:armhf dh-autoreconf dh-strip-nondeterminism docbook-xml docbook-xsl docbook2x dwz fontconfig-config fonts-dejavu-core gcc-8-base:armhf gdal-data gettext gettext-base groff-base hdf5-helpers:armhf icu-devtools intltool-debian libaec-dev:armhf libaec0:armhf libarchive-zip-perl libarchive13 libarmadillo-dev:armhf libarmadillo9:armhf libarpack2:armhf libarpack2-dev:armhf libasan5:armhf libatomic1:armhf libblas-dev:armhf libblas3:armhf libboost-atomic1.67-dev:armhf libboost-atomic1.67.0:armhf libboost-chrono1.67-dev:armhf libboost-chrono1.67.0:armhf libboost-date-time1.67-dev:armhf libboost-date-time1.67.0:armhf libboost-dev:armhf libboost-filesystem-dev:armhf libboost-filesystem1.67-dev:armhf libboost-filesystem1.67.0:armhf libboost-iostreams-dev:armhf libboost-iostreams1.67-dev:armhf libboost-iostreams1.67.0:armhf libboost-program-options-dev:armhf libboost-program-options1.67-dev:armhf libboost-program-options1.67.0:armhf libboost-regex1.67-dev:armhf libboost-regex1.67.0:armhf libboost-serialization1.67-dev:armhf libboost-serialization1.67.0:armhf libboost-system1.67-dev:armhf libboost-system1.67.0:armhf libboost-thread-dev:armhf libboost-thread1.67-dev:armhf libboost-thread1.67.0:armhf libboost1.67-dev:armhf libbsd0 libbz2-1.0:armhf libc6:armhf libc6-dev:armhf libcharls-dev:armhf libcharls2:armhf libcom-err2:armhf libcroco3 libcurl3-gnutls:armhf libcurl4 libcurl4-gnutls-dev:armhf libdap-dev:armhf libdap25:armhf libdapclient6v5:armhf libdapserver7v5:armhf libdb5.3:armhf libelf1 libencode-locale-perl libepsilon-dev:armhf libepsilon1:armhf libexpat1 libexpat1:armhf libexpat1-dev:armhf libfann-dev:armhf libfann2:armhf libffi6:armhf libfile-listing-perl libfile-stripnondeterminism-perl libfontconfig1:armhf libfreetype6:armhf libfreexl-dev:armhf libfreexl1:armhf libfyba-dev:armhf libfyba0:armhf libgcc-8-dev:armhf libgcc1:armhf libgcrypt20:armhf libgdal-dev:armhf libgdal20:armhf libgeos-3.7.1:armhf libgeos-c1v5:armhf libgeos-dev:armhf libgeotiff-dev:armhf libgeotiff2:armhf libgfortran5:armhf libgif-dev:armhf libgif7:armhf libglib2.0-0 libgmp10:armhf libgnutls30:armhf libgomp1:armhf libgpg-error0:armhf libgsl-dev:armhf libgsl23:armhf libgslcblas0:armhf libgssapi-krb5-2 libgssapi-krb5-2:armhf libhdf4-0-alt:armhf libhdf4-alt-dev:armhf libhdf5-103:armhf libhdf5-cpp-103:armhf libhdf5-dev:armhf libhogweed4:armhf libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libicu-dev:armhf libicu63:armhf libidn2-0:armhf libio-html-perl libio-socket-ssl-perl libjbig-dev:armhf libjbig0:armhf libjpeg62-turbo:armhf libjpeg62-turbo-dev:armhf libjson-c-dev:armhf libjson-c3:armhf libjsoncpp1 libk5crypto3 libk5crypto3:armhf libkeyutils1 libkeyutils1:armhf libkml-dev:armhf libkmlbase1:armhf libkmlconvenience1:armhf libkmldom1:armhf libkmlengine1:armhf libkmlregionator1:armhf libkmlxsd1:armhf libkrb5-3 libkrb5-3:armhf libkrb5support0 libkrb5support0:armhf liblapack-dev:armhf liblapack3:armhf liblas-c-dev:armhf liblas-c3:armhf liblas-dev:armhf liblas3:armhf liblcms2-2:armhf libldap-2.4-2 libldap-2.4-2:armhf libldap-common libltdl-dev:armhf libltdl7 libltdl7:armhf liblwp-mediatypes-perl liblwp-protocol-https-perl liblzma-dev:armhf liblzma5:armhf libmariadb-dev:armhf libmariadb-dev-compat:armhf libmariadb3:armhf libminizip-dev:armhf libminizip1:armhf libmpdec2 libncurses6 libnet-http-perl libnet-ssleay-perl libnetcdf-dev:armhf libnetcdf13:armhf libnettle6:armhf libnghttp2-14 libnghttp2-14:armhf libnspr4:armhf libnss3:armhf libodbc1:armhf libogdi3.2:armhf libogdi3.2-dev:armhf libopenjp2-7:armhf libopenjp2-7-dev:armhf libosp5 libp11-kit0:armhf libpcre16-3:armhf libpcre3:armhf libpcre3-dev:armhf libpcre32-3:armhf libpcrecpp0v5:armhf libpipeline1 libpng-dev:armhf libpng16-16:armhf libpoppler-dev:armhf libpoppler-private-dev:armhf libpoppler82:armhf libpopt0:armhf libpq-dev:armhf libpq5:armhf libprocps7 libproj-dev:armhf libproj13:armhf libpsl5 libpsl5:armhf libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libqhull-dev:armhf libqhull-r7:armhf libqhull7:armhf libreadline7 librhash0 librtmp1 librtmp1:armhf libsasl2-2 libsasl2-2:armhf libsasl2-modules-db libsasl2-modules-db:armhf libsigsegv2 libspatialite-dev:armhf libspatialite7:armhf libsqlite3-0 libsqlite3-0:armhf libsqlite3-dev:armhf libssh2-1 libssh2-1:armhf libssl-dev:armhf libssl1.1 libssl1.1:armhf libstdc++-8-dev:armhf libstdc++6:armhf libsuperlu-dev:armhf libsuperlu5:armhf libsvm-dev:armhf libsvm3:armhf libsz2:armhf libtasn1-6:armhf libtext-charwidth-perl libtext-unidecode-perl libtext-wrapi18n-perl libtiff-dev:armhf libtiff5:armhf libtiffxx5:armhf libtimedate-perl libtool libtry-tiny-perl libubsan1:armhf libuchardet0 libunistring2:armhf liburi-perl liburiparser-dev:armhf liburiparser1:armhf libuuid1:armhf libuv1 libwebp-dev:armhf libwebp6:armhf libwebpdemux2:armhf libwebpmux3:armhf libwww-perl libwww-robotrules-perl libxerces-c-dev:armhf libxerces-c3.2:armhf libxml-parser-perl libxml-sax-expat-perl libxml2:armhf libxml2-dev:armhf libxslt1.1 libzstd-dev:armhf libzstd1:armhf linux-libc-dev:armhf lsb-base m4 man-db mariadb-common mime-support mysql-common netbase odbcinst odbcinst1debian2 odbcinst1debian2:armhf opensp openssl perl-openssl-defaults pkg-config pkg-kde-tools po-debconf procps proj-data python3 python3-minimal python3.7 python3.7-minimal readline-common sbuild-build-depends-pktools-dummy:armhf sgml-base sgml-data tex-common texinfo unixodbc-dev:armhf uuid-dev:armhf xml-core xsltproc zlib1g:armhf zlib1g-dev:armhf 0 upgraded, 320 newly installed, 0 to remove and 0 not upgraded. Need to get 141 MB of archives. After this operation, 657 MB of additional disk space will be used. Get:1 copy:/<>/resolver-ioUuwk/apt_archive ./ sbuild-build-depends-pktools-dummy 0.invalid.0 [964 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.9.1-1 [99.3 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-2 [917 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libssl1.1 amd64 1.1.1a-1 [1527 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.7-minimal amd64 3.7.2-2 [588 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 libexpat1 amd64 2.2.6-1 [105 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 python3.7-minimal amd64 3.7.2-2 [1734 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 python3-minimal amd64 3.7.2-1 [36.6 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 mime-support all 3.62 [37.2 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libmpdec2 amd64 2.4.2-2 [87.2 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 readline-common all 7.0-5 [70.6 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libreadline7 amd64 7.0-5 [151 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libsqlite3-0 amd64 3.27.1-1 [640 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.7-stdlib amd64 3.7.2-2 [1731 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 python3.7 amd64 3.7.2-2 [323 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3-stdlib amd64 3.7.2-1 [20.0 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 python3 amd64 3.7.2-1 [61.5 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 sgml-base all 1.29 [14.8 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 tex-common all 6.10 [53.0 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 netbase all 5.6 [19.4 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libncurses6 amd64 6.1+20181013-2 [102 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libprocps7 amd64 2:3.3.15-2 [61.7 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 lsb-base all 10.2018112800 [28.3 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 procps amd64 2:3.3.15-2 [259 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-2 [203 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11 [341 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.1-4 [771 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 openssl amd64 1.1.1a-1 [836 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 ca-certificates all 20190110 [157 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 cmake-data all 3.13.4-1 [1476 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive13 amd64 3.3.3-4 [314 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libkeyutils1 amd64 1.6-2 [14.5 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5support0 amd64 1.17-1 [65.5 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libk5crypto3 amd64 1.17-1 [121 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5-3 amd64 1.17-1 [368 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.17-1 [159 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1 [69.0 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1 [106 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libldap-common all 2.4.47+dfsg-3 [89.4 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3 [224 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 libnghttp2-14 amd64 1.36.0-2 [84.9 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libpsl5 amd64 0.20.2-2 [53.7 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [60.5 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 libssh2-1 amd64 1.8.0-2 [138 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libcurl4 amd64 7.64.0-1 [331 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libjsoncpp1 amd64 1.7.4-3 [75.6 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 librhash0 amd64 1.3.8-1 [122 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libuv1 amd64 1.24.1-1 [110 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 cmake amd64 3.13.4-1 [3480 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-9 [547 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.1.1-1 [19.7 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.1.1-1 [13.0 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.175-2 [160 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.12-3 [78.0 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.58.3-1 [1258 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 12.1 [1015 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 mysql-common all 5.8+1.0.5 [7324 B] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 mariadb-common all 1:10.3.12-2 [30.4 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main armhf gcc-8-base armhf 8.2.0-20 [189 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main armhf libgcc1 armhf 1:8.2.0-20 [37.0 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main armhf libc6 armhf 2.28-7 [2388 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main armhf libssl1.1 armhf 1.1.1a-1 [1290 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main armhf libstdc++6 armhf 8.2.0-20 [337 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main armhf zlib1g armhf 1:1.2.11.dfsg-1 [87.9 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main armhf libmariadb3 armhf 1:10.3.12-2 [164 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main armhf libssl-dev armhf 1.1.1a-1 [1587 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main armhf linux-libc-dev armhf 4.19.20-1 [1124 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main armhf libc6-dev armhf 2.28-7 [2150 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [207 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main armhf libmariadb-dev armhf 1:10.3.12-2 [990 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main armhf libmariadb-dev-compat armhf 1:10.3.12-2 [29.5 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main armhf default-libmysqlclient-dev armhf 1.0.5 [3764 B] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 xml-core all 0.18 [23.4 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main amd64 sgml-data all 2.0.11 [179 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main amd64 docbook-xml all 4.5-8 [84.7 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main amd64 docbook-xsl all 1.79.1+dfsg-2 [1249 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-7.1+b1 [10.0 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-7.1 [8644 B] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 liburi-perl all 1.76-1 [89.9 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main amd64 libencode-locale-perl all 1.05-1 [13.7 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main amd64 libtimedate-perl all 2.3000-2 [42.2 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main amd64 libhttp-date-perl all 6.02-1 [10.7 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-listing-perl all 6.04-1 [10.3 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-tagset-perl all 3.20-3 [12.7 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-parser-perl amd64 3.72-3+b3 [105 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-tree-perl all 5.07-2 [213 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main amd64 libio-html-perl all 1.001-1 [17.6 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 liblwp-mediatypes-perl all 6.02-1 [22.1 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main amd64 libhttp-message-perl all 6.18-1 [77.8 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main amd64 libhttp-cookies-perl all 6.04-1 [17.8 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main amd64 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main amd64 perl-openssl-defaults amd64 3 [6782 B] Get:107 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-ssleay-perl amd64 1.85-2+b1 [308 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libio-socket-ssl-perl all 2.060-3 [207 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-http-perl all 6.18-1 [24.5 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 liblwp-protocol-https-perl all 6.07-2 [9242 B] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 libwww-perl all 6.36-1 [188 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-parser-perl amd64 2.44-2+b4 [214 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-expat-perl all 0.51-1 [12.0 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main amd64 libosp5 amd64 1.5.2-13+b1 [948 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main amd64 opensp amd64 1.5.2-13+b1 [449 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-unidecode-perl all 1.30-1 [103 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 texinfo amd64 6.5.0.dfsg.1-4+b1 [1431 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main amd64 libxslt1.1 amd64 1.1.32-2 [236 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main amd64 xsltproc amd64 1.1.32-2 [121 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main amd64 docbook2x amd64 0.8.8-17 [295 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main amd64 gdal-data all 2.4.0+dfsg-1 [744 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main armhf hdf5-helpers armhf 1.10.4+repack-10 [35.2 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main amd64 icu-devtools amd64 63.1-6 [188 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main armhf libaec0 armhf 1.0.2-1 [21.9 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main armhf libsz2 armhf 1.0.2-1 [6584 B] Get:130 http://debian.oregonstate.edu/debian unstable/main armhf libaec-dev armhf 1.0.2-1 [19.7 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main armhf libgfortran5 armhf 8.2.0-20 [212 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main armhf libblas3 armhf 3.8.0-2 [109 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main armhf liblapack3 armhf 3.8.0-2 [1631 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main armhf libarpack2 armhf 3.7.0-1 [87.7 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main armhf libsuperlu5 armhf 5.2.1+dfsg1-4 [133 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main armhf libarmadillo9 armhf 1:9.200.7+dfsg-1 [87.2 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main armhf libblas-dev armhf 3.8.0-2 [117 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main armhf liblapack-dev armhf 3.8.0-2 [1680 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main armhf libarpack2-dev armhf 3.7.0-1 [100 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main armhf libhdf5-103 armhf 1.10.4+repack-10 [1285 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [112 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [182 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main armhf libhdf5-cpp-103 armhf 1.10.4+repack-10 [123 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main armhf libhdf5-dev armhf 1.10.4+repack-10 [2515 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main armhf libsuperlu-dev armhf 5.2.1+dfsg1-4 [18.4 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main armhf libarmadillo-dev armhf 1:9.200.7+dfsg-1 [360 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main armhf libasan5 armhf 8.2.0-20 [337 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main armhf libatomic1 armhf 8.2.0-20 [6732 B] Get:149 http://debian.oregonstate.edu/debian unstable/main armhf libgomp1 armhf 8.2.0-20 [64.7 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main armhf libubsan1 armhf 8.2.0-20 [104 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main armhf libgcc-8-dev armhf 8.2.0-20 [614 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main armhf libstdc++-8-dev armhf 8.2.0-20 [1581 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main armhf libboost1.67-dev armhf 1.67.0-13 [8386 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main armhf libboost-atomic1.67.0 armhf 1.67.0-13 [226 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main armhf libboost-atomic1.67-dev armhf 1.67.0-13 [225 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main armhf libboost-system1.67.0 armhf 1.67.0-13 [228 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main armhf libboost-chrono1.67.0 armhf 1.67.0-13 [231 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main armhf libboost-chrono1.67-dev armhf 1.67.0-13 [234 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main armhf libboost-date-time1.67.0 armhf 1.67.0-13 [236 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main armhf libboost-serialization1.67.0 armhf 1.67.0-13 [302 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main armhf libboost-serialization1.67-dev armhf 1.67.0-13 [369 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main armhf libboost-date-time1.67-dev armhf 1.67.0-13 [248 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main armhf libboost-dev armhf 1.67.0.1 [3860 B] Get:164 http://debian.oregonstate.edu/debian unstable/main armhf libboost-filesystem1.67.0 armhf 1.67.0-13 [255 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main armhf libboost-system1.67-dev armhf 1.67.0-13 [232 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main armhf libboost-filesystem1.67-dev armhf 1.67.0-13 [262 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main armhf libboost-filesystem-dev armhf 1.67.0.1 [3684 B] Get:168 http://debian.oregonstate.edu/debian unstable/main armhf libicu63 armhf 63.1-6 [8000 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main armhf libboost-regex1.67.0 armhf 1.67.0-13 [437 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main armhf libicu-dev armhf 63.1-6 [8934 kB] Get:171 http://debian.oregonstate.edu/debian unstable/main armhf libboost-regex1.67-dev armhf 1.67.0-13 [539 kB] Get:172 http://debian.oregonstate.edu/debian unstable/main armhf libbz2-1.0 armhf 1.0.6-9 [43.6 kB] Get:173 http://debian.oregonstate.edu/debian unstable/main armhf libboost-iostreams1.67.0 armhf 1.67.0-13 [245 kB] Get:174 http://debian.oregonstate.edu/debian unstable/main armhf libboost-iostreams1.67-dev armhf 1.67.0-13 [254 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main armhf libboost-iostreams-dev armhf 1.67.0.1 [3632 B] Get:176 http://debian.oregonstate.edu/debian unstable/main armhf libboost-program-options1.67.0 armhf 1.67.0-13 [334 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main armhf libboost-program-options1.67-dev armhf 1.67.0-13 [384 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main armhf libboost-program-options-dev armhf 1.67.0.1 [3656 B] Get:179 http://debian.oregonstate.edu/debian unstable/main armhf libboost-thread1.67.0 armhf 1.67.0-13 [261 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main armhf libboost-thread1.67-dev armhf 1.67.0-13 [270 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main armhf libboost-thread-dev armhf 1.67.0.1 [3672 B] Get:182 http://debian.oregonstate.edu/debian unstable/main armhf libcharls2 armhf 2.0.0+dfsg-1 [55.0 kB] Get:183 http://debian.oregonstate.edu/debian unstable/main armhf libcharls-dev armhf 2.0.0+dfsg-1 [8016 B] Get:184 http://debian.oregonstate.edu/debian unstable/main armhf libcom-err2 armhf 1.44.5-1 [67.4 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main armhf libgmp10 armhf 2:6.1.2+dfsg-4 [205 kB] Get:186 http://debian.oregonstate.edu/debian unstable/main armhf libnettle6 armhf 3.4.1-1 [227 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main armhf libhogweed4 armhf 3.4.1-1 [130 kB] Get:188 http://debian.oregonstate.edu/debian unstable/main armhf libunistring2 armhf 0.9.10-1 [368 kB] Get:189 http://debian.oregonstate.edu/debian unstable/main armhf libidn2-0 armhf 2.0.5-1 [73.7 kB] Get:190 http://debian.oregonstate.edu/debian unstable/main armhf libffi6 armhf 3.2.1-9 [18.9 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main armhf libp11-kit0 armhf 0.23.14-2 [288 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main armhf libtasn1-6 armhf 4.13-3 [46.8 kB] Get:193 http://debian.oregonstate.edu/debian unstable/main armhf libgnutls30 armhf 3.6.6-2 [1052 kB] Get:194 http://debian.oregonstate.edu/debian unstable/main armhf libkeyutils1 armhf 1.6-2 [13.3 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main armhf libkrb5support0 armhf 1.17-1 [62.1 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main armhf libk5crypto3 armhf 1.17-1 [119 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main armhf libkrb5-3 armhf 1.17-1 [323 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main armhf libgssapi-krb5-2 armhf 1.17-1 [137 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.3 [597 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1 [67.3 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main armhf libsasl2-2 armhf 2.1.27+dfsg-1 [98.7 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3 [201 kB] Get:203 http://debian.oregonstate.edu/debian unstable/main armhf libnghttp2-14 armhf 1.36.0-2 [74.3 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main armhf libpsl5 armhf 0.20.2-2 [52.4 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.9 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main armhf libgpg-error0 armhf 1.35-1 [62.6 kB] Get:207 http://debian.oregonstate.edu/debian unstable/main armhf libgcrypt20 armhf 1.8.4-5 [501 kB] Get:208 http://debian.oregonstate.edu/debian unstable/main armhf libssh2-1 armhf 1.8.0-2 [128 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main armhf libcurl3-gnutls armhf 7.64.0-1 [295 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main armhf libcurl4-gnutls-dev armhf 7.64.0-1 [390 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main armhf liblzma5 armhf 5.2.4-1 [145 kB] Get:212 http://debian.oregonstate.edu/debian unstable/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main armhf libdap25 armhf 3.20.2-1 [485 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main armhf libuuid1 armhf 2.33.1-0.1 [77.5 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main armhf libdapserver7v5 armhf 3.20.2-1 [127 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main armhf libdapclient6v5 armhf 3.20.2-1 [188 kB] Get:217 http://debian.oregonstate.edu/debian unstable/main armhf libxml2-dev armhf 2.9.4+dfsg1-7+b3 [718 kB] Get:218 http://debian.oregonstate.edu/debian unstable/main armhf uuid-dev armhf 2.33.1-0.1 [92.6 kB] Get:219 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Get:220 http://debian.oregonstate.edu/debian unstable/main armhf libdap-dev armhf 3.20.2-1 [816 kB] Get:221 http://debian.oregonstate.edu/debian unstable/main armhf libpopt0 armhf 1.16-12 [46.3 kB] Get:222 http://debian.oregonstate.edu/debian unstable/main armhf libepsilon1 armhf 0.9.2+dfsg-4 [37.2 kB] Get:223 http://debian.oregonstate.edu/debian unstable/main armhf libepsilon-dev armhf 0.9.2+dfsg-4 [47.5 kB] Get:224 http://debian.oregonstate.edu/debian unstable/main armhf libexpat1 armhf 2.2.6-1 [77.6 kB] Get:225 http://debian.oregonstate.edu/debian unstable/main armhf libexpat1-dev armhf 2.2.6-1 [125 kB] Get:226 http://debian.oregonstate.edu/debian unstable/main armhf libfann2 armhf 2.2.0+ds-4 [59.3 kB] Get:227 http://debian.oregonstate.edu/debian unstable/main armhf libfann-dev armhf 2.2.0+ds-4 [88.4 kB] Get:228 http://debian.oregonstate.edu/debian unstable/main armhf libpng16-16 armhf 1.6.36-5 [275 kB] Get:229 http://debian.oregonstate.edu/debian unstable/main armhf libfreetype6 armhf 2.9.1-3 [322 kB] Get:230 http://debian.oregonstate.edu/debian unstable/main armhf libfontconfig1 armhf 2.13.1-2 [328 kB] Get:231 http://debian.oregonstate.edu/debian unstable/main armhf libfreexl1 armhf 1.0.5-3 [31.9 kB] Get:232 http://debian.oregonstate.edu/debian unstable/main armhf libfreexl-dev armhf 1.0.5-3 [31.1 kB] Get:233 http://debian.oregonstate.edu/debian unstable/main armhf libfyba0 armhf 4.1.1-6 [100 kB] Get:234 http://debian.oregonstate.edu/debian unstable/main armhf libfyba-dev armhf 4.1.1-6 [162 kB] Get:235 http://debian.oregonstate.edu/debian unstable/main armhf libgeos-3.7.1 armhf 3.7.1-1 [648 kB] Get:236 http://debian.oregonstate.edu/debian unstable/main armhf libgeos-c1v5 armhf 3.7.1-1 [291 kB] Get:237 http://debian.oregonstate.edu/debian unstable/main amd64 proj-data all 5.2.0-1 [6986 kB] Get:238 http://debian.oregonstate.edu/debian unstable/main armhf libproj13 armhf 5.2.0-1 [187 kB] Get:239 http://debian.oregonstate.edu/debian unstable/main armhf libjbig0 armhf 2.1-3.1+b2 [28.4 kB] Get:240 http://debian.oregonstate.edu/debian unstable/main armhf libwebp6 armhf 0.6.1-2 [229 kB] Get:241 http://debian.oregonstate.edu/debian unstable/main armhf libzstd1 armhf 1.3.8+dfsg-3 [205 kB] Get:242 http://debian.oregonstate.edu/debian unstable/main armhf libtiff5 armhf 4.0.10-4 [240 kB] Get:243 http://debian.oregonstate.edu/debian unstable/main armhf libgeotiff2 armhf 1.4.3-1 [63.3 kB] Get:244 http://debian.oregonstate.edu/debian unstable/main armhf libgif7 armhf 5.1.4-3 [40.8 kB] Get:245 http://debian.oregonstate.edu/debian unstable/main armhf libhdf4-0-alt armhf 4.2.13-4 [239 kB] Get:246 http://debian.oregonstate.edu/debian unstable/main armhf libjson-c3 armhf 0.12.1+ds-2 [24.9 kB] Get:247 http://debian.oregonstate.edu/debian unstable/main armhf libminizip1 armhf 1.1-8+b1 [19.0 kB] Get:248 http://debian.oregonstate.edu/debian unstable/main armhf liburiparser1 armhf 0.9.1-1 [40.4 kB] Get:249 http://debian.oregonstate.edu/debian unstable/main armhf libkmlbase1 armhf 1.3.0-7 [42.0 kB] Get:250 http://debian.oregonstate.edu/debian unstable/main armhf libkmldom1 armhf 1.3.0-7 [156 kB] Get:251 http://debian.oregonstate.edu/debian unstable/main armhf libkmlengine1 armhf 1.3.0-7 [67.9 kB] Get:252 http://debian.oregonstate.edu/debian unstable/main armhf libkmlconvenience1 armhf 1.3.0-7 [44.8 kB] Get:253 http://debian.oregonstate.edu/debian unstable/main armhf libkmlregionator1 armhf 1.3.0-7 [22.4 kB] Get:254 http://debian.oregonstate.edu/debian unstable/main armhf libkmlxsd1 armhf 1.3.0-7 [30.4 kB] Get:255 http://debian.oregonstate.edu/debian unstable/main armhf libnetcdf13 armhf 1:4.6.2-1 [357 kB] Get:256 http://debian.oregonstate.edu/debian unstable/main armhf libltdl7 armhf 2.4.6-9 [387 kB] Get:257 http://debian.oregonstate.edu/debian unstable/main armhf libodbc1 armhf 2.3.6-0.1 [191 kB] Get:258 http://debian.oregonstate.edu/debian unstable/main armhf libogdi3.2 armhf 3.2.1+ds-4 [198 kB] Get:259 http://debian.oregonstate.edu/debian unstable/main armhf libopenjp2-7 armhf 2.3.0-1.1 [142 kB] Get:260 http://debian.oregonstate.edu/debian unstable/main armhf libpcre3 armhf 2:8.39-11 [317 kB] Get:261 http://debian.oregonstate.edu/debian unstable/main armhf liblcms2-2 armhf 2.9-3 [119 kB] Get:262 http://debian.oregonstate.edu/debian unstable/main armhf libnspr4 armhf 2:4.20-1 [90.0 kB] Get:263 http://debian.oregonstate.edu/debian unstable/main armhf libsqlite3-0 armhf 3.27.1-1 [559 kB] Get:264 http://debian.oregonstate.edu/debian unstable/main armhf libnss3 armhf 2:3.42.1-1 [970 kB] Get:265 http://debian.oregonstate.edu/debian unstable/main armhf libpoppler82 armhf 0.71.0-2 [1381 kB] Get:266 http://debian.oregonstate.edu/debian unstable/main armhf libpq5 armhf 11.2-1 [149 kB] Get:267 http://debian.oregonstate.edu/debian unstable/main armhf libqhull7 armhf 2015.2-4 [176 kB] Get:268 http://debian.oregonstate.edu/debian unstable/main armhf libspatialite7 armhf 4.3.0a-5+b2 [1306 kB] Get:269 http://debian.oregonstate.edu/debian unstable/main armhf libxerces-c3.2 armhf 3.2.2+debian-1+b1 [733 kB] Get:270 http://debian.oregonstate.edu/debian unstable/main amd64 libltdl7 amd64 2.4.6-9 [390 kB] Get:271 http://debian.oregonstate.edu/debian unstable/main amd64 odbcinst1debian2 amd64 2.3.6-0.1 [78.1 kB] Get:272 http://debian.oregonstate.edu/debian unstable/main amd64 odbcinst amd64 2.3.6-0.1 [48.4 kB] Get:273 http://debian.oregonstate.edu/debian unstable/main armhf odbcinst1debian2 armhf 2.3.6-0.1 [71.1 kB] Get:274 http://debian.oregonstate.edu/debian unstable/main armhf libgdal20 armhf 2.4.0+dfsg-1+b1 [5258 kB] Get:275 http://debian.oregonstate.edu/debian unstable/main armhf libgeos-dev armhf 3.7.1-1 [314 kB] Get:276 http://debian.oregonstate.edu/debian unstable/main armhf libjbig-dev armhf 2.1-3.1+b2 [28.5 kB] Get:277 http://debian.oregonstate.edu/debian unstable/main armhf liblzma-dev armhf 5.2.4-1 [204 kB] Get:278 http://debian.oregonstate.edu/debian unstable/main armhf libtiffxx5 armhf 4.0.10-4 [107 kB] Get:279 http://debian.oregonstate.edu/debian unstable/main armhf libtiff-dev armhf 4.0.10-4 [363 kB] Get:280 http://debian.oregonstate.edu/debian unstable/main armhf libgeotiff-dev armhf 1.4.3-1 [93.3 kB] Get:281 http://debian.oregonstate.edu/debian unstable/main armhf libgif-dev armhf 5.1.4-3 [43.8 kB] Get:282 http://debian.oregonstate.edu/debian unstable/main armhf libnetcdf-dev armhf 1:4.6.2-1 [82.7 kB] Get:283 http://debian.oregonstate.edu/debian unstable/main armhf libhdf4-alt-dev armhf 4.2.13-4 [344 kB] Get:284 http://debian.oregonstate.edu/debian unstable/main armhf libjson-c-dev armhf 0.12.1+ds-2 [36.0 kB] Get:285 http://debian.oregonstate.edu/debian unstable/main armhf libminizip-dev armhf 1.1-8+b1 [26.7 kB] Get:286 http://debian.oregonstate.edu/debian unstable/main armhf liburiparser-dev armhf 0.9.1-1 [21.3 kB] Get:287 http://debian.oregonstate.edu/debian unstable/main armhf libkml-dev armhf 1.3.0-7 [939 kB] Get:288 http://debian.oregonstate.edu/debian unstable/main armhf libltdl-dev armhf 2.4.6-9 [160 kB] Get:289 http://debian.oregonstate.edu/debian unstable/main armhf libproj-dev armhf 5.2.0-1 [239 kB] Get:290 http://debian.oregonstate.edu/debian unstable/main armhf libogdi3.2-dev armhf 3.2.1+ds-4 [38.2 kB] Get:291 http://debian.oregonstate.edu/debian unstable/main armhf libopenjp2-7-dev armhf 2.3.0-1.1 [43.9 kB] Get:292 http://debian.oregonstate.edu/debian unstable/main armhf libpcre16-3 armhf 2:8.39-11 [238 kB] Get:293 http://debian.oregonstate.edu/debian unstable/main armhf libpcre32-3 armhf 2:8.39-11 [231 kB] Get:294 http://debian.oregonstate.edu/debian unstable/main armhf libpcrecpp0v5 armhf 2:8.39-11 [150 kB] Get:295 http://debian.oregonstate.edu/debian unstable/main armhf libpcre3-dev armhf 2:8.39-11 [585 kB] Get:296 http://debian.oregonstate.edu/debian unstable/main armhf libpng-dev armhf 1.6.36-5 [286 kB] Get:297 http://debian.oregonstate.edu/debian unstable/main armhf libpoppler-dev armhf 0.71.0-2 [23.4 kB] Get:298 http://debian.oregonstate.edu/debian unstable/main armhf libpoppler-private-dev armhf 0.71.0-2 [187 kB] Get:299 http://debian.oregonstate.edu/debian unstable/main armhf libpq-dev armhf 11.2-1 [148 kB] Get:300 http://debian.oregonstate.edu/debian unstable/main armhf libqhull-r7 armhf 2015.2-4 [175 kB] Get:301 http://debian.oregonstate.edu/debian unstable/main armhf libqhull-dev armhf 2015.2-4 [376 kB] Get:302 http://debian.oregonstate.edu/debian unstable/main armhf libsqlite3-dev armhf 3.27.1-1 [721 kB] Get:303 http://debian.oregonstate.edu/debian unstable/main armhf libspatialite-dev armhf 4.3.0a-5+b2 [1528 kB] Get:304 http://debian.oregonstate.edu/debian unstable/main armhf libwebpmux3 armhf 0.6.1-2 [94.1 kB] Get:305 http://debian.oregonstate.edu/debian unstable/main armhf libwebpdemux2 armhf 0.6.1-2 [86.6 kB] Get:306 http://debian.oregonstate.edu/debian unstable/main armhf libwebp-dev armhf 0.6.1-2 [306 kB] Get:307 http://debian.oregonstate.edu/debian unstable/main armhf libxerces-c-dev armhf 3.2.2+debian-1+b1 [1529 kB] Get:308 http://debian.oregonstate.edu/debian unstable/main armhf libzstd-dev armhf 1.3.8+dfsg-3 [255 kB] Get:309 http://debian.oregonstate.edu/debian unstable/main armhf unixodbc-dev armhf 2.3.6-0.1 [240 kB] Get:310 http://debian.oregonstate.edu/debian unstable/main armhf libgdal-dev armhf 2.4.0+dfsg-1+b1 [7284 kB] Get:311 http://debian.oregonstate.edu/debian unstable/main armhf libgslcblas0 armhf 2.5+dfsg-6 [79.1 kB] Get:312 http://debian.oregonstate.edu/debian unstable/main armhf libgsl23 armhf 2.5+dfsg-6 [718 kB] Get:313 http://debian.oregonstate.edu/debian unstable/main armhf libgsl-dev armhf 2.5+dfsg-6 [903 kB] Get:314 http://debian.oregonstate.edu/debian unstable/main armhf liblas3 armhf 1.8.1-9 [221 kB] Get:315 http://debian.oregonstate.edu/debian unstable/main armhf liblas-c3 armhf 1.8.1-9 [60.4 kB] Get:316 http://debian.oregonstate.edu/debian unstable/main armhf liblas-dev armhf 1.8.1-9 [93.9 kB] Get:317 http://debian.oregonstate.edu/debian unstable/main armhf liblas-c-dev armhf 1.8.1-9 [16.9 kB] Get:318 http://debian.oregonstate.edu/debian unstable/main armhf libsvm3 armhf 3.21+ds-1.2 [36.1 kB] Get:319 http://debian.oregonstate.edu/debian unstable/main armhf libsvm-dev armhf 3.21+ds-1.2 [41.9 kB] Get:320 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-kde-tools all 0.15.28 [96.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 141 MB in 5s (28.2 MB/s) Selecting previously unselected package libbsd0:amd64. (Reading database ... 14917 files and directories currently installed.) Preparing to unpack .../0-libbsd0_0.9.1-1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../1-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../2-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../3-groff-base_1.22.4-2_amd64.deb ... Unpacking groff-base (1.22.4-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../4-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../5-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../6-libssl1.1_1.1.1a-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1a-1) ... Selecting previously unselected package libpython3.7-minimal:amd64. Preparing to unpack .../7-libpython3.7-minimal_3.7.2-2_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.2-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../8-libexpat1_2.2.6-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../9-python3.7-minimal_3.7.2-2_amd64.deb ... Unpacking python3.7-minimal (3.7.2-2) ... Setting up libssl1.1:amd64 (1.1.1a-1) ... Setting up libpython3.7-minimal:amd64 (3.7.2-2) ... Setting up libexpat1:amd64 (2.2.6-1) ... Setting up python3.7-minimal (3.7.2-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 15812 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.2-1_amd64.deb ... Unpacking python3-minimal (3.7.2-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:amd64. Preparing to unpack .../4-libreadline7_7.0-5_amd64.deb ... Unpacking libreadline7:amd64 (7.0-5) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../5-libsqlite3-0_3.27.1-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.27.1-1) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../6-libpython3.7-stdlib_3.7.2-2_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.2-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../7-python3.7_3.7.2-2_amd64.deb ... Unpacking python3.7 (3.7.2-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.7.2-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.2-1) ... Setting up python3-minimal (3.7.2-1) ... Selecting previously unselected package python3. (Reading database ... 16278 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.2-1_amd64.deb ... Unpacking python3 (3.7.2-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package tex-common. Preparing to unpack .../002-tex-common_6.10_all.deb ... Unpacking tex-common (6.10) ... Selecting previously unselected package netbase. Preparing to unpack .../003-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../004-libncurses6_6.1+20181013-2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2) ... Selecting previously unselected package libprocps7:amd64. Preparing to unpack .../005-libprocps7_2%3a3.3.15-2_amd64.deb ... Unpacking libprocps7:amd64 (2:3.3.15-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../006-lsb-base_10.2018112800_all.deb ... Unpacking lsb-base (10.2018112800) ... Selecting previously unselected package procps. Preparing to unpack .../007-procps_2%3a3.3.15-2_amd64.deb ... Unpacking procps (2:3.3.15-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../009-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../010-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../011-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../012-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../013-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../014-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package openssl. Preparing to unpack .../015-openssl_1.1.1a-1_amd64.deb ... Unpacking openssl (1.1.1a-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../016-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) ... Selecting previously unselected package cmake-data. Preparing to unpack .../017-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../018-libarchive13_3.3.3-4_amd64.deb ... Unpacking libarchive13:amd64 (3.3.3-4) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../019-libkeyutils1_1.6-2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-2) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../020-libkrb5support0_1.17-1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../021-libk5crypto3_1.17-1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../022-libkrb5-3_1.17-1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../023-libgssapi-krb5-2_1.17-1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../024-libsasl2-modules-db_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../025-libsasl2-2_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../026-libldap-common_2.4.47+dfsg-3_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../027-libldap-2.4-2_2.4.47+dfsg-3_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../028-libnghttp2-14_1.36.0-2_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.36.0-2) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../029-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../030-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../031-libssh2-1_1.8.0-2_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../032-libcurl4_7.64.0-1_amd64.deb ... Unpacking libcurl4:amd64 (7.64.0-1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../033-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../034-librhash0_1.3.8-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.8-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../035-libuv1_1.24.1-1_amd64.deb ... Unpacking libuv1:amd64 (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../036-cmake_3.13.4-1_amd64.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package libtool. Preparing to unpack .../037-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../038-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../039-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../040-libfile-stripnondeterminism-perl_1.1.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../041-dh-strip-nondeterminism_1.1.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../042-libelf1_0.175-2_amd64.deb ... Unpacking libelf1:amd64 (0.175-2) ... Selecting previously unselected package dwz. Preparing to unpack .../043-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../044-libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../045-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../046-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../047-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../048-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../049-debhelper_12.1_all.deb ... Unpacking debhelper (12.1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../050-mysql-common_5.8+1.0.5_all.deb ... Unpacking mysql-common (5.8+1.0.5) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../051-mariadb-common_1%3a10.3.12-2_all.deb ... Unpacking mariadb-common (1:10.3.12-2) ... Selecting previously unselected package gcc-8-base:armhf. Preparing to unpack .../052-gcc-8-base_8.2.0-20_armhf.deb ... Unpacking gcc-8-base:armhf (8.2.0-20) ... Selecting previously unselected package libgcc1:armhf. Preparing to unpack .../053-libgcc1_1%3a8.2.0-20_armhf.deb ... Unpacking libgcc1:armhf (1:8.2.0-20) ... Selecting previously unselected package libc6:armhf. Preparing to unpack .../054-libc6_2.28-7_armhf.deb ... Unpacking libc6:armhf (2.28-7) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../055-libssl1.1_1.1.1a-1_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1a-1) ... Selecting previously unselected package libstdc++6:armhf. Preparing to unpack .../056-libstdc++6_8.2.0-20_armhf.deb ... Unpacking libstdc++6:armhf (8.2.0-20) ... Selecting previously unselected package zlib1g:armhf. Preparing to unpack .../057-zlib1g_1%3a1.2.11.dfsg-1_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.11.dfsg-1) ... Selecting previously unselected package libmariadb3:armhf. Preparing to unpack .../058-libmariadb3_1%3a10.3.12-2_armhf.deb ... Unpacking libmariadb3:armhf (1:10.3.12-2) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../059-libssl-dev_1.1.1a-1_armhf.deb ... Unpacking libssl-dev:armhf (1.1.1a-1) ... Selecting previously unselected package linux-libc-dev:armhf. Preparing to unpack .../060-linux-libc-dev_4.19.20-1_armhf.deb ... Unpacking linux-libc-dev:armhf (4.19.20-1) ... Selecting previously unselected package libc6-dev:armhf. Preparing to unpack .../061-libc6-dev_2.28-7_armhf.deb ... Unpacking libc6-dev:armhf (2.28-7) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../062-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Selecting previously unselected package libmariadb-dev:armhf. Preparing to unpack .../063-libmariadb-dev_1%3a10.3.12-2_armhf.deb ... Unpacking libmariadb-dev:armhf (1:10.3.12-2) ... Selecting previously unselected package libmariadb-dev-compat:armhf. Preparing to unpack .../064-libmariadb-dev-compat_1%3a10.3.12-2_armhf.deb ... Unpacking libmariadb-dev-compat:armhf (1:10.3.12-2) ... Selecting previously unselected package default-libmysqlclient-dev:armhf. Preparing to unpack .../065-default-libmysqlclient-dev_1.0.5_armhf.deb ... Unpacking default-libmysqlclient-dev:armhf (1.0.5) ... Selecting previously unselected package xml-core. Preparing to unpack .../066-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package sgml-data. Preparing to unpack .../067-sgml-data_2.0.11_all.deb ... Unpacking sgml-data (2.0.11) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../068-docbook-xml_4.5-8_all.deb ... Unpacking docbook-xml (4.5-8) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../069-docbook-xsl_1.79.1+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.1+dfsg-2) ... Selecting previously unselected package libtext-charwidth-perl. Preparing to unpack .../070-libtext-charwidth-perl_0.04-7.1+b1_amd64.deb ... Unpacking libtext-charwidth-perl (0.04-7.1+b1) ... Selecting previously unselected package libtext-wrapi18n-perl. Preparing to unpack .../071-libtext-wrapi18n-perl_0.06-7.1_all.deb ... Unpacking libtext-wrapi18n-perl (0.06-7.1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../072-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../073-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../074-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../075-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../076-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../077-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../078-libhtml-parser-perl_3.72-3+b3_amd64.deb ... Unpacking libhtml-parser-perl (3.72-3+b3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../079-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../080-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../081-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../082-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../083-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../084-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../085-perl-openssl-defaults_3_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../086-libnet-ssleay-perl_1.85-2+b1_amd64.deb ... Unpacking libnet-ssleay-perl (1.85-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../087-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../088-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../089-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../090-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../091-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../092-libwww-perl_6.36-1_all.deb ... Unpacking libwww-perl (6.36-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../093-libxml-parser-perl_2.44-2+b4_amd64.deb ... Unpacking libxml-parser-perl (2.44-2+b4) ... Selecting previously unselected package libxml-sax-expat-perl. Preparing to unpack .../094-libxml-sax-expat-perl_0.51-1_all.deb ... Unpacking libxml-sax-expat-perl (0.51-1) ... Selecting previously unselected package libosp5. Preparing to unpack .../095-libosp5_1.5.2-13+b1_amd64.deb ... Unpacking libosp5 (1.5.2-13+b1) ... Selecting previously unselected package opensp. Preparing to unpack .../096-opensp_1.5.2-13+b1_amd64.deb ... Unpacking opensp (1.5.2-13+b1) ... Selecting previously unselected package libtext-unidecode-perl. Preparing to unpack .../097-libtext-unidecode-perl_1.30-1_all.deb ... Unpacking libtext-unidecode-perl (1.30-1) ... Selecting previously unselected package texinfo. Preparing to unpack .../098-texinfo_6.5.0.dfsg.1-4+b1_amd64.deb ... Unpacking texinfo (6.5.0.dfsg.1-4+b1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../099-libxslt1.1_1.1.32-2_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.32-2) ... Selecting previously unselected package xsltproc. Preparing to unpack .../100-xsltproc_1.1.32-2_amd64.deb ... Unpacking xsltproc (1.1.32-2) ... Selecting previously unselected package docbook2x. Preparing to unpack .../101-docbook2x_0.8.8-17_amd64.deb ... Unpacking docbook2x (0.8.8-17) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../102-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../103-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package gdal-data. Preparing to unpack .../104-gdal-data_2.4.0+dfsg-1_all.deb ... Unpacking gdal-data (2.4.0+dfsg-1) ... Selecting previously unselected package hdf5-helpers:armhf. Preparing to unpack .../105-hdf5-helpers_1.10.4+repack-10_armhf.deb ... Unpacking hdf5-helpers:armhf (1.10.4+repack-10) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../106-icu-devtools_63.1-6_amd64.deb ... Unpacking icu-devtools (63.1-6) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../107-libaec0_1.0.2-1_armhf.deb ... Unpacking libaec0:armhf (1.0.2-1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../108-libsz2_1.0.2-1_armhf.deb ... Unpacking libsz2:armhf (1.0.2-1) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../109-libaec-dev_1.0.2-1_armhf.deb ... Unpacking libaec-dev:armhf (1.0.2-1) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../110-libgfortran5_8.2.0-20_armhf.deb ... Unpacking libgfortran5:armhf (8.2.0-20) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../111-libblas3_3.8.0-2_armhf.deb ... Unpacking libblas3:armhf (3.8.0-2) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../112-liblapack3_3.8.0-2_armhf.deb ... Unpacking liblapack3:armhf (3.8.0-2) ... Selecting previously unselected package libarpack2:armhf. Preparing to unpack .../113-libarpack2_3.7.0-1_armhf.deb ... Unpacking libarpack2:armhf (3.7.0-1) ... Selecting previously unselected package libsuperlu5:armhf. Preparing to unpack .../114-libsuperlu5_5.2.1+dfsg1-4_armhf.deb ... Unpacking libsuperlu5:armhf (5.2.1+dfsg1-4) ... Selecting previously unselected package libarmadillo9:armhf. Preparing to unpack .../115-libarmadillo9_1%3a9.200.7+dfsg-1_armhf.deb ... Unpacking libarmadillo9:armhf (1:9.200.7+dfsg-1) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../116-libblas-dev_3.8.0-2_armhf.deb ... Unpacking libblas-dev:armhf (3.8.0-2) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../117-liblapack-dev_3.8.0-2_armhf.deb ... Unpacking liblapack-dev:armhf (3.8.0-2) ... Selecting previously unselected package libarpack2-dev:armhf. Preparing to unpack .../118-libarpack2-dev_3.7.0-1_armhf.deb ... Unpacking libarpack2-dev:armhf (3.7.0-1) ... Selecting previously unselected package libhdf5-103:armhf. Preparing to unpack .../119-libhdf5-103_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-103:armhf (1.10.4+repack-10) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../120-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../121-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libhdf5-cpp-103:armhf. Preparing to unpack .../122-libhdf5-cpp-103_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-cpp-103:armhf (1.10.4+repack-10) ... Selecting previously unselected package libhdf5-dev:armhf. Preparing to unpack .../123-libhdf5-dev_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-dev:armhf (1.10.4+repack-10) ... Selecting previously unselected package libsuperlu-dev:armhf. Preparing to unpack .../124-libsuperlu-dev_5.2.1+dfsg1-4_armhf.deb ... Unpacking libsuperlu-dev:armhf (5.2.1+dfsg1-4) ... Selecting previously unselected package libarmadillo-dev:armhf. Preparing to unpack .../125-libarmadillo-dev_1%3a9.200.7+dfsg-1_armhf.deb ... Unpacking libarmadillo-dev:armhf (1:9.200.7+dfsg-1) ... Selecting previously unselected package libasan5:armhf. Preparing to unpack .../126-libasan5_8.2.0-20_armhf.deb ... Unpacking libasan5:armhf (8.2.0-20) ... Selecting previously unselected package libatomic1:armhf. Preparing to unpack .../127-libatomic1_8.2.0-20_armhf.deb ... Unpacking libatomic1:armhf (8.2.0-20) ... Selecting previously unselected package libgomp1:armhf. Preparing to unpack .../128-libgomp1_8.2.0-20_armhf.deb ... Unpacking libgomp1:armhf (8.2.0-20) ... Selecting previously unselected package libubsan1:armhf. Preparing to unpack .../129-libubsan1_8.2.0-20_armhf.deb ... Unpacking libubsan1:armhf (8.2.0-20) ... Selecting previously unselected package libgcc-8-dev:armhf. Preparing to unpack .../130-libgcc-8-dev_8.2.0-20_armhf.deb ... Unpacking libgcc-8-dev:armhf (8.2.0-20) ... Selecting previously unselected package libstdc++-8-dev:armhf. Preparing to unpack .../131-libstdc++-8-dev_8.2.0-20_armhf.deb ... Unpacking libstdc++-8-dev:armhf (8.2.0-20) ... Selecting previously unselected package libboost1.67-dev:armhf. Preparing to unpack .../132-libboost1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-atomic1.67.0:armhf. Preparing to unpack .../133-libboost-atomic1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-atomic1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-atomic1.67-dev:armhf. Preparing to unpack .../134-libboost-atomic1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-system1.67.0:armhf. Preparing to unpack .../135-libboost-system1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-system1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-chrono1.67.0:armhf. Preparing to unpack .../136-libboost-chrono1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-chrono1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-chrono1.67-dev:armhf. Preparing to unpack .../137-libboost-chrono1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-date-time1.67.0:armhf. Preparing to unpack .../138-libboost-date-time1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-date-time1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-serialization1.67.0:armhf. Preparing to unpack .../139-libboost-serialization1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-serialization1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-serialization1.67-dev:armhf. Preparing to unpack .../140-libboost-serialization1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-date-time1.67-dev:armhf. Preparing to unpack .../141-libboost-date-time1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../142-libboost-dev_1.67.0.1_armhf.deb ... Unpacking libboost-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-filesystem1.67.0:armhf. Preparing to unpack .../143-libboost-filesystem1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-filesystem1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-system1.67-dev:armhf. Preparing to unpack .../144-libboost-system1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-system1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-filesystem1.67-dev:armhf. Preparing to unpack .../145-libboost-filesystem1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../146-libboost-filesystem-dev_1.67.0.1_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.67.0.1) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../147-libicu63_63.1-6_armhf.deb ... Unpacking libicu63:armhf (63.1-6) ... Selecting previously unselected package libboost-regex1.67.0:armhf. Preparing to unpack .../148-libboost-regex1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-regex1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../149-libicu-dev_63.1-6_armhf.deb ... Unpacking libicu-dev:armhf (63.1-6) ... Selecting previously unselected package libboost-regex1.67-dev:armhf. Preparing to unpack .../150-libboost-regex1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-regex1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libbz2-1.0:armhf. Preparing to unpack .../151-libbz2-1.0_1.0.6-9_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.6-9) ... Selecting previously unselected package libboost-iostreams1.67.0:armhf. Preparing to unpack .../152-libboost-iostreams1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-iostreams1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-iostreams1.67-dev:armhf. Preparing to unpack .../153-libboost-iostreams1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-iostreams-dev:armhf. Preparing to unpack .../154-libboost-iostreams-dev_1.67.0.1_armhf.deb ... Unpacking libboost-iostreams-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-program-options1.67.0:armhf. Preparing to unpack .../155-libboost-program-options1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-program-options1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-program-options1.67-dev:armhf. Preparing to unpack .../156-libboost-program-options1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-program-options1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../157-libboost-program-options-dev_1.67.0.1_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-thread1.67.0:armhf. Preparing to unpack .../158-libboost-thread1.67.0_1.67.0-13_armhf.deb ... Unpacking libboost-thread1.67.0:armhf (1.67.0-13) ... Selecting previously unselected package libboost-thread1.67-dev:armhf. Preparing to unpack .../159-libboost-thread1.67-dev_1.67.0-13_armhf.deb ... Unpacking libboost-thread1.67-dev:armhf (1.67.0-13) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../160-libboost-thread-dev_1.67.0.1_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.67.0.1) ... Selecting previously unselected package libcharls2:armhf. Preparing to unpack .../161-libcharls2_2.0.0+dfsg-1_armhf.deb ... Unpacking libcharls2:armhf (2.0.0+dfsg-1) ... Selecting previously unselected package libcharls-dev:armhf. Preparing to unpack .../162-libcharls-dev_2.0.0+dfsg-1_armhf.deb ... Unpacking libcharls-dev:armhf (2.0.0+dfsg-1) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../163-libcom-err2_1.44.5-1_armhf.deb ... Unpacking libcom-err2:armhf (1.44.5-1) ... Selecting previously unselected package libgmp10:armhf. Preparing to unpack .../164-libgmp10_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmp10:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libnettle6:armhf. Preparing to unpack .../165-libnettle6_3.4.1-1_armhf.deb ... Unpacking libnettle6:armhf (3.4.1-1) ... Selecting previously unselected package libhogweed4:armhf. Preparing to unpack .../166-libhogweed4_3.4.1-1_armhf.deb ... Unpacking libhogweed4:armhf (3.4.1-1) ... Selecting previously unselected package libunistring2:armhf. Preparing to unpack .../167-libunistring2_0.9.10-1_armhf.deb ... Unpacking libunistring2:armhf (0.9.10-1) ... Selecting previously unselected package libidn2-0:armhf. Preparing to unpack .../168-libidn2-0_2.0.5-1_armhf.deb ... Unpacking libidn2-0:armhf (2.0.5-1) ... Selecting previously unselected package libffi6:armhf. Preparing to unpack .../169-libffi6_3.2.1-9_armhf.deb ... Unpacking libffi6:armhf (3.2.1-9) ... Selecting previously unselected package libp11-kit0:armhf. Preparing to unpack .../170-libp11-kit0_0.23.14-2_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.14-2) ... Selecting previously unselected package libtasn1-6:armhf. Preparing to unpack .../171-libtasn1-6_4.13-3_armhf.deb ... Unpacking libtasn1-6:armhf (4.13-3) ... Selecting previously unselected package libgnutls30:armhf. Preparing to unpack .../172-libgnutls30_3.6.6-2_armhf.deb ... Unpacking libgnutls30:armhf (3.6.6-2) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../173-libkeyutils1_1.6-2_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-2) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../174-libkrb5support0_1.17-1_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../175-libk5crypto3_1.17-1_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-1) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../176-libkrb5-3_1.17-1_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../177-libgssapi-krb5-2_1.17-1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-1) ... Selecting previously unselected package libdb5.3:armhf. Preparing to unpack .../178-libdb5.3_5.3.28+dfsg1-0.3_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.3) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../179-libsasl2-modules-db_2.1.27+dfsg-1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../180-libsasl2-2_2.1.27+dfsg-1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../181-libldap-2.4-2_2.4.47+dfsg-3_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../182-libnghttp2-14_1.36.0-2_armhf.deb ... Unpacking libnghttp2-14:armhf (1.36.0-2) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../183-libpsl5_0.20.2-2_armhf.deb ... Unpacking libpsl5:armhf (0.20.2-2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../184-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libgpg-error0:armhf. Preparing to unpack .../185-libgpg-error0_1.35-1_armhf.deb ... Unpacking libgpg-error0:armhf (1.35-1) ... Selecting previously unselected package libgcrypt20:armhf. Preparing to unpack .../186-libgcrypt20_1.8.4-5_armhf.deb ... Unpacking libgcrypt20:armhf (1.8.4-5) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../187-libssh2-1_1.8.0-2_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../188-libcurl3-gnutls_7.64.0-1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.64.0-1) ... Selecting previously unselected package libcurl4-gnutls-dev:armhf. Preparing to unpack .../189-libcurl4-gnutls-dev_7.64.0-1_armhf.deb ... Unpacking libcurl4-gnutls-dev:armhf (7.64.0-1) ... Selecting previously unselected package liblzma5:armhf. Preparing to unpack .../190-liblzma5_5.2.4-1_armhf.deb ... Unpacking liblzma5:armhf (5.2.4-1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../191-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libdap25:armhf. Preparing to unpack .../192-libdap25_3.20.2-1_armhf.deb ... Unpacking libdap25:armhf (3.20.2-1) ... Selecting previously unselected package libuuid1:armhf. Preparing to unpack .../193-libuuid1_2.33.1-0.1_armhf.deb ... Unpacking libuuid1:armhf (2.33.1-0.1) ... Selecting previously unselected package libdapserver7v5:armhf. Preparing to unpack .../194-libdapserver7v5_3.20.2-1_armhf.deb ... Unpacking libdapserver7v5:armhf (3.20.2-1) ... Selecting previously unselected package libdapclient6v5:armhf. Preparing to unpack .../195-libdapclient6v5_3.20.2-1_armhf.deb ... Unpacking libdapclient6v5:armhf (3.20.2-1) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../196-libxml2-dev_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../197-uuid-dev_2.33.1-0.1_armhf.deb ... Unpacking uuid-dev:armhf (2.33.1-0.1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../198-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package libdap-dev:armhf. Preparing to unpack .../199-libdap-dev_3.20.2-1_armhf.deb ... Unpacking libdap-dev:armhf (3.20.2-1) ... Selecting previously unselected package libpopt0:armhf. Preparing to unpack .../200-libpopt0_1.16-12_armhf.deb ... Unpacking libpopt0:armhf (1.16-12) ... Selecting previously unselected package libepsilon1:armhf. Preparing to unpack .../201-libepsilon1_0.9.2+dfsg-4_armhf.deb ... Unpacking libepsilon1:armhf (0.9.2+dfsg-4) ... Selecting previously unselected package libepsilon-dev:armhf. Preparing to unpack .../202-libepsilon-dev_0.9.2+dfsg-4_armhf.deb ... Unpacking libepsilon-dev:armhf (0.9.2+dfsg-4) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../203-libexpat1_2.2.6-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../204-libexpat1-dev_2.2.6-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-1) ... Selecting previously unselected package libfann2:armhf. Preparing to unpack .../205-libfann2_2.2.0+ds-4_armhf.deb ... Unpacking libfann2:armhf (2.2.0+ds-4) ... Selecting previously unselected package libfann-dev:armhf. Preparing to unpack .../206-libfann-dev_2.2.0+ds-4_armhf.deb ... Unpacking libfann-dev:armhf (2.2.0+ds-4) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../207-libpng16-16_1.6.36-5_armhf.deb ... Unpacking libpng16-16:armhf (1.6.36-5) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../208-libfreetype6_2.9.1-3_armhf.deb ... Unpacking libfreetype6:armhf (2.9.1-3) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../209-libfontconfig1_2.13.1-2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-2) ... Selecting previously unselected package libfreexl1:armhf. Preparing to unpack .../210-libfreexl1_1.0.5-3_armhf.deb ... Unpacking libfreexl1:armhf (1.0.5-3) ... Selecting previously unselected package libfreexl-dev:armhf. Preparing to unpack .../211-libfreexl-dev_1.0.5-3_armhf.deb ... Unpacking libfreexl-dev:armhf (1.0.5-3) ... Selecting previously unselected package libfyba0:armhf. Preparing to unpack .../212-libfyba0_4.1.1-6_armhf.deb ... Unpacking libfyba0:armhf (4.1.1-6) ... Selecting previously unselected package libfyba-dev:armhf. Preparing to unpack .../213-libfyba-dev_4.1.1-6_armhf.deb ... Unpacking libfyba-dev:armhf (4.1.1-6) ... Selecting previously unselected package libgeos-3.7.1:armhf. Preparing to unpack .../214-libgeos-3.7.1_3.7.1-1_armhf.deb ... Unpacking libgeos-3.7.1:armhf (3.7.1-1) ... Selecting previously unselected package libgeos-c1v5:armhf. Preparing to unpack .../215-libgeos-c1v5_3.7.1-1_armhf.deb ... Unpacking libgeos-c1v5:armhf (3.7.1-1) ... Selecting previously unselected package proj-data. Preparing to unpack .../216-proj-data_5.2.0-1_all.deb ... Unpacking proj-data (5.2.0-1) ... Selecting previously unselected package libproj13:armhf. Preparing to unpack .../217-libproj13_5.2.0-1_armhf.deb ... Unpacking libproj13:armhf (5.2.0-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../218-libjbig0_2.1-3.1+b2_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../219-libwebp6_0.6.1-2_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2) ... Selecting previously unselected package libzstd1:armhf. Preparing to unpack .../220-libzstd1_1.3.8+dfsg-3_armhf.deb ... Unpacking libzstd1:armhf (1.3.8+dfsg-3) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../221-libtiff5_4.0.10-4_armhf.deb ... Unpacking libtiff5:armhf (4.0.10-4) ... Selecting previously unselected package libgeotiff2:armhf. Preparing to unpack .../222-libgeotiff2_1.4.3-1_armhf.deb ... Unpacking libgeotiff2:armhf (1.4.3-1) ... Selecting previously unselected package libgif7:armhf. Preparing to unpack .../223-libgif7_5.1.4-3_armhf.deb ... Unpacking libgif7:armhf (5.1.4-3) ... Selecting previously unselected package libhdf4-0-alt:armhf. Preparing to unpack .../224-libhdf4-0-alt_4.2.13-4_armhf.deb ... Unpacking libhdf4-0-alt:armhf (4.2.13-4) ... Selecting previously unselected package libjson-c3:armhf. Preparing to unpack .../225-libjson-c3_0.12.1+ds-2_armhf.deb ... Unpacking libjson-c3:armhf (0.12.1+ds-2) ... Selecting previously unselected package libminizip1:armhf. Preparing to unpack .../226-libminizip1_1.1-8+b1_armhf.deb ... Unpacking libminizip1:armhf (1.1-8+b1) ... Selecting previously unselected package liburiparser1:armhf. Preparing to unpack .../227-liburiparser1_0.9.1-1_armhf.deb ... Unpacking liburiparser1:armhf (0.9.1-1) ... Selecting previously unselected package libkmlbase1:armhf. Preparing to unpack .../228-libkmlbase1_1.3.0-7_armhf.deb ... Unpacking libkmlbase1:armhf (1.3.0-7) ... Selecting previously unselected package libkmldom1:armhf. Preparing to unpack .../229-libkmldom1_1.3.0-7_armhf.deb ... Unpacking libkmldom1:armhf (1.3.0-7) ... Selecting previously unselected package libkmlengine1:armhf. Preparing to unpack .../230-libkmlengine1_1.3.0-7_armhf.deb ... Unpacking libkmlengine1:armhf (1.3.0-7) ... Selecting previously unselected package libkmlconvenience1:armhf. Preparing to unpack .../231-libkmlconvenience1_1.3.0-7_armhf.deb ... Unpacking libkmlconvenience1:armhf (1.3.0-7) ... Selecting previously unselected package libkmlregionator1:armhf. Preparing to unpack .../232-libkmlregionator1_1.3.0-7_armhf.deb ... Unpacking libkmlregionator1:armhf (1.3.0-7) ... Selecting previously unselected package libkmlxsd1:armhf. Preparing to unpack .../233-libkmlxsd1_1.3.0-7_armhf.deb ... Unpacking libkmlxsd1:armhf (1.3.0-7) ... Selecting previously unselected package libnetcdf13:armhf. Preparing to unpack .../234-libnetcdf13_1%3a4.6.2-1_armhf.deb ... Unpacking libnetcdf13:armhf (1:4.6.2-1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../235-libltdl7_2.4.6-9_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-9) ... Selecting previously unselected package libodbc1:armhf. Preparing to unpack .../236-libodbc1_2.3.6-0.1_armhf.deb ... Unpacking libodbc1:armhf (2.3.6-0.1) ... Selecting previously unselected package libogdi3.2:armhf. Preparing to unpack .../237-libogdi3.2_3.2.1+ds-4_armhf.deb ... Unpacking libogdi3.2:armhf (3.2.1+ds-4) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../238-libopenjp2-7_2.3.0-1.1_armhf.deb ... Unpacking libopenjp2-7:armhf (2.3.0-1.1) ... Selecting previously unselected package libpcre3:armhf. Preparing to unpack .../239-libpcre3_2%3a8.39-11_armhf.deb ... Unpacking libpcre3:armhf (2:8.39-11) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../240-liblcms2-2_2.9-3_armhf.deb ... Unpacking liblcms2-2:armhf (2.9-3) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../241-libnspr4_2%3a4.20-1_armhf.deb ... Unpacking libnspr4:armhf (2:4.20-1) ... Selecting previously unselected package libsqlite3-0:armhf. Preparing to unpack .../242-libsqlite3-0_3.27.1-1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.27.1-1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../243-libnss3_2%3a3.42.1-1_armhf.deb ... Unpacking libnss3:armhf (2:3.42.1-1) ... Selecting previously unselected package libpoppler82:armhf. Preparing to unpack .../244-libpoppler82_0.71.0-2_armhf.deb ... Unpacking libpoppler82:armhf (0.71.0-2) ... Selecting previously unselected package libpq5:armhf. Preparing to unpack .../245-libpq5_11.2-1_armhf.deb ... Unpacking libpq5:armhf (11.2-1) ... Selecting previously unselected package libqhull7:armhf. Preparing to unpack .../246-libqhull7_2015.2-4_armhf.deb ... Unpacking libqhull7:armhf (2015.2-4) ... Selecting previously unselected package libspatialite7:armhf. Preparing to unpack .../247-libspatialite7_4.3.0a-5+b2_armhf.deb ... Unpacking libspatialite7:armhf (4.3.0a-5+b2) ... Selecting previously unselected package libxerces-c3.2:armhf. Preparing to unpack .../248-libxerces-c3.2_3.2.2+debian-1+b1_armhf.deb ... Unpacking libxerces-c3.2:armhf (3.2.2+debian-1+b1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../249-libltdl7_2.4.6-9_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-9) ... Selecting previously unselected package odbcinst1debian2:amd64. Preparing to unpack .../250-odbcinst1debian2_2.3.6-0.1_amd64.deb ... Unpacking odbcinst1debian2:amd64 (2.3.6-0.1) ... Selecting previously unselected package odbcinst. Preparing to unpack .../251-odbcinst_2.3.6-0.1_amd64.deb ... Unpacking odbcinst (2.3.6-0.1) ... Selecting previously unselected package odbcinst1debian2:armhf. Preparing to unpack .../252-odbcinst1debian2_2.3.6-0.1_armhf.deb ... Unpacking odbcinst1debian2:armhf (2.3.6-0.1) ... Selecting previously unselected package libgdal20:armhf. Preparing to unpack .../253-libgdal20_2.4.0+dfsg-1+b1_armhf.deb ... Unpacking libgdal20:armhf (2.4.0+dfsg-1+b1) ... Selecting previously unselected package libgeos-dev:armhf. Preparing to unpack .../254-libgeos-dev_3.7.1-1_armhf.deb ... Unpacking libgeos-dev:armhf (3.7.1-1) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../255-libjbig-dev_2.1-3.1+b2_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-3.1+b2) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../256-liblzma-dev_5.2.4-1_armhf.deb ... Unpacking liblzma-dev:armhf (5.2.4-1) ... Selecting previously unselected package libtiffxx5:armhf. Preparing to unpack .../257-libtiffxx5_4.0.10-4_armhf.deb ... Unpacking libtiffxx5:armhf (4.0.10-4) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../258-libtiff-dev_4.0.10-4_armhf.deb ... Unpacking libtiff-dev:armhf (4.0.10-4) ... Selecting previously unselected package libgeotiff-dev:armhf. Preparing to unpack .../259-libgeotiff-dev_1.4.3-1_armhf.deb ... Unpacking libgeotiff-dev:armhf (1.4.3-1) ... Selecting previously unselected package libgif-dev:armhf. Preparing to unpack .../260-libgif-dev_5.1.4-3_armhf.deb ... Unpacking libgif-dev:armhf (5.1.4-3) ... Selecting previously unselected package libnetcdf-dev:armhf. Preparing to unpack .../261-libnetcdf-dev_1%3a4.6.2-1_armhf.deb ... Unpacking libnetcdf-dev:armhf (1:4.6.2-1) ... Selecting previously unselected package libhdf4-alt-dev:armhf. Preparing to unpack .../262-libhdf4-alt-dev_4.2.13-4_armhf.deb ... Unpacking libhdf4-alt-dev:armhf (4.2.13-4) ... Selecting previously unselected package libjson-c-dev:armhf. Preparing to unpack .../263-libjson-c-dev_0.12.1+ds-2_armhf.deb ... Unpacking libjson-c-dev:armhf (0.12.1+ds-2) ... Selecting previously unselected package libminizip-dev:armhf. Preparing to unpack .../264-libminizip-dev_1.1-8+b1_armhf.deb ... Unpacking libminizip-dev:armhf (1.1-8+b1) ... Selecting previously unselected package liburiparser-dev:armhf. Preparing to unpack .../265-liburiparser-dev_0.9.1-1_armhf.deb ... Unpacking liburiparser-dev:armhf (0.9.1-1) ... Selecting previously unselected package libkml-dev:armhf. Preparing to unpack .../266-libkml-dev_1.3.0-7_armhf.deb ... Unpacking libkml-dev:armhf (1.3.0-7) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../267-libltdl-dev_2.4.6-9_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-9) ... Selecting previously unselected package libproj-dev:armhf. Preparing to unpack .../268-libproj-dev_5.2.0-1_armhf.deb ... Unpacking libproj-dev:armhf (5.2.0-1) ... Selecting previously unselected package libogdi3.2-dev:armhf. Preparing to unpack .../269-libogdi3.2-dev_3.2.1+ds-4_armhf.deb ... Unpacking libogdi3.2-dev:armhf (3.2.1+ds-4) ... Selecting previously unselected package libopenjp2-7-dev:armhf. Preparing to unpack .../270-libopenjp2-7-dev_2.3.0-1.1_armhf.deb ... Unpacking libopenjp2-7-dev:armhf (2.3.0-1.1) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../271-libpcre16-3_2%3a8.39-11_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-11) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../272-libpcre32-3_2%3a8.39-11_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-11) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../273-libpcrecpp0v5_2%3a8.39-11_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-11) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../274-libpcre3-dev_2%3a8.39-11_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-11) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../275-libpng-dev_1.6.36-5_armhf.deb ... Unpacking libpng-dev:armhf (1.6.36-5) ... Selecting previously unselected package libpoppler-dev:armhf. Preparing to unpack .../276-libpoppler-dev_0.71.0-2_armhf.deb ... Unpacking libpoppler-dev:armhf (0.71.0-2) ... Selecting previously unselected package libpoppler-private-dev:armhf. Preparing to unpack .../277-libpoppler-private-dev_0.71.0-2_armhf.deb ... Unpacking libpoppler-private-dev:armhf (0.71.0-2) ... Selecting previously unselected package libpq-dev:armhf. Preparing to unpack .../278-libpq-dev_11.2-1_armhf.deb ... Unpacking libpq-dev:armhf (11.2-1) ... Selecting previously unselected package libqhull-r7:armhf. Preparing to unpack .../279-libqhull-r7_2015.2-4_armhf.deb ... Unpacking libqhull-r7:armhf (2015.2-4) ... Selecting previously unselected package libqhull-dev:armhf. Preparing to unpack .../280-libqhull-dev_2015.2-4_armhf.deb ... Unpacking libqhull-dev:armhf (2015.2-4) ... Selecting previously unselected package libsqlite3-dev:armhf. Preparing to unpack .../281-libsqlite3-dev_3.27.1-1_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.27.1-1) ... Selecting previously unselected package libspatialite-dev:armhf. Preparing to unpack .../282-libspatialite-dev_4.3.0a-5+b2_armhf.deb ... Unpacking libspatialite-dev:armhf (4.3.0a-5+b2) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../283-libwebpmux3_0.6.1-2_armhf.deb ... Unpacking libwebpmux3:armhf (0.6.1-2) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../284-libwebpdemux2_0.6.1-2_armhf.deb ... Unpacking libwebpdemux2:armhf (0.6.1-2) ... Selecting previously unselected package libwebp-dev:armhf. Preparing to unpack .../285-libwebp-dev_0.6.1-2_armhf.deb ... Unpacking libwebp-dev:armhf (0.6.1-2) ... Selecting previously unselected package libxerces-c-dev:armhf. Preparing to unpack .../286-libxerces-c-dev_3.2.2+debian-1+b1_armhf.deb ... Unpacking libxerces-c-dev:armhf (3.2.2+debian-1+b1) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../287-libzstd-dev_1.3.8+dfsg-3_armhf.deb ... Unpacking libzstd-dev:armhf (1.3.8+dfsg-3) ... Selecting previously unselected package unixodbc-dev:armhf. Preparing to unpack .../288-unixodbc-dev_2.3.6-0.1_armhf.deb ... Unpacking unixodbc-dev:armhf (2.3.6-0.1) ... Selecting previously unselected package libgdal-dev:armhf. Preparing to unpack .../289-libgdal-dev_2.4.0+dfsg-1+b1_armhf.deb ... Unpacking libgdal-dev:armhf (2.4.0+dfsg-1+b1) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../290-libgslcblas0_2.5+dfsg-6_armhf.deb ... Unpacking libgslcblas0:armhf (2.5+dfsg-6) ... Selecting previously unselected package libgsl23:armhf. Preparing to unpack .../291-libgsl23_2.5+dfsg-6_armhf.deb ... Unpacking libgsl23:armhf (2.5+dfsg-6) ... Selecting previously unselected package libgsl-dev:armhf. Preparing to unpack .../292-libgsl-dev_2.5+dfsg-6_armhf.deb ... Unpacking libgsl-dev:armhf (2.5+dfsg-6) ... Selecting previously unselected package liblas3:armhf. Preparing to unpack .../293-liblas3_1.8.1-9_armhf.deb ... Unpacking liblas3:armhf (1.8.1-9) ... Selecting previously unselected package liblas-c3:armhf. Preparing to unpack .../294-liblas-c3_1.8.1-9_armhf.deb ... Unpacking liblas-c3:armhf (1.8.1-9) ... Selecting previously unselected package liblas-dev:armhf. Preparing to unpack .../295-liblas-dev_1.8.1-9_armhf.deb ... Unpacking liblas-dev:armhf (1.8.1-9) ... Selecting previously unselected package liblas-c-dev:armhf. Preparing to unpack .../296-liblas-c-dev_1.8.1-9_armhf.deb ... Unpacking liblas-c-dev:armhf (1.8.1-9) ... Selecting previously unselected package libsvm3:armhf. Preparing to unpack .../297-libsvm3_3.21+ds-1.2_armhf.deb ... Unpacking libsvm3:armhf (3.21+ds-1.2) ... Selecting previously unselected package libsvm-dev:armhf. Preparing to unpack .../298-libsvm-dev_3.21+ds-1.2_armhf.deb ... Unpacking libsvm-dev:armhf (3.21+ds-1.2) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../299-pkg-kde-tools_0.15.28_all.deb ... Unpacking pkg-kde-tools (0.15.28) ... Selecting previously unselected package sbuild-build-depends-pktools-dummy:armhf. Preparing to unpack .../300-sbuild-build-depends-pktools-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-pktools-dummy:armhf (0.invalid.0) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up readline-common (7.0-5) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up tex-common (6.10) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libarchive-zip-perl (1.64-1) ... Setting up libnghttp2-14:amd64 (1.36.0-2) ... Setting up libprocps7:amd64 (2:3.3.15-2) ... Setting up mime-support (3.62) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libldap-common (2.4.47+dfsg-3) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libarchive13:amd64 (3.3.3-4) ... Setting up libuv1:amd64 (1.24.1-1) ... Setting up libreadline7:amd64 (7.0-5) ... Setting up perl-openssl-defaults:amd64 (3) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up libelf1:amd64 (0.175-2) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No schema files found: doing nothing. Setting up mysql-common (5.8+1.0.5) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libio-html-perl (1.001-1) ... Setting up libtext-unidecode-perl (1.30-1) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Setting up linux-libc-dev:armhf (4.19.20-1) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1) ... Setting up libosp5 (1.5.2-13+b1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up cmake-data (3.13.4-1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up m4 (1.4.18-2) ... Setting up sgml-base (1.29) ... Setting up libbsd0:amd64 (0.9.1-1) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up lsb-base (10.2018112800) ... Setting up librhash0:amd64 (1.3.8-1) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up libxslt1.1:amd64 (1.1.32-2) ... Setting up gdal-data (2.4.0+dfsg-1) ... Setting up pkg-config (0.29-6) ... Setting up libssh2-1:amd64 (1.8.0-2) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up dwz (0.12-3) ... Setting up autotools-dev (20180224.1) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3) ... Setting up liburi-perl (1.76-1) ... Setting up libltdl7:amd64 (2.4.6-9) ... Setting up libhtml-parser-perl (3.72-3+b3) ... Setting up gcc-8-base:armhf (8.2.0-20) ... Setting up openssl (1.1.1a-1) ... Setting up libsqlite3-0:amd64 (3.27.1-1) ... Setting up libnet-http-perl (6.18-1) ... Setting up icu-devtools (63.1-6) ... Setting up libtext-charwidth-perl (0.04-7.1+b1) ... Setting up texinfo (6.5.0.dfsg.1-4+b1) ... Setting up xml-core (0.18) ... Setting up libkeyutils1:amd64 (1.6-2) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Setting up hdf5-helpers:armhf (1.10.4+repack-10) ... Setting up libncurses6:amd64 (6.1+20181013-2) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up proj-data (5.2.0-1) ... Setting up netbase (5.6) ... Setting up libfile-stripnondeterminism-perl (1.1.1-1) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libtool (2.4.6-9) ... Setting up mariadb-common (1:10.3.12-2) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libpython3.7-stdlib:amd64 (3.7.2-2) ... Setting up fontconfig-config (2.13.1-2) ... Setting up libhttp-date-perl (6.02-1) ... Setting up opensp (1.5.2-13+b1) ... Setting up gettext (0.19.8.1-9) ... Setting up libnet-ssleay-perl (1.85-2+b1) ... Setting up groff-base (1.22.4-2) ... Setting up xsltproc (1.1.32-2) ... Setting up python3.7 (3.7.2-2) ... Setting up autoconf (2.69-11) ... Setting up libkrb5support0:amd64 (1.17-1) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up procps (2:3.3.15-2) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libtext-wrapi18n-perl (0.06-7.1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-listing-perl (6.04-1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libhttp-message-perl (6.18-1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libpython3-stdlib:amd64 (3.7.2-1) ... Setting up libk5crypto3:amd64 (1.17-1) ... Setting up po-debconf (1.0.21) ... Setting up python3 (3.7.2-1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libkrb5-3:amd64 (1.17-1) ... Setting up pkg-kde-tools (0.15.28) ... Setting up libgssapi-krb5-2:amd64 (1.17-1) ... Setting up libcurl4:amd64 (7.64.0-1) ... Setting up cmake (3.13.4-1) ... Setting up dh-autoreconf (19) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up libc6:armhf (2.28-7) ... Setting up libproj13:armhf (5.2.0-1) ... Setting up libgif7:armhf (5.1.4-3) ... Setting up libpcre3:armhf (2:8.39-11) ... Setting up libbz2-1.0:armhf (1.0.6-9) ... Setting up libnspr4:armhf (2:4.20-1) ... Setting up libfreexl1:armhf (1.0.5-3) ... Setting up libtasn1-6:armhf (4.13-3) ... Setting up libgpg-error0:armhf (1.35-1) ... Setting up libgmp10:armhf (2:6.1.2+dfsg-4) ... Setting up libfann2:armhf (2.2.0+ds-4) ... Setting up libssl1.1:armhf (1.1.1a-1) ... Setting up libltdl7:armhf (2.4.6-9) ... Setting up libsqlite3-0:armhf (3.27.1-1) ... Setting up libpcre32-3:armhf (2:8.39-11) ... Setting up libpcre16-3:armhf (2:8.39-11) ... Setting up odbcinst1debian2:amd64 (2.3.6-0.1) ... Setting up libkeyutils1:armhf (1.6-2) ... Setting up libc6-dev:armhf (2.28-7) ... Setting up libqhull-r7:armhf (2015.2-4) ... Setting up libgcc1:armhf (1:8.2.0-20) ... Setting up liburiparser1:armhf (0.9.1-1) ... Setting up libwww-perl (6.36-1) ... Setting up libwebp6:armhf (0.6.1-2) ... Setting up libfreexl-dev:armhf (1.0.5-3) ... Setting up libcom-err2:armhf (1.44.5-1) ... Setting up libgomp1:armhf (8.2.0-20) ... Setting up libatomic1:armhf (8.2.0-20) ... Setting up debhelper (12.1) ... Setting up libunistring2:armhf (0.9.10-1) ... Setting up libnettle6:armhf (3.4.1-1) ... Setting up libpopt0:armhf (1.16-12) ... Setting up libproj-dev:armhf (5.2.0-1) ... Setting up libaec0:armhf (1.0.2-1) ... Setting up libexpat1:armhf (2.2.6-1) ... Setting up liblzma5:armhf (5.2.4-1) ... Setting up libidn2-0:armhf (2.0.5-1) ... Setting up libopenjp2-7:armhf (2.3.0-1.1) ... Setting up libqhull7:armhf (2015.2-4) ... Setting up libodbc1:armhf (2.3.6-0.1) ... Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Setting up libnghttp2-14:armhf (1.36.0-2) ... Setting up libltdl-dev:armhf (2.4.6-9) ... Setting up odbcinst (2.3.6-0.1) ... Setting up libgcrypt20:armhf (1.8.4-5) ... Setting up libfann-dev:armhf (2.2.0+ds-4) ... Setting up libsqlite3-dev:armhf (3.27.1-1) ... Setting up liblcms2-2:armhf (2.9-3) ... Setting up libjbig0:armhf (2.1-3.1+b2) ... Setting up libuuid1:armhf (2.33.1-0.1) ... Setting up libdb5.3:armhf (5.3.28+dfsg1-0.3) ... Setting up zlib1g:armhf (1:1.2.11.dfsg-1) ... Setting up libjson-c3:armhf (0.12.1+ds-2) ... Setting up libgif-dev:armhf (5.1.4-3) ... Setting up libpsl5:armhf (0.20.2-2) ... Setting up libssl-dev:armhf (1.1.1a-1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1) ... Setting up uuid-dev:armhf (2.33.1-0.1) ... Setting up libzstd1:armhf (1.3.8+dfsg-3) ... Setting up libnss3:armhf (2:3.42.1-1) ... Setting up libopenjp2-7-dev:armhf (2.3.0-1.1) ... Setting up libtiff5:armhf (4.0.10-4) ... Setting up libepsilon1:armhf (0.9.2+dfsg-4) ... Setting up libkrb5support0:armhf (1.17-1) ... Setting up libqhull-dev:armhf (2015.2-4) ... Setting up libhogweed4:armhf (3.4.1-1) ... Setting up libjbig-dev:armhf (2.1-3.1+b2) ... Setting up libogdi3.2:armhf (3.2.1+ds-4) ... Setting up dh-strip-nondeterminism (1.1.1-1) ... Setting up libssh2-1:armhf (1.8.0-2) ... Setting up libwebpmux3:armhf (0.6.1-2) ... Setting up libzstd-dev:armhf (1.3.8+dfsg-3) ... Setting up libxml-parser-perl (2.44-2+b4) ... Setting up libgeotiff2:armhf (1.4.3-1) ... Setting up libjson-c-dev:armhf (0.12.1+ds-2) ... Setting up libwebpdemux2:armhf (0.6.1-2) ... Setting up libexpat1-dev:armhf (2.2.6-1) ... Setting up liburiparser-dev:armhf (0.9.1-1) ... Setting up libstdc++6:armhf (8.2.0-20) ... Setting up libffi6:armhf (3.2.1-9) ... Setting up odbcinst1debian2:armhf (2.3.6-0.1) ... Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Setting up liblzma-dev:armhf (5.2.4-1) ... Setting up libhdf4-0-alt:armhf (4.2.13-4) ... Setting up libgslcblas0:armhf (2.5+dfsg-6) ... Setting up libboost-system1.67.0:armhf (1.67.0-13) ... Setting up libasan5:armhf (8.2.0-20) ... Setting up libgfortran5:armhf (8.2.0-20) ... Setting up libxml-sax-expat-perl (0.51-1) ... 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 Setting up libsz2:armhf (1.0.2-1) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Setting up libubsan1:armhf (8.2.0-20) ... Setting up libmariadb3:armhf (1:10.3.12-2) ... Setting up libminizip1:armhf (1.1-8+b1) ... Setting up libk5crypto3:armhf (1.17-1) ... Setting up unixodbc-dev:armhf (2.3.6-0.1) ... Setting up libboost-iostreams1.67.0:armhf (1.67.0-13) ... Setting up libcharls2:armhf (2.0.0+dfsg-1) ... Setting up libicu63:armhf (63.1-6) ... Setting up libpng16-16:armhf (1.6.36-5) ... Setting up libgsl23:armhf (2.5+dfsg-6) ... Setting up libgsl-dev:armhf (2.5+dfsg-6) ... Setting up libboost-filesystem1.67.0:armhf (1.67.0-13) ... Setting up libepsilon-dev:armhf (0.9.2+dfsg-4) ... Setting up libboost-atomic1.67.0:armhf (1.67.0-13) ... Setting up libboost-thread1.67.0:armhf (1.67.0-13) ... Setting up libaec-dev:armhf (1.0.2-1) ... Setting up libsvm3:armhf (3.21+ds-1.2) ... Setting up libicu-dev:armhf (63.1-6) ... Setting up libmariadb-dev:armhf (1:10.3.12-2) ... Setting up libhdf5-103:armhf (1.10.4+repack-10) ... Setting up libminizip-dev:armhf (1.1-8+b1) ... Setting up libboost-program-options1.67.0:armhf (1.67.0-13) ... Setting up libkmlbase1:armhf (1.3.0-7) ... Setting up libboost-date-time1.67.0:armhf (1.67.0-13) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libfreetype6:armhf (2.9.1-3) ... Setting up libogdi3.2-dev:armhf (3.2.1+ds-4) ... Setting up libwebp-dev:armhf (0.6.1-2) ... Setting up libfyba0:armhf (4.1.1-6) ... Setting up libxml2-dev:armhf (2.9.4+dfsg1-7+b3) ... Setting up libkmlxsd1:armhf (1.3.0-7) ... Setting up libgeos-3.7.1:armhf (3.7.1-1) ... Setting up libblas3:armhf (3.8.0-2) ... 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 libcharls-dev:armhf (2.0.0+dfsg-1) ... Setting up libp11-kit0:armhf (0.23.14-2) ... Setting up libboost-chrono1.67.0:armhf (1.67.0-13) ... Setting up libtiffxx5:armhf (4.0.10-4) ... Setting up libpcrecpp0v5:armhf (2:8.39-11) ... Setting up libgcc-8-dev:armhf (8.2.0-20) ... Setting up libboost-serialization1.67.0:armhf (1.67.0-13) ... Setting up libkrb5-3:armhf (1.17-1) ... Setting up libkmldom1:armhf (1.3.0-7) ... Setting up libpng-dev:armhf (1.6.36-5) ... Setting up libfyba-dev:armhf (4.1.1-6) ... Setting up libboost-regex1.67.0:armhf (1.67.0-13) ... Setting up libsvm-dev:armhf (3.21+ds-1.2) ... Setting up libtiff-dev:armhf (4.0.10-4) ... Setting up libfontconfig1:armhf (2.13.1-2) ... Setting up libstdc++-8-dev:armhf (8.2.0-20) ... Setting up libgeotiff-dev:armhf (1.4.3-1) ... Setting up libpcre3-dev:armhf (2:8.39-11) ... Setting up libdap25:armhf (3.20.2-1) ... Setting up libblas-dev:armhf (3.8.0-2) ... 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 liblapack3:armhf (3.8.0-2) ... 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 libgnutls30:armhf (3.6.6-2) ... Setting up libhdf5-cpp-103:armhf (1.10.4+repack-10) ... Setting up libpoppler82:armhf (0.71.0-2) ... Setting up libhdf5-dev:armhf (1.10.4+repack-10) ... 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 librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Setting up libmariadb-dev-compat:armhf (1:10.3.12-2) ... Setting up libsuperlu5:armhf (5.2.1+dfsg1-4) ... Setting up libgssapi-krb5-2:armhf (1.17-1) ... Setting up libgeos-c1v5:armhf (3.7.1-1) ... Setting up libkmlengine1:armhf (1.3.0-7) ... Setting up libsuperlu-dev:armhf (5.2.1+dfsg1-4) ... Setting up libdapserver7v5:armhf (3.20.2-1) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3) ... Setting up libboost1.67-dev:armhf (1.67.0-13) ... Setting up libboost-system1.67-dev:armhf (1.67.0-13) ... Setting up libspatialite7:armhf (4.3.0a-5+b2) ... Setting up libarpack2:armhf (3.7.0-1) ... Setting up libboost-chrono1.67-dev:armhf (1.67.0-13) ... Setting up default-libmysqlclient-dev:armhf (1.0.5) ... Setting up libboost-dev:armhf (1.67.0.1) ... Setting up libspatialite-dev:armhf (4.3.0a-5+b2) ... Setting up liblapack-dev:armhf (3.8.0-2) ... 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 libboost-filesystem1.67-dev:armhf (1.67.0-13) ... Setting up libpoppler-dev:armhf (0.71.0-2) ... Setting up libboost-serialization1.67-dev:armhf (1.67.0-13) ... Setting up libarmadillo9:armhf (1:9.200.7+dfsg-1) ... Setting up libcurl3-gnutls:armhf (7.64.0-1) ... Setting up libboost-regex1.67-dev:armhf (1.67.0-13) ... Setting up libgeos-dev:armhf (3.7.1-1) ... Setting up libboost-filesystem-dev:armhf (1.67.0.1) ... Setting up libkmlconvenience1:armhf (1.3.0-7) ... Setting up libdapclient6v5:armhf (3.20.2-1) ... Setting up libboost-program-options1.67-dev:armhf (1.67.0-13) ... Setting up libboost-atomic1.67-dev:armhf (1.67.0-13) ... Setting up libpq5:armhf (11.2-1) ... Setting up libkmlregionator1:armhf (1.3.0-7) ... Setting up libnetcdf13:armhf (1:4.6.2-1) ... Setting up libarpack2-dev:armhf (3.7.0-1) ... Setting up libboost-date-time1.67-dev:armhf (1.67.0-13) ... Setting up libcurl4-gnutls-dev:armhf (7.64.0-1) ... Setting up libnetcdf-dev:armhf (1:4.6.2-1) ... Setting up libxerces-c3.2:armhf (3.2.2+debian-1+b1) ... Setting up libboost-program-options-dev:armhf (1.67.0.1) ... Setting up libarmadillo-dev:armhf (1:9.200.7+dfsg-1) ... Setting up libpoppler-private-dev:armhf (0.71.0-2) ... Setting up libxerces-c-dev:armhf (3.2.2+debian-1+b1) ... Setting up libpq-dev:armhf (11.2-1) ... Setting up libdap-dev:armhf (3.20.2-1) ... Setting up libboost-thread1.67-dev:armhf (1.67.0-13) ... Setting up libboost-iostreams1.67-dev:armhf (1.67.0-13) ... Setting up libgdal20:armhf (2.4.0+dfsg-1+b1) ... Setting up libkml-dev:armhf (1.3.0-7) ... Setting up libhdf4-alt-dev:armhf (4.2.13-4) ... Setting up libboost-iostreams-dev:armhf (1.67.0.1) ... Setting up liblas3:armhf (1.8.1-9) ... Setting up libgdal-dev:armhf (2.4.0+dfsg-1+b1) ... Setting up libboost-thread-dev:armhf (1.67.0.1) ... Setting up liblas-dev:armhf (1.8.1-9) ... Setting up liblas-c3:armhf (1.8.1-9) ... Setting up liblas-c-dev:armhf (1.8.1-9) ... Processing triggers for libc-bin (2.28-7) ... Processing triggers for sgml-base (1.29) ... Setting up docbook2x (0.8.8-17) ... Setting up docbook-xsl (1.79.1+dfsg-2) ... Setting up sgml-data (2.0.11) ... Processing triggers for sgml-base (1.29) ... Setting up docbook-xml (4.5-8) ... Processing triggers for sgml-base (1.29) ... Setting up sbuild-build-depends-pktools-dummy:armhf (0.invalid.0) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.9.0-8-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.31.1-12 dpkg-dev_1.19.4 g++-8_8.2.0-20 gcc-8_8.2.0-20 libc6-dev_2.28-7 libstdc++-8-dev_8.2.0-20 libstdc++-8-dev-armhf-cross_8.2.0-20cross1 libstdc++6_8.2.0-20 libstdc++6-armhf-cross_8.2.0-20cross1 linux-libc-dev_4.19.20-1 Package versions: adduser_3.118 apt_1.8.0~rc3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1 base-passwd_3.5.46 bash_5.0-2 binutils_2.31.1-12 binutils-arm-linux-gnueabihf_2.31.1-12 binutils-common_2.31.1-12 binutils-x86-64-linux-gnu_2.31.1-12 bsdmainutils_11.1.2+b1 bsdutils_1:2.33.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20190110 cmake_3.13.4-1 cmake-data_3.13.4-1 coreutils_8.30-1 cpp_4:8.2.0-2 cpp-8_8.2.0-20 cpp-8-arm-linux-gnueabihf_8.2.0-20cross1 cpp-arm-linux-gnueabihf_4:8.2.0-2 cross-config_2.6.15-2 crossbuild-essential-armhf_12.5 dash_0.5.10.2-5 debconf_1.5.70 debhelper_12.1 debian-archive-keyring_2018.1 debianutils_4.8.6.1 default-libmysqlclient-dev_1.0.5 dh-autoreconf_19 dh-strip-nondeterminism_1.1.1-1 diffutils_1:3.6-1 docbook-xml_4.5-8 docbook-xsl_1.79.1+dfsg-2 docbook2x_0.8.8-17 dpkg_1.19.4 dpkg-cross_2.6.15-2 dpkg-dev_1.19.4 dwz_0.12-3 e2fsprogs_1.44.5-1 fakeroot_1.23-1 fdisk_2.33.1-0.1 file_1:5.35-2 findutils_4.6.0+git+20190105-2 fontconfig-config_2.13.1-2 fonts-dejavu-core_2.37-1 g++_4:8.2.0-2 g++-8_8.2.0-20 g++-8-arm-linux-gnueabihf_8.2.0-20cross1 g++-arm-linux-gnueabihf_4:8.2.0-2 gcc_4:8.2.0-2 gcc-8_8.2.0-20 gcc-8-arm-linux-gnueabihf_8.2.0-20cross1 gcc-8-arm-linux-gnueabihf-base_8.2.0-20cross1 gcc-8-base_8.2.0-20 gcc-8-cross-base_8.2.0-20cross1 gcc-arm-linux-gnueabihf_4:8.2.0-2 gdal-data_2.4.0+dfsg-1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpgv_2.2.12-1 grep_3.3-1 groff-base_1.22.4-2 gzip_1.9-3 hdf5-helpers_1.10.4+repack-10 hostname_3.21 icu-devtools_63.1-6 init-system-helpers_1.56+nmu1 intltool-debian_0.35.0+20060710.5 libacl1_2.2.52-3+b1 libaec-dev_1.0.2-1 libaec0_1.0.2-1 libapt-pkg5.0_1.8.0~rc3 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-4 libarmadillo-dev_1:9.200.7+dfsg-1 libarmadillo9_1:9.200.7+dfsg-1 libarpack2_3.7.0-1 libarpack2-dev_3.7.0-1 libasan5_8.2.0-20 libasan5-armhf-cross_8.2.0-20cross1 libatomic1_8.2.0-20 libatomic1-armhf-cross_8.2.0-20cross1 libattr1_1:2.4.47-2+b2 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2 libbinutils_2.31.1-12 libblas-dev_3.8.0-2 libblas3_3.8.0-2 libblkid1_2.33.1-0.1 libboost-atomic1.67-dev_1.67.0-13 libboost-atomic1.67.0_1.67.0-13 libboost-chrono1.67-dev_1.67.0-13 libboost-chrono1.67.0_1.67.0-13 libboost-date-time1.67-dev_1.67.0-13 libboost-date-time1.67.0_1.67.0-13 libboost-dev_1.67.0.1 libboost-filesystem-dev_1.67.0.1 libboost-filesystem1.67-dev_1.67.0-13 libboost-filesystem1.67.0_1.67.0-13 libboost-iostreams-dev_1.67.0.1 libboost-iostreams1.67-dev_1.67.0-13 libboost-iostreams1.67.0_1.67.0-13 libboost-program-options-dev_1.67.0.1 libboost-program-options1.67-dev_1.67.0-13 libboost-program-options1.67.0_1.67.0-13 libboost-regex1.67-dev_1.67.0-13 libboost-regex1.67.0_1.67.0-13 libboost-serialization1.67-dev_1.67.0-13 libboost-serialization1.67.0_1.67.0-13 libboost-system1.67-dev_1.67.0-13 libboost-system1.67.0_1.67.0-13 libboost-thread-dev_1.67.0.1 libboost-thread1.67-dev_1.67.0-13 libboost-thread1.67.0_1.67.0-13 libboost1.67-dev_1.67.0-13 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-7 libc-dev-bin_2.28-7 libc6_2.28-7 libc6-armhf-cross_2.28-4cross1 libc6-dev_2.28-7 libc6-dev-armhf-cross_2.28-4cross1 libcap-ng0_0.7.9-2 libcc1-0_8.2.0-20 libcharls-dev_2.0.0+dfsg-1 libcharls2_2.0.0+dfsg-1 libcom-err2_1.44.5-1 libconfig-auto-perl_0.44-1 libconfig-inifiles-perl_3.000001-1 libcroco3_0.6.12-3 libcurl3-gnutls_7.64.0-1 libcurl4_7.64.0-1 libcurl4-gnutls-dev_7.64.0-1 libdap-dev_3.20.2-1 libdap25_3.20.2-1 libdapclient6v5_3.20.2-1 libdapserver7v5_3.20.2-1 libdb5.3_5.3.28+dfsg1-0.3 libdebconfclient0_0.247 libdebian-dpkgcross-perl_2.6.15-2 libdpkg-perl_1.19.4 libelf1_0.175-2 libencode-locale-perl_1.05-1 libepsilon-dev_0.9.2+dfsg-4 libepsilon1_0.9.2+dfsg-4 libexpat1_2.2.6-1 libexpat1-dev_2.2.6-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfann-dev_2.2.0+ds-4 libfann2_2.2.0+ds-4 libfdisk1_2.33.1-0.1 libffi6_3.2.1-9 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.1.1-1 libfile-which-perl_1.23-1 libfontconfig1_2.13.1-2 libfreetype6_2.9.1-3 libfreexl-dev_1.0.5-3 libfreexl1_1.0.5-3 libfyba-dev_4.1.1-6 libfyba0_4.1.1-6 libgcc-8-dev_8.2.0-20 libgcc-8-dev-armhf-cross_8.2.0-20cross1 libgcc1_1:8.2.0-20 libgcc1-armhf-cross_1:8.2.0-20cross1 libgcrypt20_1.8.4-5 libgdal-dev_2.4.0+dfsg-1+b1 libgdal20_2.4.0+dfsg-1+b1 libgdbm-compat4_1.18.1-2 libgdbm6_1.18.1-2 libgeos-3.7.1_3.7.1-1 libgeos-c1v5_3.7.1-1 libgeos-dev_3.7.1-1 libgeotiff-dev_1.4.3-1 libgeotiff2_1.4.3-1 libgfortran5_8.2.0-20 libgif-dev_5.1.4-3 libgif7_5.1.4-3 libglib2.0-0_2.58.3-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.6-2 libgomp1_8.2.0-20 libgomp1-armhf-cross_8.2.0-20cross1 libgpg-error0_1.35-1 libgsl-dev_2.5+dfsg-6 libgsl23_2.5+dfsg-6 libgslcblas0_2.5+dfsg-6 libgssapi-krb5-2_1.17-1 libhdf4-0-alt_4.2.13-4 libhdf4-alt-dev_4.2.13-4 libhdf5-103_1.10.4+repack-10 libhdf5-cpp-103_1.10.4+repack-10 libhdf5-dev_1.10.4+repack-10 libhogweed4_3.4.1-1 libhtml-parser-perl_3.72-3+b3 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libicu-dev_63.1-6 libicu63_63.1-6 libidn2-0_2.0.5-1 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.060-3 libio-string-perl_1.08-3 libisl19_0.20-2 libitm1_8.2.0-20 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:1.5.2-2+b1 libjpeg62-turbo-dev_1:1.5.2-2+b1 libjson-c-dev_0.12.1+ds-2 libjson-c3_0.12.1+ds-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-1 libkeyutils1_1.6-2 libkml-dev_1.3.0-7 libkmlbase1_1.3.0-7 libkmlconvenience1_1.3.0-7 libkmldom1_1.3.0-7 libkmlengine1_1.3.0-7 libkmlregionator1_1.3.0-7 libkmlxsd1_1.3.0-7 libkrb5-3_1.17-1 libkrb5support0_1.17-1 liblapack-dev_3.8.0-2 liblapack3_3.8.0-2 liblas-c-dev_1.8.1-9 liblas-c3_1.8.1-9 liblas-dev_1.8.1-9 liblas3_1.8.1-9 liblcms2-2_2.9-3 libldap-2.4-2_2.4.47+dfsg-3 libldap-common_2.4.47+dfsg-3 liblocale-gettext-perl_1.07-3+b4 liblsan0_8.2.0-20 libltdl-dev_2.4.6-9 libltdl7_2.4.6-9 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.8.3-1 liblzma-dev_5.2.4-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.35-2 libmagic1_1:5.35-2 libmariadb-dev_1:10.3.12-2 libmariadb-dev-compat_1:10.3.12-2 libmariadb3_1:10.3.12-2 libminizip-dev_1.1-8+b1 libminizip1_1.1-8+b1 libmount1_2.33.1-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libmpx2_8.2.0-20 libncurses6_6.1+20181013-2 libncursesw6_6.1+20181013-2 libnet-http-perl_6.18-1 libnet-ssleay-perl_1.85-2+b1 libnetcdf-dev_1:4.6.2-1 libnetcdf13_1:4.6.2-1 libnettle6_3.4.1-1 libnghttp2-14_1.36.0-2 libnspr4_2:4.20-1 libnss3_2:3.42.1-1 libodbc1_2.3.6-0.1 libogdi3.2_3.2.1+ds-4 libogdi3.2-dev_3.2.1+ds-4 libopenjp2-7_2.3.0-1.1 libopenjp2-7-dev_2.3.0-1.1 libosp5_1.5.2-13+b1 libp11-kit0_0.23.14-2 libpam-modules_1.3.1-2 libpam-modules-bin_1.3.1-2 libpam-runtime_1.3.1-2 libpam0g_1.3.1-2 libpcre16-3_2:8.39-11 libpcre3_2:8.39-11 libpcre3-dev_2:8.39-11 libpcre32-3_2:8.39-11 libpcrecpp0v5_2:8.39-11 libperl5.28_5.28.1-4 libpipeline1_1.5.1-2 libpng-dev_1.6.36-5 libpng16-16_1.6.36-5 libpoppler-dev_0.71.0-2 libpoppler-private-dev_0.71.0-2 libpoppler82_0.71.0-2 libpopt0_1.16-12 libpq-dev_11.2-1 libpq5_11.2-1 libprocps7_2:3.3.15-2 libproj-dev_5.2.0-1 libproj13_5.2.0-1 libpsl5_0.20.2-2 libpython3-stdlib_3.7.2-1 libpython3.7-minimal_3.7.2-2 libpython3.7-stdlib_3.7.2-2 libqhull-dev_2015.2-4 libqhull-r7_2015.2-4 libqhull7_2015.2-4 libquadmath0_8.2.0-20 libreadline7_7.0-5 librhash0_1.3.8-1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.3.3-4 libselinux1_2.8-1+b1 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsepol1_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.33.1-0.1 libspatialite-dev_4.3.0a-5+b2 libspatialite7_4.3.0a-5+b2 libsqlite3-0_3.27.1-1 libsqlite3-dev_3.27.1-1 libss2_1.44.5-1 libssh2-1_1.8.0-2 libssl-dev_1.1.1a-1 libssl1.1_1.1.1a-1 libstdc++-8-dev_8.2.0-20 libstdc++-8-dev-armhf-cross_8.2.0-20cross1 libstdc++6_8.2.0-20 libstdc++6-armhf-cross_8.2.0-20cross1 libsuperlu-dev_5.2.1+dfsg1-4 libsuperlu5_5.2.1+dfsg1-4 libsvm-dev_3.21+ds-1.2 libsvm3_3.21+ds-1.2 libsystemd0_240-5 libsz2_1.0.2-1 libtasn1-6_4.13-3 libtext-charwidth-perl_0.04-7.1+b1 libtext-unidecode-perl_1.30-1 libtext-wrapi18n-perl_0.06-7.1 libtiff-dev_4.0.10-4 libtiff5_4.0.10-4 libtiffxx5_4.0.10-4 libtimedate-perl_2.3000-2 libtinfo6_6.1+20181013-2 libtool_2.4.6-9 libtry-tiny-perl_0.30-1 libtsan0_8.2.0-20 libubsan1_8.2.0-20 libubsan1-armhf-cross_8.2.0-20cross1 libuchardet0_0.0.6-3 libudev1_240-5 libunistring2_0.9.10-1 liburi-perl_1.76-1 liburiparser-dev_0.9.1-1 liburiparser1_0.9.1-1 libuuid1_2.33.1-0.1 libuv1_1.24.1-1 libwebp-dev_0.6.1-2 libwebp6_0.6.1-2 libwebpdemux2_0.6.1-2 libwebpmux3_0.6.1-2 libwww-perl_6.36-1 libwww-robotrules-perl_6.02-1 libxerces-c-dev_3.2.2+debian-1+b1 libxerces-c3.2_3.2.2+debian-1+b1 libxml-libxml-perl_2.0133+dfsg-1 libxml-namespacesupport-perl_1.12-1 libxml-parser-perl_2.44-2+b4 libxml-sax-base-perl_1.09-1 libxml-sax-expat-perl_0.51-1 libxml-sax-perl_1.00+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.4+dfsg1-7+b3 libxml2-dev_2.9.4+dfsg1-7+b3 libxslt1.1_1.1.32-2 libyaml-perl_1.27-1 libzstd-dev_1.3.8+dfsg-3 libzstd1_1.3.8+dfsg-3 linux-libc-dev_4.19.20-1 linux-libc-dev-armhf-cross_4.19.13-1cross1 login_1:4.5-1.1 lsb-base_10.2018112800 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-2 mariadb-common_1:10.3.12-2 mawk_1.3.3-17+b3 mime-support_3.62 mount_2.33.1-0.1 mysql-common_5.8+1.0.5 ncurses-base_6.1+20181013-2 ncurses-bin_6.1+20181013-2 netbase_5.6 odbcinst_2.3.6-0.1 odbcinst1debian2_2.3.6-0.1 opensp_1.5.2-13+b1 openssl_1.1.1a-1 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.1-4 perl-base_5.28.1-4 perl-modules-5.28_5.28.1-4 perl-openssl-defaults_3 pkg-config_0.29-6 pkg-kde-tools_0.15.28 po-debconf_1.0.21 procps_2:3.3.15-2 proj-data_5.2.0-1 python3_3.7.2-1 python3-minimal_3.7.2-1 python3.7_3.7.2-2 python3.7-minimal_3.7.2-2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-essential-dummy_0.invalid.0 sbuild-build-depends-pktools-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sgml-base_1.29 sgml-data_2.0.11 sysvinit-utils_2.93-6 tar_1.30+dfsg-5 tex-common_6.10 texinfo_6.5.0.dfsg.1-4+b1 tzdata_2018i-1 ucf_3.0038+nmu1 unixodbc-dev_2.3.6-0.1 util-linux_2.33.1-0.1 uuid-dev_2.33.1-0.1 xml-core_0.18 xsltproc_1.1.32-2 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun Nov 25 18:08:22 2018 UTC gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./pktools_2.6.7.6+ds-1.dsc 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-1.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.armhf DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=POSIX LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-2b6c2f86-7e09-42b8-b99b-9e37da1a83d4 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package pktools dpkg-buildpackage: info: source version 2.6.7.6+ds-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Bas Couwenberg dpkg-architecture: warning: specified GNU system type arm-linux-gnueabihf does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem cmake \ --with pkgkde_symbolshelper \ --parallel dh_auto_clean -O--buildsystem=cmake -O--parallel debian/rules override_dh_clean make[1]: Entering directory '/<>/pktools-2.6.7.6+ds' dh_clean debian/man/*.1 find /<>/pktools-2.6.7.6+ds -name '*.o' -delete find /<>/pktools-2.6.7.6+ds -name '*.so*' -delete find /<>/pktools-2.6.7.6+ds -name '*.a' -delete make[1]: Leaving directory '/<>/pktools-2.6.7.6+ds' debian/rules build-arch dh build-arch --buildsystem cmake \ --with pkgkde_symbolshelper \ --parallel dh_update_autotools_config -a -O--buildsystem=cmake -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/pktools-2.6.7.6+ds' dh_auto_configure -- -DBUILD_WITH_FANN=ON \ -DBUILD_WITH_LIBLAS=ON \ -DBUILD_SHARED_LIBS=ON \ -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf cd obj-arm-linux-gnueabihf && 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_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=arm -DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-pkg-config -DQMAKE_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-qmake -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_WITH_FANN=ON -DBUILD_WITH_LIBLAS=ON -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf .. -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GDAL: /usr/lib/libgdal.so (Required is at least version "1.10") -- Using GSL from /usr -- Found Armadillo: /usr/lib/libarmadillo.so (found version "9.200.7") -- Found LIBLAS: /usr/lib/liblas.so -- Boost version: 1.67.0 -- Found the following Boost libraries: -- filesystem -- system -- Found FANN: /usr/lib/arm-linux-gnueabihf/libfloatfann.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR PKGCONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE QMAKE_EXECUTABLE -- Build files have been written to: /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf make[1]: Leaving directory '/<>/pktools-2.6.7.6+ds' debian/rules override_dh_auto_build make[1]: Entering directory '/<>/pktools-2.6.7.6+ds' # Create man pages from DocBook XML for x in debian/man/pkascii2ogr.1.xml debian/man/pksvmogr.1.xml debian/man/pkcreatect.1.xml debian/man/pkkalman.1.xml debian/man/pkdiff.1.xml debian/man/pklas2img.1.xml debian/man/pkpolygonize.1.xml debian/man/pkreclassogr.1.xml debian/man/pkegcs.1.xml debian/man/pkfilterdem.1.xml debian/man/pkdumpimg.1.xml debian/man/pksieve.1.xml debian/man/pkstatogr.1.xml debian/man/pkascii2img.1.xml debian/man/pksvm.1.xml debian/man/pkfilter.1.xml debian/man/pkgetmask.1.xml debian/man/pkreclass.1.xml debian/man/pkstatascii.1.xml debian/man/pkdsm2shadow.1.xml debian/man/pkstat.1.xml debian/man/pktools-config.1.xml debian/man/pkstatprofile.1.xml debian/man/pkann.1.xml debian/man/pkannogr.1.xml debian/man/pkfillnodata.1.xml debian/man/pkfilterascii.1.xml debian/man/pksetmask.1.xml debian/man/pkextractogr.1.xml debian/man/pkinfo.1.xml debian/man/pkfsann.1.xml debian/man/pkcrop.1.xml debian/man/pkoptsvm.1.xml debian/man/pkcomposite.1.xml debian/man/pkextractimg.1.xml debian/man/pkfssvm.1.xml debian/man/pkregann.1.xml debian/man/pkdumpogr.1.xml ; do \ docbook2x-man --string-param header-3="25 November 2018" $x ; \ mv `basename $x | sed 's/.xml$//'` `dirname $x` ; \ done 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 dh_auto_build cd obj-arm-linux-gnueabihf && make -j1 PKG_CONFIG=arm-linux-gnueabihf-pkg-config CXX=arm-linux-gnueabihf-g\+\+ CC=arm-linux-gnueabihf-gcc make[2]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<>/pktools-2.6.7.6+ds -B/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/fileClasses.dir/DependInfo.cmake --color= Scanning dependencies of target fileClasses make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 1%] Building CXX object src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o -c /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc In file included from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:22: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii()': /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] int m_maxRow; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] char m_fs; ^~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:24:1: warning: when initialized here [-Wreorder] FileReaderAscii::FileReaderAscii(void) ^~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:22: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii(const string&)': /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] int m_maxRow; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] char m_fs; ^~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:28:1: warning: when initialized here [-Wreorder] FileReaderAscii::FileReaderAscii(const std::string& filename) ^~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:22: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In constructor 'FileReaderAscii::FileReaderAscii(const string&, const char&)': /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:57:7: warning: 'FileReaderAscii::m_maxRow' will be initialized after [-Wreorder] int m_maxRow; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:52:8: warning: 'char FileReaderAscii::m_fs' [-Wreorder] char m_fs; ^~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc:33:1: warning: when initialized here [-Wreorder] FileReaderAscii::FileReaderAscii(const std::string& filename, const char& fieldseparator) ^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc: In member function 'unsigned int FileReaderAscii::nrOfCol(bool, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc: In member function 'unsigned int FileReaderAscii::nrOfRow(bool, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(totalCol!=ncol){ ~~~~~~~~^~~~~~ [ 2%] Building CXX object src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 3%] Linking CXX shared library libfileClasses.so cd /<>/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 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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 -llas -llas_c -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo -llas -llas_c cd /<>/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[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 3%] Built target fileClasses make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/imageClasses.dir/DependInfo.cmake --color= Scanning dependencies of target imageClasses make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 4%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata()': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:221:20: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] return (char**)""; ^~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:221:20: warning: cast from 'const char*' to 'char**' increases required alignment of target type [-Wcast-align] /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:234:20: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] return (char**)""; ^~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:234:20: warning: cast from 'const char*' to 'char**' increases required alignment of target type [-Wcast-align] /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata()': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:222:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:235:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::__cxx11::string ImgRasterGdal::getDescription() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:262:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::__cxx11::string ImgRasterGdal::getMetadataItem() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:275:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::__cxx11::string ImgRasterGdal::getImageDescription() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:288:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'std::__cxx11::string ImgRasterGdal::getCompression() const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:316:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /usr/include/gdal/ogr_spatialref.h:40, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'int ImgRasterGdal::pushNoDataValue(double)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /usr/include/gdal/ogr_spatialref.h:40, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)': /<>/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] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)': /<>/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] if(m_scale.size()>theBand){ ~~~~~~~~~~~~~~^~~~~~~~ /<>/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] for(int i=0;i>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:326:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibin=0;ibin>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:27, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:336:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] assert(theBin>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:307:21: warning: unused variable 'nsample' [-Wunused-variable] unsigned long int nsample=0; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:170:50: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:360:34: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::getRefPix(double&, double&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double ImgReaderGdal::getMin(int&, int&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double ImgReaderGdal::getMax(int&, int&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'long unsigned int ImgReaderGdal::getNvalid(int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::getMinMax(double&, double&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In member function 'int ImgReaderOgr::getFields(std::vector&, int) const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:183:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); ^~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:186:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(fields.size()==getFieldCount(layer)); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In function 'std::ostream& operator<<(std::ostream&, ImgReaderOgr&)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:218:9: warning: unused variable 'iField' [-Wunused-variable] int iField=0; ^~~~~~ /<>/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 string&, const std::vector >&, int)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:313:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In instantiation of 'int ImgReaderOgr::readData(std::map, Vector2d >&, const OGRFieldType&, std::vector >&, const string&, int, bool, bool) [with T = float; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:342:70: required from here /<>/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] if(fields.size()GetFieldCount()){ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] if(fields.size()GetFieldCount()){ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:24, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:357:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert((mit->second)[0].size()==nband+2); /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:359:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert((mit->second)[0].size()==nband); In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:261:9: warning: unused variable 'posOffset' [-Wunused-variable] int posOffset=(pos)?2:0; ^~~~~~~~~ [ 7%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/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 >&)': /<>/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] while(burnBands.size()>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /<>/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 >&)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:354:27: warning: 'pTransformArg' may be used uninitialized in this function [-Wmaybe-uninitialized] if(GDALRasterizeLayers( (GDALDatasetH)m_gds,nrOfBand(),&(bands[0]),layers.size(),&(layers[0]),NULL,pTransformArg,NULL,coptions,pfnProgress,pProgressArg)!=CE_None){ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /usr/include/gdal/gdal_priv.h:74, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 8%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::getFields(std::vector&, int) const': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:345:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); ^~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:348:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(fields.size()==getFieldCount(layer)); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::copyFields(const ImgReaderOgr&, int, int)': /<>/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] for(int iField=0;iField>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addPoint(double, double, const std::map, double>&, std::__cxx11::string, int, int)': /<>/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] if(pointAttributes.size()+1!=poFeature->GetFieldCount()){ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:396:34: warning: comparison of integer expressions of different signedness: 'std::map, double>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(pointAttributes.size()+1==poFeature->GetFieldCount()); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:398:7: warning: unused variable 'fid' [-Wunused-variable] int fid=0; ^~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addLineString(std::vector&, const string&, int, int)': /<>/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] for(int ip=0;ip>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addRing(std::vector&, const string&, int, int)': /<>/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] for(int ip=0;ip>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addLineString(std::vector&, const string&, const string&, int)': /<>/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] for(int ip=0;ip>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::ascii2ogr(const string&, const string&, const std::vector >&, const std::vector&, short int, short int, const string&, const OGRwkbGeometryType&, char)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:538:12: warning: unused variable 'skip' [-Wunused-variable] bool skip=false; ^~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:602:12: warning: unused variable 'skip' [-Wunused-variable] bool skip=false; ^~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:707:43: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:3: 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] poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); ^~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::ascii2ogr(const string&, const string&, const std::vector >&, const std::vector&, short int, short int, const string&, const OGRwkbGeometryType&, char)': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:622:37: warning: 'pointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] pointFeature->SetField(fieldId,atoi(value.c_str())); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:558:37: warning: 'pointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] pointFeature->SetField(fieldId,atoi(value.c_str())); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:560:36: warning: 'polyFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] polyFeature->SetField(fieldId,atoi(value.c_str())); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -c /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:24, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ [ 10%] Building CXX object src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 11%] Linking CXX shared library libimageClasses.so cd /<>/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/arm-linux-gnueabihf-g++ -fPIC -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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 /<>/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[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 11%] Built target imageClasses make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/base.dir/DependInfo.cmake --color= Scanning dependencies of target base make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 12%] Building CXX object src/CMakeFiles/base.dir/base/Vector2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dbase_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/base.dir/base/Vector2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 13%] Linking CXX shared library libbase.so cd /<>/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/arm-linux-gnueabihf-g++ -fPIC -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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 /<>/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[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 13%] Built target base make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/algorithms.dir/DependInfo.cmake --color= Scanning dependencies of target algorithms make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 14%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'std::__cxx11::string confusionmatrix::ConfusionMatrix::getClass(int) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:51:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] std::string getClass(int iclass) const {assert(iclass>=0);assert(iclass>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::__cxx11::string) const': /<>/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] for(index=0;index>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(index>=m_classes.size()) ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] double doa=0; ^~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In constructor 'confusionmatrix::ConfusionMatrix::ConfusionMatrix()': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:195:8: warning: 'confusionmatrix::ConfusionMatrix::m_se95' will be initialized after [-Wreorder] bool m_se95; ^~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:194:13: warning: 'confusionmatrix::CM_FORMAT confusionmatrix::ConfusionMatrix::m_format' [-Wreorder] CM_FORMAT m_format; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:32:1: warning: when initialized here [-Wreorder] ConfusionMatrix::ConfusionMatrix() ^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'confusionmatrix::ConfusionMatrix& confusionmatrix::ConfusionMatrix::operator+=(const confusionmatrix::ConfusionMatrix&)': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:78:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:83:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'confusionmatrix::ConfusionMatrix& confusionmatrix::ConfusionMatrix::operator*=(double)': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:91:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:92:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'void confusionmatrix::ConfusionMatrix::incrementResult(const string&, const string&, double)': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:163:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(ir>=m_results.size()) ~~^~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:165:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ir>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:167:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ic>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::nReference() const': /<>/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] for(int ir=0;ir>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::nClassified(const string&) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:188:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iref=0;iref>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:189:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ic>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::pa(const string&, double*) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:202:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ir>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:204:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:205:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(iclass>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::ua(const string&, double*) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:230:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ic>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:232:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iref=0;iref>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:233:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(ic>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::oa(double*) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:254:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:252:10: warning: unused variable 'pChance' [-Wunused-variable] double pChance=0; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::kappa() const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:276:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:137:13: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'T Vector2d::sum() const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:251:31: required from here /<>/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] for(int irow=0;irowsize();++irow){ /<>/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] for(int icol=0;icoloperator[](irow).size();++icol) /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:95:14: required from 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:137:13: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::ua(const string&, double*) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:237:10: warning: 'dva' may be used uninitialized in this function [-Wmaybe-uninitialized] double dva=1.0-dva; ^~~ [ 15%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactory.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:27, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'std::__cxx11::string confusionmatrix::ConfusionMatrix::getClass(int) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:51:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] std::string getClass(int iclass) const {assert(iclass>=0);assert(iclass>/pktools-2.6.7.6+ds/src/algorithms/CostFactory.h:26, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:27, from /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::__cxx11::string) const': /<>/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] for(index=0;index>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(index>=m_classes.size()) ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] double doa=0; ^~~ /<>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc: In member function 'virtual double CostFactorySVM::getCost(const std::vector >&)': /<>/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] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:136:32: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc /<>/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc: In member function 'std::__cxx11::string Egcs::geo2cell(double, double) const': /<>/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc:166:10: warning: unused variable 'xcel' [-Wunused-variable] double xcel=static_cast(geoX)/getBaseSize(); ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc:167:10: warning: unused variable 'ycel' [-Wunused-variable] double ycel=static_cast(geoY)/getBaseSize(); ^~~~ [ 17%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/Filter.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::setTaps(const std::vector&, bool)': /<>/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] for(int itap=0;itap>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:46:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int itap=0;itap>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCut(std::vector&, const string&, int, double)': /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:433:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(output.nrOfBand()==methods.size()); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/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] for(int imethod=0;imethod>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:486:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] double threshold=(ithreshold>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:502:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imethod=0;imethod>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:526:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::getSavGolayCoefficients(std::vector&, int, int, int, int, int)': /<>/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] for(k=1;k<=tapz.size()/2;++k) ~^~~~~~~~~~~~~~~ /<>/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] for(k=1;k<=tapz.size()/2;++k) ~^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const string&, double, bool)': /<>/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] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'std::vector Vector2d::selectCol(int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:78:39: required from here /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:182:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(col<(*this)[0].size()); In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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] for(int irow=0;irowsize();++irow) In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::filter(const std::vector&, std::vector&, const string&, int) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:277:47: required from here /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:545:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:576:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:629:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(i=dim/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:632:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:679:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(i=input.size()-dim/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:681:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:694:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:704:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(i+t>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:723:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:521:8: warning: unused variable 'verbose' [-Wunused-variable] bool verbose=false; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::smoothNoData(const std::vector&, const string&, std::vector&) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here /<>/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] for(int i=0;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::filter(const std::vector&, std::vector&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:353:36: required from here /<>/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] for(i=0;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:455:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=1;t<=m_taps.size()/2;++t){ ~^~~~~~~~~~~~~~~~~ /<>/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] for(i=m_taps.size()/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:484:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=0;t>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:481:7: warning: unused variable 'leaveOut' [-Wunused-variable] T leaveOut=(*(m_taps.begin()))*input[i-m_taps.size()/2]; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:482:7: warning: unused variable 'include' [-Wunused-variable] T include=(m_taps.back())*input[i+m_taps.size()/2]; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:488:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(i=input.size()-m_taps.size()/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:492:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=1;t<=m_taps.size()/2;++t){ ~^~~~~~~~~~~~~~~~~ /<>/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] if(i+t>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:716:86: required from here /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:75:46: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:85:51: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:443:3: required from 'void filter::Filter::smoothNoData(const std::vector&, const string&, std::vector&) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1416:7: warning: unused variable 'nband' [-Wunused-variable] int nband=wavelengthIn.size(); ^~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In static member function 'static const gsl_wavelet_type* filter::Filter::getWaveletType(std::__cxx11::string)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtForward(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:70:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtInverse(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:101:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCut(ImgReaderGdal&, ImgWriterGdal&, const string&, int, double)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:132:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCutFrom(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:163:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'unsigned int filter::Filter::pushNoDataValue(double)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'unsigned int statfactory::StatFactory::nvalid(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymin(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::sum(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::mean(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::dwtForward(std::vector&, const string&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::dwtInverse(std::vector&, const string&, int)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::dwtCut(std::vector&, const string&, int, double)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const string&, double, bool)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::smoothNoData(ImgReaderGdal&, const string&, ImgWriterGdal&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:303:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:345:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::filter(const std::vector&, std::vector&, const string&, int) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:617:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:669:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:760:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::morphology(ImgReaderGdal&, ImgWriterGdal&, const string&, int, short int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:269:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:517:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stat(ImgReaderGdal&, ImgWriterGdal&, const string&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:381:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:412:38: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 lineOutput[x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),m_threshold[0]); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:443:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:487:51: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 lineOutput[imethod][x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),threshold); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:129:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/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] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:165:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::majorVoting(const string&, const string&, int, const std::vector&)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:272:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:279:11: warning: unused variable 'centre' [-Wunused-variable] int centre=dimX*(dimY-1)/2+(dimX-1)/2; ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, short int, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:405:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:436:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:630:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:642:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(randomIndex>=windowBuffer.size()) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/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)': /<>/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] for(int iclass1=0;iclass1>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:708:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass2=0;iclass2>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:728:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(output.nrOfBand()==m_class.size()); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:799:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:806:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:814:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass1=0;iclass1>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:817:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass2=0;iclass2>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:825:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass1=0;iclass1>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:779:11: warning: unused variable 'centre' [-Wunused-variable] int centre=dimX*(dimY-1)/2+(dimX-1)/2; ^~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:834:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:835:38: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(outBuffer[iclass].size()==output.nrOfCol()); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, const std::vector&, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1021:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1031:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1072:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iangle=0;iangle>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1097:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1105:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1030:13: warning: unused variable 'centre' [-Wunused-variable] int centre=dimX*(dimY-1)/2+(dimX-1)/2; ^~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::linearFeature(ImgReaderGdal&, ImgWriterGdal&, float, float, float, float, bool, bool, bool, bool, int, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1197:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/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)': /<>/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] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1257:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(indexJ<0||indexJ>=input.size()) ~~~~~~^~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(indexI<0||indexI>=input[indexJ].size()) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:33:16: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:46:10: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:862:86: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer2d.size()!=maxRow-minRow+1){ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] double theScale=1; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] double theOffset=0; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1156:71: required from here /<>/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] if(indexJ<0||indexJ>=input.size()) /<>/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] if(indexI<0||indexI>=input[indexJ].size()) In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1157:81: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer2d.size()!=maxRow-minRow+1){ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] double theScale=1; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] double theOffset=0; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::dwtForward(Vector2d&, const string&, int) [with T = float; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1165:47: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1262:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1263:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1276:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1278:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::dwtInverse(Vector2d&, const string&, int) [with T = float; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1175:47: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1310:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1311:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1324:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1326:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::dwtCut(Vector2d&, const string&, int, double) [with T = float; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1185:48: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1358:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1359:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1361:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1372:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1373:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1383:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1384:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1393:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:100:53: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:184:43: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:736:45: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:3: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:860:81: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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 = float]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:3: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1155:82: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_construct.h:75:7: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = Vector2d; _Args = {const Vector2d&}]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; bool _TrivialValueTypes = false]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; _Tp = Vector2d]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Vector2d*; _ForwardIterator = Vector2d*; _Allocator = std::allocator >]' /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:611:44: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = unsigned int]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:827:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = unsigned int]' /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1213:22: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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] poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:3: 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] poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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] poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:3: 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] poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In static member function 'static const gsl_wavelet_type* filter::Filter::getWaveletType(std::__cxx11::string)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:623:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:91:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, const std::vector&, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:979:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, short int, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:363:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:720:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1217:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtForward(Vector2d&, const string&, int) [with T = float]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1248:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtInverse(Vector2d&, const string&, int) [with T = float]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1295:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::dwtCut(Vector2d&, const string&, int, double) [with T = float]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1343:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1224:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::majorVoting(const string&, const string&, int, const std::vector&)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:204:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'int filter2d::Filter2d::pushNoDataValue(double)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymin(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::sum(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc: In member function 'void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, const std::vector&, bool)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1066:19: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] theta=360-(theta/PI*180)+90; In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member 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/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /<>/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)': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:855:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int, short int, bool)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:43, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:548:37: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 outBuffer[x/down]=stat.percentile(windowBuffer,windowBuffer.begin(),windowBuffer.end(),m_threshold[0]); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h: In constructor 'imgregression::ImgRegression::ImgRegression()': /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:45:12: warning: 'imgregression::ImgRegression::m_threshold' will be initialized after [-Wreorder] double m_threshold; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:44:9: warning: 'int imgregression::ImgRegression::m_down' [-Wreorder] int m_down; ^~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:25:1: warning: when initialized here [-Wreorder] ImgRegression::ImgRegression(void) ^~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:48:59: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:208:39: required from here /<>/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] for (int i=0;i>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1305:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if (j < 0 || j >= y.size()) /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1316:6: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(i>=x.size()){ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1326:6: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(j>=y.size()){ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -c /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp /<>/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*]': /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:278:14: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:21: warning: cast from type 'svm_node* const*' to type 'void*' casts away qualifiers [-Wcast-qual] memcpy((void *)dst,(void *)src,sizeof(T)*n); ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In instantiation of 'void clone(T*&, S*, int) [with S = const double; T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:514:15: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:21: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual] /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:515:15: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:26:21: warning: cast from type 'const signed char*' to type 'void*' casts away qualifiers [-Wcast-qual] /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In function 'svm_model* svm_load_model(const char*)': /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2749:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%80s",cmd); ~~~~~~^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2753:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%80s",cmd); ~~~~~~^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2778:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%80s",cmd); ~~~~~~^~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2802:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d",¶m.degree); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2804:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf",¶m.gamma); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2806:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf",¶m.coef0); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2808:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d",&model->nr_class); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2810:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d",&model->l); ~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2816:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf",&model->rho[i]); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2823:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d",&model->label[i]); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2830:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf",&model->probA[i]); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2837:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf",&model->probB[i]); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:2844:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d",&model->nSV[i]); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/algorithms.dir/base/Vector2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 22%] Linking CXX shared library libalgorithms.so cd /<>/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/arm-linux-gnueabihf-g++ -fPIC -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 /<>/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[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 22%] Built target algorithms make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkgetmask.dir/DependInfo.cmake --color= Scanning dependencies of target pkgetmask make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 23%] Building CXX object CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:24: /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:149:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(band_opt.size()<=imgReader.nrOfBand()); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/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] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:217:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalid=0;ivalid>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:236:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalid=0;ivalid>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:248:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalid=0;ivalid>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:218:64: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:264:41: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:126:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 24%] Linking CXX executable pkgetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pkgetmask.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 24%] Built target pkgetmask make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterascii.dir/DependInfo.cmake --color= Scanning dependencies of target pkfilterascii make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 25%] Building CXX object CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:30: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:171:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:185:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isrf=0;isrf>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:208:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iw=0;iw>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:213:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:216:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isrf=0;isrf>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:231:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:237:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:275:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:276:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:279:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(iband>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:286:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(iband>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:332:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:335:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:342:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(icol>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:30: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In instantiation of 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:153:58: required from here /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In instantiation of 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:155:47: required from here /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::applyFwhm(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:328:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:340:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:287:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:300:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::filter(const std::vector&, std::vector&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:251:54: required from here /<>/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] for(i=0;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:455:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=1;t<=m_taps.size()/2;++t){ ~^~~~~~~~~~~~~~~~~ /<>/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] for(i=m_taps.size()/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:484:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=0;t>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:481:7: warning: unused variable 'leaveOut' [-Wunused-variable] T leaveOut=(*(m_taps.begin()))*input[i-m_taps.size()/2]; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:482:7: warning: unused variable 'include' [-Wunused-variable] T include=(m_taps.back())*input[i+m_taps.size()/2]; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:488:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(i=input.size()-m_taps.size()/2;i>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:492:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int t=1;t<=m_taps.size()/2;++t){ ~^~~~~~~~~~~~~~~~~ /<>/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] if(i+t>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:345:3: required from 'void filter::Filter::applyFwhm(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:27, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'void Vector2d::selectCol(int, std::vector&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:294:7: required from 'double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:172:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(col<(*this)[0].size()); In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irowsize();++irow){ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::applyFwhm(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In function 'int main(int, char**)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 26%] Linking CXX executable pkfilterascii /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterascii.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -o pkfilterascii -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 26%] Built target pkfilterascii make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkascii2ogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 27%] Building CXX object CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc:129:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc:143:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifield=0;ifield>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -o pkascii2ogr -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 28%] Built target pkascii2ogr make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkcomposite.dir/DependInfo.cmake --color= Scanning dependencies of target pkcomposite make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 29%] Building CXX object CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:346:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iextent=0;iextent>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:391:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:395:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:397:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:473:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:484:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:707:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:714:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:29: /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:715:31: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, short int>::value_type' {aka 'short int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(class_opt[iclass]>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:760:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:801:38: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] int readBand=(band_opt.size()>iband)? band_opt[iband] : iband; ~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:872:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:874:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(minValue_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:880:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(maxValue_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:886:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(srcnodata_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:896:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:898:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(minValue_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:904:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(maxValue_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:910:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(srcnodata_opt.size()>vband){ ~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1220:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1252:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:29: /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1254:41: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(writeBuffer[iband].size()==imgWriter.nrOfCol()); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1317:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:717:7: warning: unused variable 'jb' [-Wunused-variable] int jb=0; ^~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:308:7: warning: unused variable 'writeBand' [-Wunused-variable] int writeBand=0; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:29: /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h: In instantiation of 'std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = short int; std::ostream = std::basic_ostream]': /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:592:18: required from here /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:804:106: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:5: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:804:106: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:835:86: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1224:56: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1241:52: required from here /<>/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] In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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 /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:726:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:20: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking CXX executable pkcomposite /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcomposite.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkcomposite.dir/src/apps/pkcomposite.cc.o -o pkcomposite -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 30%] Built target pkcomposite make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatprofile.dir/DependInfo.cmake --color= Scanning dependencies of target pkstatprofile make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 31%] Building CXX object CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc: In function 'int main(int, char**)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 32%] Built target pkstatprofile make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkpolygonize.dir/DependInfo.cmake --color= Scanning dependencies of target pkpolygonize make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 33%] Building CXX object CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc:23: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc:125:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(dfComplete,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX executable pkpolygonize /usr/bin/cmake -E cmake_link_script CMakeFiles/pkpolygonize.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -o pkpolygonize -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 34%] Built target pkpolygonize make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pksieve.dir/DependInfo.cmake --color= Scanning dependencies of target pksieve make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 35%] Building CXX object CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pksieve.cc:117:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(dfComplete,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX executable pksieve /usr/bin/cmake -E cmake_link_script CMakeFiles/pksieve.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 36%] Built target pksieve make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatascii.dir/DependInfo.cmake --color= Scanning dependencies of target pkstatascii make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 37%] Building CXX object CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc: In function 'int main(int, char**)': /<>/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] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:391:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irowsize();++irow){ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:404:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:432:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binX=0;binX>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:434:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binY=0;binY>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:455:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:456:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irowsize();++irow){ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] if(irowsize()-1) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] for(int irow=0;irowsize();++irow){ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:468:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(icol>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In instantiation of 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:217:42: required from here /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /<>/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 string&) const [with T = double; typename std::vector::const_iterator = __gnu_cxx::__normal_iterator >; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:360:135: required from here /<>/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] if(output.size()!=nbin){ ~~~~~~~~~~~~~^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:367:138: required from here /<>/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] for (int i=0;i>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1305:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if (j < 0 || j >= y.size()) /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1316:6: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(i>=x.size()){ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1326:6: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(j>=y.size()){ /<>/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]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:371:142: required from here /<>/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] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::distribution2d(const std::vector&, const std::vector&, std::vector >&, int, T&, T&, T&, T&, double, const string&) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:431:94: required from here /<>/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] if(output.size()<=binX){ ~~~~~~~~~~~~~^~~~~~ /<>/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] if(output.size()<=binY){ ~~~~~~~~~~~~~^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::rmse(const std::vector&, const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /<>/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 string&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:987:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 minmax(inputX,inputX.begin(),inputX.end(),minX,maxX); ^~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:994:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 minmax(inputY,inputY.begin(),inputY.end(),minY,maxY); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymin(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: /<>/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 string&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:893:3: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 minmax(input,begin,end,minimum,maximum); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::cmoment(const std::vector&, int) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In function 'int main(int, char**)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:225:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minValue,maxValue); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:243:18: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minX,maxX); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:244:18: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(dataVector[1],dataVector[1].begin(),dataVector[1].end(),minY,maxY); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /usr/include/armadillo:35, from /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:360:24: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.distribution(dataVector[icol],dataVector[icol].begin(),dataVector[icol].end(),statVector[icol],nbin,minValue,maxValue,sigma); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX executable pkstatascii /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatascii.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 38%] Built target pkstatascii make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkcrop.dir/DependInfo.cmake --color= Scanning dependencies of target pkcrop make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 39%] Building CXX object CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': /<>/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] for(int ipair=0;ipair>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:281:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iimg=0;iimg>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:340:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iextent=0;iextent>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:487:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iimg=0;iimg>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:688:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] int readBand=(band_opt.size()>iband)?band_opt[iband]:iband; ~~~~~~~~~~~~~~~^~~~~~ /<>/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] if(scale_opt.size()>iband) ~~~~~~~~~~~~~~~~^~~~~~ /<>/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] if(offset_opt.size()>iband) ~~~~~~~~~~~~~~~~~^~~~~~ /<>/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] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:801:45: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(nodata_opt.size()>ivalue) ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/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] if(writeBuffer.size()!=imgWriter.nrOfCol()) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:29: /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:841:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(writeBuffer.size()==imgWriter.nrOfCol()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:586:12: warning: variable 'dcropcol' set but not used [-Wunused-but-set-variable] double dcropcol=0; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:587:12: warning: variable 'dcroprow' set but not used [-Wunused-but-set-variable] double dcroprow=0; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:683:9: warning: unused variable 'readncol' [-Wunused-variable] int readncol=endCol-startCol+1; ^~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:5: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:786:94: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:843:57: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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 /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /usr/include/gdal/gdal_priv.h:74, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /usr/include/gdal/gdal_priv.h:74, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:244:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /usr/include/gdal/gdal_priv.h:74, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 40%] Linking CXX executable pkcrop /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcrop.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 40%] Built target pkcrop make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkdumpogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 41%] Building CXX object CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc: In function 'int main(int, char**)': /<>/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] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:172:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:174:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:180:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:182:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:190:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:192:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:198:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:200:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:207:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:210:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:212:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:220:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:222:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:231:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:236:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:238:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:248:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:250:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(ifield>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In instantiation of 'int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:156:36: required from here /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:380:19: warning: unused variable 'poFDefn' [-Wunused-variable] OGRFeatureDefn *poFDefn = poLayer->GetLayerDefn(); ^~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 42%] Linking CXX executable pkdumpogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpogr.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 42%] Built target pkdumpogr make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdiff.dir/DependInfo.cmake --color= Scanning dependencies of target pkdiff make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 43%] Building CXX object CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'std::__cxx11::string confusionmatrix::ConfusionMatrix::getClass(int) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:51:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] std::string getClass(int iclass) const {assert(iclass>=0);assert(iclass>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:26: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::__cxx11::string) const': /<>/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] for(index=0;index>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(index>=m_classes.size()) ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] double doa=0; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:186:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iflag=0;iflag>/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] for(int iflag=0;iflag>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:255:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:25: /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:257:38: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, short int>::value_type' {aka 'short int'} and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(classvalue_opt[iclass]>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:262:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int rc=0;rc>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:310:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iinput=0;iinput>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:315:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iref=0;iref>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:447:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iflag=0;iflag>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:480:37: warning: variable 'panit' set but not used [-Wunused-but-set-variable] vector::iterator panit=panMap.begin(); ^~~~~ /<>/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] for(int iflag=0;iflag>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:522:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:549:19: warning: unused variable 'j' [-Wunused-variable] int j=j_centre; ^ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:550:19: warning: unused variable 'i' [-Wunused-variable] int i=i_centre; ^ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:432:19: warning: variable 'outputValue' set but not used [-Wunused-but-set-variable] short outputValue; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:738:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iflag=0;iflag>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:746:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int rc=0;rc>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:800:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iflag=0;iflag>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:813:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:506:64: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:521:54: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:765:54: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:3: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:812:49: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1) In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:876:47: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:3: 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] poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); ^~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:3: 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] /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:354:24: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:77, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/include/gdal/ogr_feature.h:688:38: warning: 'writeFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] { SetField( GetFieldIndex(pszFName), dfValue ); } ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:393:23: note: 'writeFeature' was declared here OGRFeature *writeFeature; ^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:471:55: warning: 'writeLayer' may be used uninitialized in this function [-Wmaybe-uninitialized] writeFeature = OGRFeature::CreateFeature(writeLayer->GetLayerDefn()); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:27, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:918:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(bufferInput,bufferInput.begin(),bufferInput.end(),theMin,theMax); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:922:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(bufferReference,bufferReference.begin(),bufferReference.end(),theMin,theMax); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Linking CXX executable pkdiff /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdiff.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 44%] Built target pkdiff make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstatogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkstatogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 45%] Building CXX object CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc: In function 'int main(int, char**)': /<>/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] for(int ifield=0;ifield>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:221:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibin=0;ibin>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In instantiation of 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:166:87: required from here /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:552:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/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 string&) const [with T = double; typename std::vector::const_iterator = __gnu_cxx::__normal_iterator >; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:96: required from here /<>/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] if(output.size()!=nbin){ ~~~~~~~~~~~~~^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /<>/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 string&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function 'int main(int, char**)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:21: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.distribution(theData,theData.begin(),theData.end(),binData,nbin,minValue,maxValue,sigma); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable pkstatogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatogr.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 46%] Built target pkstatogr make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkstat.dir/DependInfo.cmake --color= Scanning dependencies of target pkstat make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 47%] Building CXX object CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': /<>/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] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:247:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:254:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:259:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(offset_opt.size()>ifile) ~~~~~~~~~~~~~~~~~^~~~~~ /<>/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] if(scale_opt.size()>ifile) ~~~~~~~~~~~~~~~~^~~~~~ /<>/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] if(ifile==input_opt.size()-1){ ~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/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] for(int bin=0;bin>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:427:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i=0;i>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:429:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int j=0;j>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:469:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(binX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:471:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(binY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:475:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibinX=0;ibinX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:478:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibinY=0;ibinY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:493:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binX=0;binX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:495:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binY=0;binY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:678:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:719:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:760:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:801:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:838:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:935:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i=0;i>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:937:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int j=0;j>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:991:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(binX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:993:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(binY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:997:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibinX=0;ibinX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:1000:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ibinY=0;ibinY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:1017:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binX=0;binX>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:1019:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int binY=0;binY>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:210:15: warning: unused variable 'pszMessage' [-Wunused-variable] const char* pszMessage; ^~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:211:9: warning: unused variable 'pProgressArg' [-Wunused-variable] void* pProgressArg=NULL; ^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:212:20: warning: unused variable 'pfnProgress' [-Wunused-variable] GDALProgressFunc pfnProgress=GDALTermProgress; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:213:10: warning: unused variable 'progress' [-Wunused-variable] double progress=0; ^~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: /<>/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]': /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:268:109: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:440:51: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:3: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:958:51: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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] poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'bool ImgRasterGdal::isNoData(double) const': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:550:37: warning: 'icol' may be used uninitialized in this function [-Wmaybe-uninitialized] double xValue=xBuffer[icol]; ^ /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:546:49: warning: 'irow' may be used uninitialized in this function [-Wmaybe-uninitialized] for(int irow;irow>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX executable pkstat /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstat.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 48%] Built target pkstat make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkinfo.dir/DependInfo.cmake --color= Scanning dependencies of target pkinfo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 49%] Building CXX object CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': /<>/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] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:213:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:405:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iy=0;iy>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:418:76: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:31: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:31: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 50%] Linking CXX executable pkinfo /usr/bin/cmake -E cmake_link_script CMakeFiles/pkinfo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 50%] Built target pkinfo make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkegcs.dir/DependInfo.cmake --color= Scanning dependencies of target pkegcs make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 51%] Building CXX object CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkegcs.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ /<>/pktools-2.6.7.6+ds/src/apps/pkegcs.cc: In function 'int main(int, char**)': /<>/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] for(int inodata=0;inodata>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 52%] Built target pkegcs make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkextractogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkextractogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 53%] Building CXX object CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:270:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ipair=0;ipair>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:453:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irule=0;irule>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:625:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irule=0;irule>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:636:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:644:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iperc=0;iperc>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:739:24: warning: unused variable 'gt' [-Wunused-variable] double gt[6];// { 444720, 30, 0, 3751320, 0, -30 }; ^~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:799:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:800:29: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:30: /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:824:47: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(readValuesReal.size()==nband); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:865:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:866:27: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:923:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:960:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1027:29: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1036:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1097:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irule=0;irule>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1114:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1150:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iperc=0;iperc>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1177:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:726:20: warning: unused variable 'ulx' [-Wunused-variable] double ulx; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:727:20: warning: unused variable 'uly' [-Wunused-variable] double uly; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:728:20: warning: unused variable 'lrx' [-Wunused-variable] double lrx; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:729:20: warning: unused variable 'lry' [-Wunused-variable] double lry; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1288:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1289:27: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:30: /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1313:45: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(readValuesReal.size()==nband); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1360:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1361:25: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1444:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1477:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int vband=0;vband>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTIntegerList' not handled in switch [-Wswitch] switch( fieldType ){ ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTRealList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTWideString' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTWideStringList' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTBinary' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTDate' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTDateTime' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTInteger64' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTInteger64List' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1547:27: warning: enumeration value 'OFTMaxType' not handled in switch [-Wswitch] /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1557:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1617:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irule=0;irule>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1634:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1671:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iperc=0;iperc>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1698:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:233:21: warning: unused variable 'nsample' [-Wunused-variable] unsigned long int nsample=0; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:234:21: warning: unused variable 'ntotalvalid' [-Wunused-variable] unsigned long int ntotalvalid=0; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:235:21: warning: unused variable 'ntotalinvalid' [-Wunused-variable] unsigned long int ntotalinvalid=0; ^~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:331:8: warning: variable 'sampleIsVirtual' set but not used [-Wunused-but-set-variable] bool sampleIsVirtual=false; ^~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:30: /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h: In instantiation of 'std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = int; std::ostream = std::basic_ostream]': /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:231:18: required from here /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /<>/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 = int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:3: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = int]' /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:584:105: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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 = float]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:3: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:588:106: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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 = int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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] poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'typename std::vector::iterator statfactory::StatFactory::mymax(const std::vector&, typename std::vector::iterator, typename std::vector::iterator) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:364:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 template inline typename std::vector::iterator StatFactory::mymax(const std::vector& v, typename std::vector::iterator begin, typename std::vector::iterator end) const ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:364:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymin(const std::vector&) const [with T = int]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::mean(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::var(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::sum(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymin(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void statfactory::StatFactory::normalize_pct(std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:25: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:665:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:77, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /usr/include/gdal/ogr_feature.h:688:38: warning: 'writePointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] { SetField( GetFieldIndex(pszFName), dfValue ); } ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1505:31: note: 'writePointFeature' was declared here OGRFeature *writePointFeature; ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:77, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /usr/include/gdal/ogr_feature.h:690:38: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] { SetField( GetFieldIndex(pszFName), pszValue ); } ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1252:25: note: 'writePolygonFeature' was declared here OGRFeature *writePolygonFeature; ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:77, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /usr/include/gdal/ogr_feature.h:688:38: warning: 'writePointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] { SetField( GetFieldIndex(pszFName), dfValue ); } ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:985:31: note: 'writePointFeature' was declared here OGRFeature *writePointFeature; ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:77, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /usr/include/gdal/ogr_feature.h:690:38: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] { SetField( GetFieldIndex(pszFName), pszValue ); } ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:734:25: note: 'writePolygonFeature' was declared here OGRFeature *writePolygonFeature; ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1129:101: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 maxit=stat.mymax(polyClassValues,polyClassValues.begin(),polyClassValues.end()); ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1151:59: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 theValue.push_back(stat.percentile(polyValues[iband],polyValues[iband].begin(),polyValues[iband].end(),percentile_opt[iperc])); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1649:101: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 maxit=stat.mymax(polyClassValues,polyClassValues.begin(),polyClassValues.end()); ^ /<>/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1672:59: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 theValue.push_back(stat.percentile(polyValues[iband],polyValues[iband].begin(),polyValues[iband].end(),percentile_opt[iperc])); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable pkextractogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractogr.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkextractogr.dir/src/apps/pkextractogr.cc.o -o pkextractogr -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 54%] Built target pkextractogr make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pksetmask.dir/DependInfo.cmake --color= Scanning dependencies of target pksetmask make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 55%] Building CXX object CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc: In function 'int main(int, char**)': /<>/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] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:191:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:198:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iv=0;iv>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:210:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:225:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:242:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:322:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:353:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:371:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:231:57: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:359:60: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:222:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX executable pksetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pksetmask.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 56%] Built target pksetmask make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpimg.dir/DependInfo.cmake --color= Scanning dependencies of target pkdumpimg make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 57%] Building CXX object CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc: In function 'int main(int, char**)': /<>/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] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:194:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iextent=0;iextent>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:285:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:161:16: warning: unused variable 'theType' [-Wunused-variable] GDALDataType theType; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:174:7: warning: unused variable 'nband' [-Wunused-variable] int nband=imgReader.nrOfBand(); ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:176:7: warning: unused variable 'nrow' [-Wunused-variable] int nrow=imgReader.nrOfRow(); ^~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:177:7: warning: unused variable 'ncol' [-Wunused-variable] int ncol=imgReader.nrOfCol(); ^~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:247:10: warning: variable 'dcropcol' set but not used [-Wunused-but-set-variable] double dcropcol=0; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:248:10: warning: variable 'dcroprow' set but not used [-Wunused-but-set-variable] double dcroprow=0; ^~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:5: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:25, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function 'int main(int, char**)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable pkdumpimg /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpimg.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 58%] Built target pkdumpimg make -f src/CMakeFiles/lasClasses.dir/build.make src/CMakeFiles/lasClasses.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/lasClasses.dir/DependInfo.cmake --color= Scanning dependencies of target lasClasses make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/lasClasses.dir/build.make src/CMakeFiles/lasClasses.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 59%] Building CXX object src/CMakeFiles/lasClasses.dir/lasclasses/FileReaderLas.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DlasClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/lasClasses.dir/lasclasses/FileReaderLas.cc.o -c /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc In file included from /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc:23: /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.h: In member function 'const bool& FileReaderLas::readNextPoint()': /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.h:58:63: warning: returning reference to temporary [-Wreturn-local-addr] bool const& readNextPoint(){return(m_reader->ReadNextPoint());}; ^ /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc: In member function 'const bool& FileReaderLas::readNextPoint(liblas::Point&)': /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc:107:8: warning: reference to local variable 'returnValue' returned [-Wreturn-local-addr] bool returnValue=m_reader->ReadNextPoint(); ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc: In member function 'void FileReaderLas::addReturnsFilter(const std::vector&)': /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc:164:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc: In member function 'void FileReaderLas::addClassFilter(const std::vector&)': /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.cc:177:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DlasClasses_EXPORTS -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -fPIC -o CMakeFiles/lasClasses.dir/base/Vector2d.cc.o -c /<>/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 61%] Linking CXX shared library liblasClasses.so cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/lasClasses.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,liblasClasses.so.1 -o liblasClasses.so.1.6.1 CMakeFiles/lasClasses.dir/lasclasses/FileReaderLas.cc.o CMakeFiles/lasClasses.dir/base/Vector2d.cc.o cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library liblasClasses.so.1.6.1 liblasClasses.so.1 liblasClasses.so make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 61%] Built target lasClasses make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkregann.dir/DependInfo.cmake --color= Scanning dependencies of target pkregann make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 62%] Building CXX object CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:23: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:92, from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector > > >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'std::vector > FANN::neural_net::run(std::vector >)': /<>/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] for(int iout=0;iout>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector >&, unsigned int, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:27, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:92, from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1613:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1627:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector > >&, std::vector > >&, short unsigned int, unsigned int, float, std::vector > >&, std::vector > >&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:27, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:92, from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1721:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::test_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1847:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_layer_array(std::vector)': /<>/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] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_connection_array(std::vector&)': /<>/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] for(int icon=0;icon>/pktools-2.6.7.6+ds/src/apps/pkregann.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:183:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iinput=0;iinput>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:192:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:208:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ioutput=0;ioutput>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:214:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:238:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:332:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:334:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ioutput=0;ioutput>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:341:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(ioutput>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:347:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ioutput=0;ioutput>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:364:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i_connection=0;i_connection>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:137:16: warning: variable 'inputSize' set but not used [-Wunused-but-set-variable] unsigned int inputSize=0; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:23: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In instantiation of 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = float]': /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:143:72: required from here /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/apps/pkregann.cc:258:15: warning: array subscript 3 is above array bounds of 'unsigned int [3]' [-Warray-bounds] layers[3]=noutput; ~~~~~~~~^ [ 63%] Linking CXX executable pkregann /usr/bin/cmake -E cmake_link_script CMakeFiles/pkregann.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkregann.dir/src/apps/pkregann.cc.o -o pkregann -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system src/liblasClasses.so.1.6.1 -lfloatfann -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 63%] Built target pkregann make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkextractimg.dir/DependInfo.cmake --color= Scanning dependencies of target pkextractimg make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 64%] Building CXX object CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc: In function 'int main(int, char**)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:209:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ipair=0;ipair>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:226:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(fieldname_opt.size()>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:364:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:391:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:400:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:450:8: warning: unused variable 'theBand' [-Wunused-variable] int theBand=(band_opt.size()) ? band_opt[iband] : iband; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:506:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:510:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:511:10: warning: unused variable 'theBand' [-Wunused-variable] int theBand=(band_opt.size()) ? band_opt[iband] : iband; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:327:14: warning: unused variable 'oldimgrow' [-Wunused-variable] double oldimgrow=-1; ^~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:539:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:596:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:624:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:631:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:680:8: warning: unused variable 'theBand' [-Wunused-variable] int theBand=(band_opt.size()) ? band_opt[iband] : iband; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:736:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:738:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:739:10: warning: unused variable 'theBand' [-Wunused-variable] int theBand=(band_opt.size()) ? band_opt[iband] : iband; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:756:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:556:14: warning: unused variable 'oldimgrow' [-Wunused-variable] double oldimgrow=-1; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:30: /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h: In instantiation of 'std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = int; std::ostream = std::basic_ostream]': /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:156:18: required from here /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/base/Optionpk.h: In instantiation of 'std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = std::__cxx11::basic_string; std::ostream = std::basic_ostream]': /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:239:18: required from here /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:337:46: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:95:14: required from 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = int]' /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:566:46: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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/arm-linux-gnueabihf/include/c++/8/map:60, from /usr/include/gdal/gdal_priv.h:72, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:61, from /usr/include/gdal/gdal_priv.h:72, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:333:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:61, from /usr/include/gdal/gdal_priv.h:72, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:31, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 65%] Linking CXX executable pkextractimg /usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractimg.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkextractimg.dir/src/apps/pkextractimg.cc.o -o pkextractimg -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 65%] Built target pkextractimg make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkann.dir/DependInfo.cmake --color= Scanning dependencies of target pkann make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 66%] Building CXX object CMakeFiles/pkann.dir/src/apps/pkann.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkann.dir/src/apps/pkann.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'std::__cxx11::string confusionmatrix::ConfusionMatrix::getClass(int) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:51:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] std::string getClass(int iclass) const {assert(iclass>=0);assert(iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:30: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::__cxx11::string) const': /<>/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] for(index=0;index>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(index>=m_classes.size()) ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] double doa=0; ^~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector > >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'std::vector FANN::neural_net::run(std::vector)': /<>/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] for(int iout=0;iout>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector >&, unsigned int, short unsigned int, unsigned int, float, std::vector&, std::vector&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1613:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1627:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1721:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::test_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1847:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_layer_array(std::vector)': /<>/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] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_connection_array(std::vector&)': /<>/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] for(int icon=0;icon>/pktools-2.6.7.6+ds/src/apps/pkann.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:253:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkann.cc:296:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iactive=0;iactive>/pktools-2.6.7.6+ds/src/apps/pkann.cc:313:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:318:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:330:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ipair=0;ipair>/pktools-2.6.7.6+ds/src/apps/pkann.cc:352:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:364:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(ibag>/pktools-2.6.7.6+ds/src/apps/pkann.cc:400:34: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] if((mapit->second).size()>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:417:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(nband==(training_opt.size())?trainingPixels[0][0].size()-2:trainingPixels[0][0].size()); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:428:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:437:66: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=trainingPixels[iclass].size();isample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:450:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(offset_opt.size()==nband); ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:452:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(scale_opt.size()==nband); ~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:462:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:463:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkann.cc:492:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:506:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:532:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:540:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:547:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:556:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(nctraining<=trainingPixels[iclass].size()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:569:45: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(trainingFeatures[iclass].size()==nctraining); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:557:11: warning: unused variable 'index' [-Wunused-variable] int index=0; ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:574:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:583:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/apps/pkann.cc:666:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkann.cc:657:13: warning: unused variable 'rmse' [-Wunused-variable] float rmse=net[ibag].cross_validation(trainingFeatures, ^~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:665:46: warning: variable 'mapit' set but not used [-Wunused-but-set-variable] map >::iterator mapit=trainingMap.begin(); ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:689:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i_connection=0;i_connection>/pktools-2.6.7.6+ds/src/apps/pkann.cc:704:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i_connection=0;i_connection>/pktools-2.6.7.6+ds/src/apps/pkann.cc:731:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(input_opt.empty()) ^~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:734:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' const char* pszMessage; ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:882:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:912:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(nband==hpixel[0].size()); ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:918:29: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] for(short iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:936:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(hpixel[icol].size()==nband); ~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:976:31: warning: comparison of integer expressions of different signedness: 'short int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(short ivalue=0;ivalue>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1004:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1014:34: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] for(short iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1045:31: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] for(short iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1048:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1033:15: warning: unused variable 'maxClass' [-Wunused-variable] int maxClass=0; ^~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1083:34: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] for(short iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1094:34: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] for(short iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1123:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1137:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iactive=0;iactive>/pktools-2.6.7.6+ds/src/apps/pkann.cc:265:14: warning: variable 'readLayer' set but not used [-Wunused-but-set-variable] OGRLayer *readLayer; ^~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1141:124: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:887:60: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:963:57: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkann.cc:25: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1121:60: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]' /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1124:59: required from here /<>/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] In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/arm-linux-gnueabihf/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/arm-linux-gnueabihf/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; std::allocator_traits >::allocator_type = std::allocator >]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1079:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = Vector2d]' /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:404:47: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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 /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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 /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:3: 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] poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:60, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:1132:20: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:23: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:61, from /<>/pktools-2.6.7.6+ds/src/apps/pkann.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 67%] Linking CXX executable pkann /usr/bin/cmake -E cmake_link_script CMakeFiles/pkann.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkann.dir/src/apps/pkann.cc.o -o pkann -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system src/liblasClasses.so.1.6.1 -lfloatfann -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 67%] Built target pkann make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkcreatect.dir/DependInfo.cmake --color= Scanning dependencies of target pkcreatect make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 68%] Building CXX object CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:75:9: warning: unused variable 'red' [-Wunused-variable] short red=-1; ^~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:76:9: warning: unused variable 'green' [-Wunused-variable] short green=-1; ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:77:9: warning: unused variable 'blue' [-Wunused-variable] short blue=-1; ^~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:184:68: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = char]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:218:39: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:227:41: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:228:42: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short unsigned int]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:235:41: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short unsigned int]' /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:236:42: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ [ 69%] Linking CXX executable pkcreatect /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcreatect.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 69%] Built target pkcreatect make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkannogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkannogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 70%] Building CXX object CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:26, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'std::__cxx11::string confusionmatrix::ConfusionMatrix::getClass(int) const': /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:51:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] std::string getClass(int iclass) const {assert(iclass>=0);assert(iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:30: /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::__cxx11::string) const': /<>/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] for(index=0;index>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(index>=m_classes.size()) ~~~~~^~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int icol=0;icol>/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] double doa=0; ^~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector > >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::training_data::set_train_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'std::vector FANN::neural_net::run(std::vector)': /<>/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] for(int iout=0;iout>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector >&, unsigned int, short unsigned int, unsigned int, float, std::vector&, std::vector&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1613:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1627:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::cross_validation(std::vector >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /<>/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] if(nrun>ntraining) ~~~~^~~~~~~~~~ /<>/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] while(nsample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1721:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(nsample==ntest); ~~~~~~~^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable 'rmse' [-Wunused-variable] float rmse=0; ^~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable 'testsample' [-Wunused-variable] int testsample=0;//sample to leave out ^~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'float FANN::neural_net::test_data(const std::vector >&, unsigned int)': /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int csample=0;csample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1847:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int ic=0;ic>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_layer_array(std::vector)': /<>/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] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h: In member function 'void FANN::neural_net::get_connection_array(std::vector&)': /<>/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] for(int icon=0;icon>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:241:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ifile=0;ifile>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:284:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iactive=0;iactive>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:301:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:306:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:318:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ipair=0;ipair>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:340:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:352:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] if(ibag>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:388:34: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] if((mapit->second).size()>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:405:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(nband==(training_opt.size())?trainingPixels[0][0].size()-2:trainingPixels[0][0].size()); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:416:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:425:66: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=trainingPixels[iclass].size();isample>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:438:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(offset_opt.size()==nband); ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:440:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(scale_opt.size()==nband); ~~~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:450:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:451:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:480:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:494:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:520:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:528:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:535:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:544:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(nctraining<=trainingPixels[iclass].size()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:557:45: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(trainingFeatures[iclass].size()==nctraining); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:545:11: warning: unused variable 'index' [-Wunused-variable] int index=0; ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:571:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ilayer=0;ilayer>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:654:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:645:13: warning: unused variable 'rmse' [-Wunused-variable] float rmse=net[ibag].cross_validation(trainingFeatures, ^~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:653:46: warning: variable 'mapit' set but not used [-Wunused-but-set-variable] map >::iterator mapit=trainingMap.begin(); ^~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:677:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i_connection=0;i_connection>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:692:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int i_connection=0;i_connection>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:739:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int ivalidation=0;ivalidation>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:782:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'GIntBig' {aka 'long long int'} [-Wformat=] "Unable to translate feature %d from layer %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/cassert:44, from /<>/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:91, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:32: /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:792:40: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(validationPixel.size()==nband); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/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] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:808:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:813:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:834:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:870:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'GIntBig' {aka 'long long int'} [-Wformat=] "Unable to translate feature %d from layer %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); ~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:832:17: warning: unused variable 'normBag' [-Wunused-variable] float normBag=0; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:253:14: warning: variable 'readLayer' set but not used [-Wunused-but-set-variable] OGRLayer *readLayer; ^~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:260:8: warning: variable 'maskIsVector' set but not used [-Wunused-but-set-variable] bool maskIsVector=false; ^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:291:16: warning: unused variable 'nactive' [-Wunused-variable] unsigned int nactive=0; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:25: /<>/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]': /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:791:80: required from here /<>/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] if(fields.size()GetFieldCount()){ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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] if(fields.size()GetFieldCount()){ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/arm-linux-gnueabihf/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/arm-linux-gnueabihf/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; std::allocator_traits >::allocator_type = std::allocator >]' /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1079:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = Vector2d]' /<>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:392:47: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:768:20: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable pkannogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkannogr.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkannogr.dir/src/apps/pkannogr.cc.o -o pkannogr -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system src/liblasClasses.so.1.6.1 -lfloatfann -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 71%] Built target pkannogr make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake --color= Scanning dependencies of target pkdsm2shadow make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 72%] Building CXX object CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ [ 73%] Linking CXX executable pkdsm2shadow /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdsm2shadow.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -o pkdsm2shadow -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 73%] Built target pkdsm2shadow make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkfillnodata.dir/DependInfo.cmake --color= Scanning dependencies of target pkfillnodata make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 74%] Building CXX object CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc /<>/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc:155:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(dfComplete,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable pkfillnodata /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfillnodata.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -o pkfillnodata -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 75%] Built target pkfillnodata make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkreclassogr.dir/DependInfo.cmake --color= Scanning dependencies of target pkreclassogr make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 76%] Building CXX object CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:123:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:154:21: warning: unused variable 'poFDefn' [-Wunused-variable] OGRFeatureDefn *poFDefn = ogrWriter.getLayer()->GetLayerDefn(); ^~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:60, from /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/map:61, from /<>/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h: In function 'int main(int, char**)': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 77%] Linking CXX executable pkreclassogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclassogr.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -o pkreclassogr -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 77%] Built target pkreclassogr make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkfilter.dir/DependInfo.cmake --color= Scanning dependencies of target pkfilter make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 78%] Building CXX object CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:31: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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)': /<>/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] if(verbose>1) ~~~~~~~^~ /<>/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] if(verbose>1) ~~~~~~~^~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:486:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if(dimZ_opt.size()==1) ^ /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:536:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:551:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:594:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int itap=0;itap>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:638:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isrf=0;isrf>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:661:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(output.nrOfBand()==srf.size()); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:674:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isrf=0;isrf>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:888:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:893:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass1=0;iclass1>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:896:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass1=0;iclass1>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:898:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass2=0;iclass2>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:1130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int itap=0;itap>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const string&, Vector2d&, int, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:619:154: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:375:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:385:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:410:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In instantiation of 'double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:678:137: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:287:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(int isample=0;isample>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:300:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iband=0;iband>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/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]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:682:69: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:31: /<>/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In instantiation of 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:890:33: required from here /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ /<>/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] for(int icol=0;icol>/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] if(verbose>1) ~~~~~~~^~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:903:97: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:3: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:618:48: required from here /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=maxCol-minCol+1) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:27, from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'void Vector2d::selectCol(int, std::vector&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:414:5: required from 'void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const string&, Vector2d&, int, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:619:154: required from here /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:172:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(col<(*this)[0].size()); In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:28: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int irow=0;irowsize();++irow){ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:28: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In instantiation of 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:418:7: required from 'void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const string&, Vector2d&, int, bool) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:619:154: required from here /<>/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] for(int index=0;index>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/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 = short unsigned int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:3: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = short unsigned int]' /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:830:83: required from here /<>/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] if(m_scale.size()>band) ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_offset.size()>band) ~~~~~~~~~~~~~~~^~~~~ /<>/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] if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~^~~~~ /<>/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] if(m_scale.size()>band||m_offset.size()>band){ ~~~~~~~~~~~~~~~^~~~~ /<>/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] for(int index=0;index>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:3: 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] poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: /<>/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 = short unsigned int]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:3: 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] poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const string&, Vector2d&, int, bool) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:613:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:668:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:27: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 79%] Linking CXX executable pkfilter /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pkfilter.dir/src/apps/pkfilter.cc.o -o pkfilter -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 79%] Built target pkfilter make -f CMakeFiles/pklas2img.dir/build.make CMakeFiles/pklas2img.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pklas2img.dir/DependInfo.cmake --color= Scanning dependencies of target pklas2img make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pklas2img.dir/build.make CMakeFiles/pklas2img.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 80%] Building CXX object CMakeFiles/pklas2img.dir/src/apps/pklas2img.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pklas2img.dir/src/apps/pklas2img.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:23: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:25: /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.h: In member function 'const bool& FileReaderLas::readNextPoint()': /<>/pktools-2.6.7.6+ds/src/lasclasses/FileReaderLas.h:58:63: warning: returning reference to temporary [-Wreturn-local-addr] bool const& readNextPoint(){return(m_reader->ReadNextPoint());}; ^ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:207:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iinput=0;iinput>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:306:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iinput=0;iinput>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:40, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:27: /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:506:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(profile.size()==nband); ~~~~~~~~~~~~~~^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:524:43: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(outputProfile[iband].size()==outputWriter.nrOfCol()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:644:33: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(outputData.size()==outputWriter.nrOfRow()); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:645:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] assert(outputData[0].size()==outputWriter.nrOfCol()); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:166:10: warning: unused variable 'dfComplete' [-Wunused-variable] double dfComplete=0.0; ^~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:23: /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:49: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:526:65: required from here /<>/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] if(buffer.size()!=maxCol-minCol+1){ /<>/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]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:3: 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] poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'double statfactory::StatFactory::mean(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::sum(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h: In member function 'bool Optionpk::retrieveOption(int, char**) [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:69, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc: In member 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/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/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/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In member function 'void statfactory::StatFactory::percentiles(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, const string&) const [with T = double]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1096:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 template void StatFactory::percentiles (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, const std::string &filename) const ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1096:25: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1099:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 minmax(input,begin,end,minimum,maximum); ^~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /<>/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]': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 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 ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h: In member function 'T statfactory::StatFactory::median(const std::vector&) const [with T = double]': /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/vector:64, from /<>/pktools-2.6.7.6+ds/src/base/Optionpk.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:21: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:305:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] pfnProgress(progress,pszMessage,pProgressArg); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/8/algorithm:62, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:29, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:22: /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:484:49: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 outputData[irow][icol]=stat.percentile(inputData[irow][icol],inputData[irow][icol].begin(),inputData[irow][icol].end(),percentile_opt[0]); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:501:22: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.minmax(inputData[irow][icol],inputData[irow][icol].begin(),inputData[irow][icol].end(),min,max); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pklas2img.cc:505:29: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 stat.percentiles(inputData[irow][icol],inputData[irow][icol].begin(),inputData[irow][icol].end(),profile,nband,min,max); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable pklas2img /usr/bin/cmake -E cmake_link_script CMakeFiles/pklas2img.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -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/pklas2img.dir/src/apps/pklas2img.cc.o -o pklas2img -Wl,-rpath,/<>/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 -lboost_filesystem -lboost_system src/liblasClasses.so.1.6.1 -llas -llas_c src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 81%] Built target pklas2img make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' cd /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf /<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterdem.dir/DependInfo.cmake --color= Scanning dependencies of target pkfilterdem make[4]: Leaving directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build make[4]: Entering directory '/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf' [ 82%] Building CXX object CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_ALL_NO_LIB -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/pktools-2.6.7.6+ds/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/<>/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wredundant-decls -Wno-long-long -std=c++11 -o CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -c /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc In file included from /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /<>/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] const gsl_rng_type * T; ^ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /<>/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] if(m_scale.size()!=nrOfBand()){//initialize ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': /<>/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] if(m_offset.size()!=nrOfBand()){ ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h: In member function 'int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] OGRPoint *poPoint = (OGRPoint *) poGeometry; ^~~~~~~ /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc: In function 'int main(int, char**)': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:212:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int inodata=0;inodata>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:233:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iheight=0;iheight>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:358:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits, short int>::value_type' {aka 'short int'} [-Wsign-compare] while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:374:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits, short int>::value_type' {aka 'short int'} [-Wsign-compare] while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:336:98: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:854:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(outputMask.size()!=inputDSM.nRows()) In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:879:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:843:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] double noDataValue=0; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:339:98: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:948:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(outputMask.size()!=inputDSM.nRows()) In file included from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:973:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:937:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] double noDataValue=0; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:342:98: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1042:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(outputMask.size()!=inputDSM.nRows()) /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1031:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] double noDataValue=0; ^~~~~~~~~~~ /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:345:98: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1132:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(outputMask.size()!=inputDSM.nRows()) /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1121:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] double noDataValue=0; ^~~~~~~~~~~ In file included from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: /<>/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:347:16: required from here /<>/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] for(int irow=0;irow>/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:23, from /<>/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const string&, int, int, bool, double) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:360:95: required from here /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:735:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] assert(index>/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: /<>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:744:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:775:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int imask=0;imask>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:783:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] for(int iclass=0;iclass>/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In instantiation of 'void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const string&, int, int, short int, bool) [with T1 = double; T2 = double; std::__cxx11::string =