Diff of the two buildlogs: -- --- b1/build.log 2021-06-11 11:27:56.442217963 +0000 +++ b2/build.log 2021-06-11 11:41:24.031983628 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jul 14 05:48:56 -12 2022 -I: pbuilder-time-stamp: 1657820936 +I: Current time: Sat Jun 12 01:28:01 +14 2021 +I: pbuilder-time-stamp: 1623410881 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./pktools_2.6.7.6+ds-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.kSEiW7_L/trustedkeys.kbx': General error -gpgv: Signature made Wed Nov 11 21:41:26 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.UkGiB2OE/trustedkeys.kbx': General error +gpgv: Signature made Thu Nov 12 23:41:26 2020 +14 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-3.dsc @@ -29,137 +29,171 @@ dpkg-source: info: applying no-liblas.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26249/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=18' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=10' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='3dd62b4cc3c2448f8499c407e0ecf1b3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='26249' - PS1='# ' - PS2='> ' + INVOCATION_ID=3095f377b9c04ebfb27730d3a9d672c2 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=20176 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.3IecqVGVoJ/pbuilderrc_8xLI --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.3IecqVGVoJ/b1 --logfile b1/build.log pktools_2.6.7.6+ds-3.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.3IecqVGVoJ/pbuilderrc_C14F --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.3IecqVGVoJ/b2 --logfile b2/build.log --extrapackages usrmerge pktools_2.6.7.6+ds-3.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos16-i386 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-16-686-pae #1 SMP Debian 4.19.181-1 (2021-03-19) i686 GNU/Linux I: ls -l /bin total 5776 - -rwxr-xr-x 1 root root 1367848 Feb 24 2021 bash - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 17768 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 38824 Sep 22 2020 cat - -rwxr-xr-x 1 root root 71624 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 67528 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 75752 Sep 22 2020 chown - -rwxr-xr-x 1 root root 157960 Sep 22 2020 cp - -rwxr-xr-x 1 root root 128724 Dec 10 2020 dash - -rwxr-xr-x 1 root root 124904 Sep 22 2020 date - -rwxr-xr-x 1 root root 92172 Sep 22 2020 dd - -rwxr-xr-x 1 root root 100752 Sep 22 2020 df - -rwxr-xr-x 1 root root 153964 Sep 22 2020 dir - -rwxr-xr-x 1 root root 83644 Feb 7 2021 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 34664 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 34664 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 71928 Feb 7 2021 findmnt - -rwsr-xr-x 1 root root 30112 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 210488 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 100952 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 21916 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 83980 Sep 22 2020 ln - -rwxr-xr-x 1 root root 55572 Feb 7 2020 login - -rwxr-xr-x 1 root root 153964 Sep 22 2020 ls - -rwxr-xr-x 1 root root 153124 Feb 7 2021 lsblk - -rwxr-xr-x 1 root root 96328 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 79912 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 47048 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 58920 Feb 7 2021 more - -rwsr-xr-x 1 root root 50720 Feb 7 2021 mount - -rwxr-xr-x 1 root root 13856 Feb 7 2021 mountpoint - -rwxr-xr-x 1 root root 157996 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38824 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Feb 24 2021 rbash -> bash - -rwxr-xr-x 1 root root 46984 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 75720 Sep 22 2020 rm - -rwxr-xr-x 1 root root 46984 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 22292 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 13 03:46 sh -> dash - -rwxr-xr-x 1 root root 34696 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 83880 Sep 22 2020 stty - -rwsr-xr-x 1 root root 79396 Feb 7 2021 su - -rwxr-xr-x 1 root root 34696 Sep 22 2020 sync - -rwxr-xr-x 1 root root 602584 Feb 16 2021 tar - -rwxr-xr-x 1 root root 13860 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 108520 Sep 22 2020 touch - -rwxr-xr-x 1 root root 34664 Sep 22 2020 true - -rwxr-xr-x 1 root root 17768 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Feb 7 2021 umount - -rwxr-xr-x 1 root root 34664 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 153964 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 63024 Feb 7 2021 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/26249/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1367848 Feb 25 10:57 bash + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 17768 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 38824 Sep 23 2020 cat + -rwxr-xr-x 1 root root 71624 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 67528 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 75752 Sep 23 2020 chown + -rwxr-xr-x 1 root root 157960 Sep 23 2020 cp + -rwxr-xr-x 1 root root 128724 Dec 11 2020 dash + -rwxr-xr-x 1 root root 124904 Sep 23 2020 date + -rwxr-xr-x 1 root root 92172 Sep 23 2020 dd + -rwxr-xr-x 1 root root 100752 Sep 23 2020 df + -rwxr-xr-x 1 root root 153964 Sep 23 2020 dir + -rwxr-xr-x 1 root root 83644 Feb 8 04:38 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 34664 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 34664 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 71928 Feb 8 04:38 findmnt + -rwsr-xr-x 1 root root 30112 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 210488 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 100952 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 21916 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 83980 Sep 23 2020 ln + -rwxr-xr-x 1 root root 55572 Feb 8 2020 login + -rwxr-xr-x 1 root root 153964 Sep 23 2020 ls + -rwxr-xr-x 1 root root 153124 Feb 8 04:38 lsblk + -rwxr-xr-x 1 root root 96328 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 79912 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 47048 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 58920 Feb 8 04:38 more + -rwsr-xr-x 1 root root 50720 Feb 8 04:38 mount + -rwxr-xr-x 1 root root 13856 Feb 8 04:38 mountpoint + -rwxr-xr-x 1 root root 157996 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38824 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Feb 25 10:57 rbash -> bash + -rwxr-xr-x 1 root root 46984 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 75720 Sep 23 2020 rm + -rwxr-xr-x 1 root root 46984 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 22292 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jun 12 01:29 sh -> bash + lrwxrwxrwx 1 root root 4 Jun 10 23:27 sh.distrib -> dash + -rwxr-xr-x 1 root root 34696 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 83880 Sep 23 2020 stty + -rwsr-xr-x 1 root root 79396 Feb 8 04:38 su + -rwxr-xr-x 1 root root 34696 Sep 23 2020 sync + -rwxr-xr-x 1 root root 602584 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 13860 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 108520 Sep 23 2020 touch + -rwxr-xr-x 1 root root 34664 Sep 23 2020 true + -rwxr-xr-x 1 root root 17768 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Feb 8 04:38 umount + -rwxr-xr-x 1 root root 34664 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 153964 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 63024 Feb 8 04:38 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -486,7 +520,7 @@ Get: 264 http://deb.debian.org/debian bullseye/main i386 libsvm3 i386 3.24+ds-6 [44.9 kB] Get: 265 http://deb.debian.org/debian bullseye/main i386 libsvm-dev i386 3.24+ds-6 [65.4 kB] Get: 266 http://deb.debian.org/debian bullseye/main i386 pkg-kde-tools all 0.15.32 [96.7 kB] -Fetched 147 MB in 5s (28.5 MB/s) +Fetched 147 MB in 16s (9495 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19675 files and directories currently installed.) @@ -1602,9 +1636,41 @@ Building dependency tree... Reading state information... fakeroot is already the newest version (1.25.3-1.1). -0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main i386 libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main i386 libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main i386 libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main i386 usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (487 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 49815 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/pktools-2.6.7.6+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/pktools-2.6.7.6+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package pktools dpkg-buildpackage: info: source version 2.6.7.6+ds-3 dpkg-buildpackage: info: source distribution unstable @@ -1675,28 +1741,28 @@ 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-i686-linux-gnu && make -j18 VERBOSE=1 + cd obj-i686-linux-gnu && make -j10 VERBOSE=1 make[2]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' /usr/bin/cmake -S/build/pktools-2.6.7.6+ds -B/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/depend -make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/depend -make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/base.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/fileClasses.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/base.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/base.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/base.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/depend.internal". +Scanning dependencies of target base Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/fileClasses.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/fileClasses.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/fileClasses.dir/depend.internal". -Scanning dependencies of target base make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' @@ -1704,39 +1770,46 @@ make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 1%] Building CXX object src/CMakeFiles/base.dir/base/Vector2d.cc.o +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dbase_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc Scanning dependencies of target imageClasses make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 1%] Building CXX object src/CMakeFiles/base.dir/base/Vector2d.cc.o -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dbase_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc [ 2%] Building CXX object src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o [ 3%] Building CXX object src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.cc -[ 4%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc -[ 5%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o +[ 4%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o +[ 5%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o +[ 6%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc -[ 6%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -[ 7%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc -[ 9%] Building CXX object src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -[ 9%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc -[ 10%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc +[ 7%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o +[ 8%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc +[ 9%] Building CXX object src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc +[ 10%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc [ 11%] Linking CXX shared library libbase.so cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/base.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library libbase.so.1.6.1 libbase.so.1 libbase.so make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' [ 11%] Built target base +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1745,8 +1818,64 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::getFields(std::vector&, int) const': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:345:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] + 345 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); + | ^~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::copyFields(const ImgReaderOgr&, int, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:359:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 359 | for(int iField=0;iField, double>&, std::string, int, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:391:30: warning: comparison of integer expressions of different signedness: 'std::map, double>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 391 | if(pointAttributes.size()+1!=poFeature->GetFieldCount()){ + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:398:7: warning: unused variable 'fid' [-Wunused-variable] + 398 | int fid=0; + | ^~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addLineString(std::vector&, const string&, int, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:420:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 420 | for(int ip=0;ip&, const string&, int, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:443:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 443 | for(int ip=0;ip&, const string&, const string&, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:469:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 469 | for(int ip=0;ip >&, const std::vector&, short int, short int, const string&, const OGRwkbGeometryType&, char)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:538:12: warning: unused variable 'skip' [-Wunused-variable] + 538 | bool skip=false; + | ^~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:602:12: warning: unused variable 'skip' [-Wunused-variable] + 602 | bool skip=false; + | ^~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:707:43: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 106 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 108 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1755,7 +1884,15 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:22: +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1764,24 +1901,9 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata()': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:221:12: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] - 221 | return (char**)""; - | ^~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc: In member function 'char** ImgRasterGdal::getMetadata() const': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:234:12: warning: cast from type 'const char*' to type 'char**' casts away qualifiers [-Wcast-qual] - 234 | return (char**)""; - | ^~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1791,29 +1913,27 @@ 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.cc:22: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1822,34 +1942,16 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:171:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 171 | for(int icol=0;icol&, double&, double&, unsigned int&, int, bool)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:287:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 287 | if(m_scale.size()>theBand){ - | ~~~~~~~~~~~~~~^~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:304:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 304 | for(int i=0;i::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -1858,38 +1960,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:23: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.h:24, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgUpdaterGdal.cc:21: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'int ImgWriterOgr::getFields(std::vector&, int) const': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:345:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] - 345 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); - | ^~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::copyFields(const ImgReaderOgr&, int, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:359:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 359 | for(int iField=0;iField, double>&, std::string, int, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:391:30: warning: comparison of integer expressions of different signedness: 'std::map, double>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 391 | if(pointAttributes.size()+1!=poFeature->GetFieldCount()){ - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:398:7: warning: unused variable 'fid' [-Wunused-variable] - 398 | int fid=0; - | ^~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc: In member function 'int ImgReaderOgr::getFields(std::vector&, int) const': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:183:19: warning: unused variable 'poFieldDefn' [-Wunused-variable] 183 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); @@ -1898,29 +1968,35 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:218:9: warning: unused variable 'iField' [-Wunused-variable] 218 | int iField=0; | ^~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc: In member function 'void ImgWriterOgr::addLineString(std::vector&, const string&, int, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:420:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 420 | for(int ip=0;ip&, const string&, int, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:443:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 443 | for(int ip=0;ip&, const string&, const string&, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:469:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 469 | for(int ip=0;ip >&, const std::vector&, short int, short int, const string&, const OGRwkbGeometryType&, char)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:538:12: warning: unused variable 'skip' [-Wunused-variable] - 538 | bool skip=false; - | ^~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:27: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/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)': /build/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] 313 | for(int iband=0;iband&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc: In member function 'void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:329:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 329 | while(burnBands.size()RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:171:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 171 | for(int icol=0;icol&, double&, double&, unsigned int&, int, bool)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:287:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 287 | if(m_scale.size()>theBand){ + | ~~~~~~~~~~~~~~^~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:304:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 304 | for(int i=0;i, Vector2d >&, const OGRFieldType&, std::vector >&, const string&, int, bool, bool) [with T = float; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:342:70: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:313:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 313 | if(fields.size()GetFieldCount()){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:323:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 323 | if(fields.size()GetFieldCount()){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:261:9: warning: unused variable 'posOffset' [-Wunused-variable] + 261 | int posOffset=(pos)?2:0; + | ^~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:25: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:170:50: required from here @@ -1972,12 +2088,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:360:34: required from here @@ -2005,64 +2115,20 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, const std::vector >&, const std::vector >&)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:329:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 329 | while(burnBands.size()::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 106 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 108 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:22: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.cc:342:70: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:313:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 313 | if(fields.size()GetFieldCount()){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:323:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 323 | if(fields.size()GetFieldCount()){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:261:9: warning: unused variable 'posOffset' [-Wunused-variable] - 261 | int posOffset=(pos)?2:0; - | ^~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:354:27: warning: 'pTransformArg' may be used uninitialized in this function [-Wmaybe-uninitialized] + 354 | if(GDALRasterizeLayers( (GDALDatasetH)m_gds,nrOfBand(),&(bands[0]),layers.size(),&(layers[0]),NULL,pTransformArg,NULL,coptions,pfnProgress,pProgressArg)!=CE_None){ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc: In member function 'double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] 282 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.cc:282:34: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.cc:354:27: warning: 'pTransformArg' may be used uninitialized in this function [-Wmaybe-uninitialized] - 354 | if(GDALRasterizeLayers( (GDALDatasetH)m_gds,nrOfBand(),&(bands[0]),layers.size(),&(layers[0]),NULL,pTransformArg,NULL,coptions,pfnProgress,pProgressArg)!=CE_None){ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/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)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.cc:622:37: warning: 'pointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] 622 | pointFeature->SetField(fieldId,atoi(value.c_str())); @@ -2146,22 +2212,25 @@ make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 13%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/svm.cpp +[ 13%] Linking CXX shared library libfileClasses.so +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/fileClasses.dir/link.txt --verbose=1 [ 14%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -[ 15%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -[ 17%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o +/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc -[ 18%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o +[ 15%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc +[ 17%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc +[ 18%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o +[ 19%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o +[ 20%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc -[ 19%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc -[ 20%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -[ 21%] Building CXX object src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o +[ 21%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/svm.cpp +[ 22%] Building CXX object src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/base/Vector2d.cc -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc /build/pktools-2.6.7.6+ds/src/algorithms/svm.cpp: In instantiation of 'void clone(T*&, S*, int) [with S = svm_node* const; T = const svm_node*]': /build/pktools-2.6.7.6+ds/src/algorithms/svm.cpp:278:14: required from here /build/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] @@ -2220,12 +2289,15 @@ /build/pktools-2.6.7.6+ds/src/algorithms/Egcs.cc:167:10: warning: unused variable 'ycel' [-Wunused-variable] 167 | double ycel=static_cast(geoY)/getBaseSize(); | ^~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library libfileClasses.so.1.6.1 libfileClasses.so.1 libfileClasses.so +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:26, from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: @@ -2233,6 +2305,7 @@ /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ +[ 22%] Built target fileClasses In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: @@ -2240,50 +2313,12 @@ /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ -[ 22%] Linking CXX shared library libfileClasses.so -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/fileClasses.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library libfileClasses.so.1.6.1 libfileClasses.so.1 libfileClasses.so -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 22%] Built target fileClasses -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactory.h:26, - from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:27, - from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 58 | if(index>=m_classes.size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, - from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] - 159 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] @@ -2357,30 +2392,6 @@ /build/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] 276 | for(int iclass=0;iclass >&)': -/build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:93:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] - 93 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] - 136 | for(int isample=0;isample::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:20: /build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': @@ -2402,13 +2413,10 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc: In member function 'double confusionmatrix::ConfusionMatrix::ua(const string&, double*) const': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.cc:237:10: warning: 'dva' is used uninitialized in this function [-Wuninitialized] + 237 | double dva=1.0-dva; + | ^~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, @@ -2422,24 +2430,6 @@ 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, - from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h: In constructor 'imgregression::ImgRegression::ImgRegression()': -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:45:12: warning: 'imgregression::ImgRegression::m_threshold' will be initialized after [-Wreorder] - 45 | double m_threshold; - | ^~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:44:9: warning: 'int imgregression::ImgRegression::m_down' [-Wreorder] - 44 | int m_down; - | ^~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:25:1: warning: when initialized here [-Wreorder] - 25 | ImgRegression::ImgRegression(void) - | ^~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: @@ -2447,88 +2437,26 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::setTaps(const std::vector&, bool)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:43:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 43 | for(int itap=0;itap::size_type' {aka 'unsigned int'} [-Wsign-compare] - 46 | for(int itap=0;itap&, const string&, int, double)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:246:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 246 | for(int index=0;index >&)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:458:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 458 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] - 486 | double threshold=(ithreshold >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 502 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] - 526 | for(int iband=0;iband&, int, int, int, int, int)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:594:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 594 | for(k=1;k<=tapz.size()/2;++k) - | ~^~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:597:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 597 | for(k=1;k<=tapz.size()/2;++k) - | ~^~~~~~~~~~~~~~~ -/build/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)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:727:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 727 | for(int iband=0;iband&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:48:59: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, const std::vector&, int) const [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:208:39: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1303:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 1303 | for (int i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 1305 | if (j < 0 || j >= y.size()) - | ~~^~~~~~~~~~~ -/build/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] - 1316 | if(i>=x.size()){ - | ~^~~~~~~~~~ -/build/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] - 1326 | if(j>=y.size()){ - | ~^~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactory.h:26, + from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.h:27, + from /build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:20: +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 58 | if(index>=m_classes.size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] + 159 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] 138 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] 165 | for(int imask=0;imask >&)': +/build/pktools-2.6.7.6+ds/src/algorithms/CostFactorySVM.cc:93:30: warning: comparison of integer expressions of different signedness: 'int' and '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] + 93 | for(int isample=0;isample&)': /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:213:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int iclass=0;iclass, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] + 136 | for(int isample=0;isample::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:279:11: warning: unused variable 'centre' [-Wunused-variable] 279 | int centre=dimX*(dimY-1)/2+(dimX-1)/2; | ^~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'std::vector Vector2d::selectCol(int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:78:39: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:184:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 184 | for(int irow=0;irowsize();++irow) - | ~~~~^~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:277:47: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:532:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 532 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 545 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 576 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 629 | for(i=dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 632 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 679 | for(i=input.size()-dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 681 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 694 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 704 | if(i+t::size_type' {aka 'unsigned int'} [-Wsign-compare] - 723 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 436 | for(int imask=0;imask&, const string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:441:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 441 | for(int i=0;i&, std::vector&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:353:36: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:452:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 452 | for(i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 455 | for(int t=1;t<=m_taps.size()/2;++t){ - | ~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:479:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 479 | for(i=m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 484 | for(int t=0;t::size_type' {aka 'unsigned int'} [-Wsign-compare] - 488 | for(i=input.size()-m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 492 | for(int t=1;t<=m_taps.size()/2;++t){ - | ~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:494:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 494 | if(i+t::size_type' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 642 | if(randomIndex>=windowBuffer.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:716:86: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1477:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 1477 | for(int index=0;index::size_type' {aka 'unsigned int'} [-Wsign-compare] 707 | for(int iclass1=0;iclass1 >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1259 | if(indexI<0||indexI>=input[indexJ].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:75:46: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:85:51: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:443:25: required from 'void filter::Filter::smoothNoData(const std::vector&, const string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]' -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1416:7: warning: unused variable 'nband' [-Wunused-variable] - 1416 | int nband=wavelengthIn.size(); - | ^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::setTaps(const std::vector&, bool)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:43:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 43 | for(int itap=0;itap::size_type' {aka 'unsigned int'} [-Wsign-compare] + 46 | for(int itap=0;itap&, const string&, int, double)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:246:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 246 | for(int index=0;index >&)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:458:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 458 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] + 486 | double threshold=(ithreshold >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 502 | for(int imethod=0;imethod::size_type' {aka 'unsigned int'} [-Wsign-compare] + 526 | for(int iband=0;iband::Vector2d(const Vector2d&) [with T = double]': @@ -2767,6 +2614,17 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 98 | for(int irow=0;irow&, int, int, int, int, int)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:594:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 594 | for(k=1;k<=tapz.size()/2;++k) + | ~^~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:597:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 597 | for(k=1;k<=tapz.size()/2;++k) + | ~^~~~~~~~~~~~~~~ +/build/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)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:727:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 727 | for(int iband=0;iband::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: @@ -2946,12 +2812,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:860:81: required from here @@ -2961,12 +2821,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 249 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2979,6 +2833,14 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index Vector2d::selectCol(int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:78:39: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:184:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 184 | for(int irow=0;irowsize();++irow) + | ~~~~^~~~~~~~~~~~~ /build/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]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]' /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1155:82: required from here @@ -3001,26 +2863,145 @@ 270 | for(int index=0;index&, std::vector&, const string&, int) [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:277:47: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:532:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 532 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 545 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 576 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 629 | for(i=dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 632 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 679 | for(i=input.size()-dim/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 681 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 694 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 704 | if(i+t::size_type' {aka 'unsigned int'} [-Wsign-compare] + 723 | for(int iclass=0;iclass&, const string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:441:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 441 | for(int i=0;i&, std::vector&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:353:36: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:452:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 452 | for(i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 455 | for(int t=1;t<=m_taps.size()/2;++t){ + | ~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:479:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 479 | for(i=m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 484 | for(int t=0;t::size_type' {aka 'unsigned int'} [-Wsign-compare] + 488 | for(i=input.size()-m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 492 | for(int t=1;t<=m_taps.size()/2;++t){ + | ~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:494:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 494 | if(i+t&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:716:86: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1477:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 1477 | for(int index=0;index&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:75:46: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:85:51: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:29, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:443:25: required from 'void filter::Filter::smoothNoData(const std::vector&, const string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]' +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:311:60: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1416:7: warning: unused variable 'nband' [-Wunused-variable] + 1416 | int nband=wavelengthIn.size(); + | ^~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h: In constructor 'imgregression::ImgRegression::ImgRegression()': +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:45:12: warning: 'imgregression::ImgRegression::m_threshold' will be initialized after [-Wreorder] + 45 | double m_threshold; + | ^~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:44:9: warning: 'int imgregression::ImgRegression::m_down' [-Wreorder] + 44 | int m_down; + | ^~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:25:1: warning: when initialized here [-Wreorder] + 25 | ImgRegression::ImgRegression(void) + | ^~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:53, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': @@ -3035,6 +3016,69 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:48:59: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, const std::vector&, int) const [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:208:39: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1303:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 1303 | for (int i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 1305 | if (j < 0 || j >= y.size()) + | ~~^~~~~~~~~~~ +/build/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] + 1316 | if(i>=x.size()){ + | ~^~~~~~~~~~ +/build/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] + 1326 | if(j>=y.size()){ + | ~^~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:20: +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h: In static member function 'static const gsl_wavelet_type* filter::Filter::getWaveletType(std::string)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] + 58 | } + | ^ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: @@ -3087,6 +3131,28 @@ /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] 58 | } | ^ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.cc:20: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtForward(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:70:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 70 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtInverse(ImgReaderGdal&, ImgWriterGdal&, const string&, int)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:101:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 101 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCut(ImgReaderGdal&, ImgWriterGdal&, const string&, int, double)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:132:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 132 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::dwtCutFrom(ImgReaderGdal&, ImgWriterGdal&, const string&, int, int)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:163:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 163 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:24: /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::shift(const Vector2d&, Vector2d&, double, double, double, filter2d::RESAMPLE, bool) [with T = double]': /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:623:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] @@ -3154,6 +3220,9 @@ /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:443:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 443 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/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)': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1066:19: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] + 1066 | theta=360-(theta/PI*180)+90; /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc: In member function 'void filter::Filter::morphology(ImgReaderGdal&, ImgWriterGdal&, const string&, int, short int)': /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:269:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | pfnProgress(progress,pszMessage,pProgressArg); @@ -3162,9 +3231,6 @@ /build/pktools-2.6.7.6+ds/src/algorithms/Filter.cc:517:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 517 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/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)': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.cc:1066:19: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] - 1066 | theta=360-(theta/PI*180)+90; [ 23%] Linking CXX shared library libalgorithms.so cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/algorithms.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo @@ -3173,249 +3239,114 @@ [ 23%] Built target algorithms make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/depend make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/depend -make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend -make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend +make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend +make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclassogr.dir/DependInfo.cmake --color= -make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend +make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/DependInfo.cmake --color= +make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/DependInfo.cmake --color= make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/depend -make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend +make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend +make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/DependInfo.cmake --color= Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclassogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclassogr.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclassogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/depend.internal". make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/depend.internal". -make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/depend.internal". +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/depend.internal". make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/depend.internal". -make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/depend.internal". +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/DependInfo.cmake --color= Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/depend.internal". -make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/depend.internal". -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake --color= Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/depend.internal". Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/depend.internal". -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/depend.internal". -Scanning dependencies of target pkreclassogr -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/depend.internal". -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build -Scanning dependencies of target pkfilter -Scanning dependencies of target pksieve -Scanning dependencies of target pkregann +Scanning dependencies of target pkstat Scanning dependencies of target pkstatogr -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/depend.internal". +Scanning dependencies of target pkregann make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +Scanning dependencies of target pkdumpimg +Scanning dependencies of target pkgetmask +make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +Scanning dependencies of target pkreclassogr make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build -Scanning dependencies of target pkgetmask -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/depend.internal". -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build -Scanning dependencies of target pkdumpimg +Scanning dependencies of target pksieve make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkcreatect -Scanning dependencies of target pkstat Scanning dependencies of target pkstatprofile make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build +make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build +Scanning dependencies of target pkann make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/depend.internal". +Scanning dependencies of target pkfilter +make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkann -make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkdiff -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkreclass -make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/depend.internal". -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build +make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build +make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkcrop -make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/depend.internal". -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build +make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build +[ 24%] Building CXX object CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pksetmask +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc +make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkinfo +make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 24%] Building CXX object CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc -[ 25%] Building CXX object CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 26%] Building CXX object CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc +make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build +[ 25%] Building CXX object CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 27%] Building CXX object CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -[ 28%] Building CXX object CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -[ 29%] Building CXX object CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc -[ 30%] Building CXX object CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o +[ 26%] Building CXX object CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o +[ 27%] Building CXX object CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc -[ 31%] Building CXX object CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -Scanning dependencies of target pkextractimg +[ 28%] Building CXX object CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstat.cc -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 29%] Building CXX object CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc -make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build -[ 32%] Building CXX object CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -[ 34%] Building CXX object CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -Scanning dependencies of target pkfilterdem -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc +[ 30%] Building CXX object CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc +[ 31%] Building CXX object CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc -[ 35%] Building CXX object CMakeFiles/pkann.dir/src/apps/pkann.cc.o -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build +[ 32%] Building CXX object CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc +[ 34%] Building CXX object CMakeFiles/pkann.dir/src/apps/pkann.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkann.cc -[ 36%] Building CXX object CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o -[ 37%] Building CXX object CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -[ 38%] Building CXX object CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkreclass.dir/src/apps/pkreclass.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc -[ 39%] Building CXX object CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc -[ 40%] Building CXX object CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc -[ 41%] Building CXX object CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc -[ 42%] Building CXX object CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:28: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:24: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': @@ -3426,77 +3357,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, - from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: @@ -3505,44 +3365,8 @@ 100 | const gsl_rng_type * T; | ^ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: + from /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; @@ -3554,65 +3378,9 @@ /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: + from /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -3621,12 +3389,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:25: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: @@ -3638,220 +3400,56 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, - from /build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:24: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:25: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:23: /build/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::string = std::__cxx11::basic_string]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:29: +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: /build/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::string = std::__cxx11::basic_string]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: + from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:25: /build/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::string = std::__cxx11::basic_string]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:26: -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 58 | if(index>=m_classes.size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:162:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 162 | for(int ifield=0;ifield >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] - 159 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 169 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 194 | for(int iextent=0;iextent >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 130 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 285 | for(int iband=0;iband&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; +/build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc: In function 'int main(int, char**)': +/build/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] + 123 | for(int iclass=0;iclassGetLayerDefn(); + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:28: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:166:87: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:552:15: warning: unused variable 'poPoint' [-Wunused-variable] + 552 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:211:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 211 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] - 181 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] - 213 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 191 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 198 | for(int iv=0;iv >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 210 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 186 | for(int iflag=0;iflag >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 225 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 217 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 242 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 224 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] - 322 | for(int ivalue=0;ivalue >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 353 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 371 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 236 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] - 248 | for(int ivalid=0;ivalid&, 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 = std::vector::const_iterator; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:96: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:916:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 916 | if(output.size()!=nbin){ + | ~~~~~~~~~~~~~^~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:30: /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/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] @@ -3870,40 +3468,11 @@ /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ -/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:242:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 242 | for(int iflag=0;iflag >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 255 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 262 | for(int rc=0;rc::size_type' {aka 'unsigned int'} [-Wsign-compare] - 405 | for(int iy=0;iy >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 310 | for(int iinput=0;iinput >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 315 | for(int iref=0;iref >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 123 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 149 | for(int iclass=0;iclass > >&, unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:757:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 447 | for(int iflag=0;iflag >::size_type' {aka 'unsigned int'} [-Wsign-compare] 758 | for(int csample=0;csample::iterator panit=panMap.begin(); - | ^~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkreclassogr.cc:154:21: warning: unused variable 'poFDefn' [-Wunused-variable] - 154 | OGRFeatureDefn *poFDefn = ogrWriter.getLayer()->GetLayerDefn(); - | ^~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:172:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 172 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 513 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] - 522 | for(int ivalue=0;ivalue >&, unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:806:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 806 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 235 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] - 247 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] - 254 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 259 | if(offset_opt.size()>ifile) - | ~~~~~~~~~~~~~~~~~^~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 261 | if(scale_opt.size()>ifile) - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:217:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 217 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 227 | for(int iv=0;iv FANN::neural_net::run(std::vector)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1245:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1245 | for(int iout=0;iout::size_type' {aka 'unsigned int'} [-Wsign-compare] - 264 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 281 | for(int iimg=0;iimg >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 235 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 263 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 738 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] - 746 | for(int rc=0;rc >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 336 | if(ifile==input_opt.size()-1){ - | ~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:338:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 338 | for(int bin=0;bin::size_type' {aka 'unsigned int'} [-Wsign-compare] - 304 | for(int ivalue=0;ivalue >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 340 | for(int iextent=0;iextent >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 314 | for(int iband=0;iband::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/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)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1571:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1571 | if(nrun>ntraining) @@ -4017,31 +3516,16 @@ /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1595 | while(nsample >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 487 | for(int iimg=0;iimg::size_type' {aka 'unsigned int'} [-Wsign-compare] - 800 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] - 813 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:32: /build/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] 1627 | for(int iclass=0;iclass >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /build/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] @@ -4098,145 +3570,40 @@ /build/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] 1847 | for(int ic=0;ic::size_type' {aka 'unsigned int'} [-Wsign-compare] - 678 | for(int inodata=0;inodata)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:2781:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2781 | for(int ilayer=0;ilayer::size_type' {aka 'unsigned int'} [-Wsign-compare] - 719 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 688 | int readBand=(band_opt.size()>iband)?band_opt[iband]:iband; - | ~~~~~~~~~~~~~~~^~~~~~ -/build/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] - 760 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] - 149 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 711 | if(scale_opt.size()>iband) - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:717:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 717 | if(offset_opt.size()>iband) - | ~~~~~~~~~~~~~~~~~^~~~~~ -/build/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] - 801 | for(int inodata=0;inodata&)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:2834:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2834 | for(int icon=0;icon::size_type' {aka 'unsigned int'} [-Wsign-compare] - 838 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 798 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 801 | if(nodata_opt.size()>ivalue) - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:839:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 839 | if(writeBuffer.size()!=imgWriter.nrOfCol()) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:586:12: warning: variable 'dcropcol' set but not used [-Wunused-but-set-variable] - 586 | double dcropcol=0; - | ^~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:587:12: warning: variable 'dcroprow' set but not used [-Wunused-but-set-variable] - 587 | double dcroprow=0; - | ^~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:683:9: warning: unused variable 'readncol' [-Wunused-variable] - 683 | int readncol=endCol-startCol+1; - | ^~~~~~~~ -/build/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] - 935 | for(int i=0;i&, const OGRFieldType&, const string&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:166:87: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:552:15: warning: unused variable 'poPoint' [-Wunused-variable] - 552 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:25: -/build/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 = std::vector::const_iterator; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkstatogr.cc:188:96: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:916:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 916 | if(output.size()!=nbin){ - | ~~~~~~~~~~~~~^~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc: In function 'int main(int, char**)': -/build/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] - 212 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] - 233 | for(int iheight=0;iheight >::size_type' {aka 'unsigned int'} [-Wsign-compare] 253 | for(int ifile=0;ifile, short int>::value_type' {aka 'short int'} [-Wsign-compare] - 358 | while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ -/build/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] - 374 | while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:23: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:29: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/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] 296 | for(int iactive=0;iactive::size_type' {aka 'unsigned int'} [-Wsign-compare] - 178 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 209 | for(int ipair=0;ipair&, int, int, double, int, RESAMPLE) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 169 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/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] - 226 | if(fieldname_opt.size()::size_type' {aka 'unsigned int'} [-Wsign-compare] 313 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 330 | for(int ipair=0;ipair::size_type' {aka 'unsigned int'} [-Wsign-compare] - 364 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 391 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 400 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] 352 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 364 | if(ibag >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 506 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 437 | for(int isample=trainingPixels[iclass].size();isample::size_type' {aka 'unsigned int'} [-Wsign-compare] - 510 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] 463 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] - 539 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 596 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 624 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 631 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] 540 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 736 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] - 738 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] - 756 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 583 | for(int ilayer=0;ilayer&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/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] 666 | for(int isample=0;isample&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:231:57: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:359:60: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' -/build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:218:64: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' -/build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:264:41: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/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] 882 | for(int iband=0;iband&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' -/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:418:76: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/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] 1045 | for(short iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/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] 1048 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 106 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 108 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1033:15: warning: unused variable 'maxClass' [-Wunused-variable] 1033 | int maxClass=0; | ^~~~~~~~ /build/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] 1083 | for(short iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 106 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 108 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ /build/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] 1094 | for(short iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 1137 | for(int iactive=0;iactive&, int, int, double, int, RESAMPLE) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 169 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:24, - from /build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:268:109: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 247 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:265:14: warning: variable 'readLayer' set but not used [-Wunused-but-set-variable] 265 | OGRLayer *readLayer; | ^~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 249 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 269 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 269 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 270 | for(int index=0;index&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:184:68: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = char]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:218:39: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:227:41: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:228:42: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short unsigned int]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:235:41: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = short unsigned int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short unsigned int]' -/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:236:42: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:336:98: required from here -/build/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] - 854 | if(outputMask.size()!=inputDSM.nRows()) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:843:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] - 843 | double noDataValue=0; - | ^~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:339:98: required from here -/build/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] - 948 | if(outputMask.size()!=inputDSM.nRows()) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:937:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] - 937 | double noDataValue=0; - | ^~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:342:98: required from here -/build/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] - 1042 | if(outputMask.size()!=inputDSM.nRows()) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1031:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] - 1031 | double noDataValue=0; - | ^~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:345:98: required from here -/build/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] - 1132 | if(outputMask.size()!=inputDSM.nRows()) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1121:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] - 1121 | double noDataValue=0; - | ^~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:347:16: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 98 | for(int irow=0;irow&, Vector2d&, const string&, int, int, bool, double) [with T = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:360:95: required from here -/build/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] - 744 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 775 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 783 | for(int iclass=0;iclass&, Vector2d&, const string&, int, int, short int, bool) [with T1 = double; T2 = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:379:75: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:287:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 287 | for(int y=0;y >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 293 | if(y+dimY/2::size_type' {aka 'unsigned int'} [-Wsign-compare] - 305 | for(int x=0;x::size_type' {aka 'unsigned int'} [-Wsign-compare] - 320 | else if(indexI>=inputVector[0].size()) - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:324:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 324 | else if(y+j>=inputVector.size()) - | ~~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:251:59: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:269:85: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:24: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkstatprofile.cc:149:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 149 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 181 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 217 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 224 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] + 236 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} [-Wsign-compare] + 248 | for(int ivalid=0;ivalid::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:26: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1141:124: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 106 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 108 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index::size_type' {aka 'unsigned int'} [-Wsign-compare] - 541 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 553 | if(randomIndex>=windowBuffer.size()) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:313:12: warning: unused variable 'centreMasked' [-Wunused-variable] - 313 | bool centreMasked=false; - | ^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:327:62: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:429:89: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:218:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 218 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:220:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 220 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:222:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 222 | if(buffer2d.size()!=maxRow-minRow+1){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] - 216 | double theScale=1; - | ^~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] - 217 | double theOffset=0; - | ^~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, @@ -4863,9 +3835,10 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:765:54: required from here +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' +/build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:218:64: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -4875,10 +3848,17 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/ImgRegression.h:25, + from /build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/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] @@ -4887,25 +3867,95 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, double, int, RESAMPLE) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:812:49: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 169 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:876:47: required from here -/build/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 /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' +/build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:264:41: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here +/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:169:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 169 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 194 | for(int iextent=0;iextent&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/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] + 285 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 235 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] + 247 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] + 254 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 259 | if(offset_opt.size()>ifile) + | ~~~~~~~~~~~~~~~~~^~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 261 | if(scale_opt.size()>ifile) + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:336:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 336 | if(ifile==input_opt.size()-1){ + | ~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:338:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 338 | for(int bin=0;bin&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:887:60: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -4915,16 +3965,10 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:30: -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:156:18: required from here -/build/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] - 194 | for(int index=0;index::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/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] @@ -4933,12 +3977,15 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:786:94: required from here +/build/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] + 678 | for(int inodata=0;inodata&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:963:57: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -4951,7 +3998,7 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/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] @@ -4960,19 +4007,82 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~~^~~~~ -/build/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] +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:843:57: required from here -/build/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] +/build/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] + 719 | for(int inodata=0;inodata&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1121:60: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | if(buffer.size()!=maxCol-minCol+1){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/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] + 760 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] + 801 | for(int inodata=0;inodata&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]' +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1124:59: required from here +/build/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] +/build/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] + 838 | for(int inodata=0;inodata&, int, int, double, int, RESAMPLE) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 169 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:440:51: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkdumpimg.cc:307:94: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -4997,28 +4107,10 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, double, int, RESAMPLE) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:958:51: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 169 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:239:18: required from here -/build/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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 98 | for(int irow=0;irow&, int, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:191:76: required from here +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:268:109: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if(m_scale.size()>band) | ~~~~~~~~~~~~~~^~~~~ @@ -5037,44 +4129,23 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:842:15: required from 'long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:336:98: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 88 | for(int irow=0;irow&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1141:124: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 105 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 106 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 108 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': +/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' +/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' +/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:404:47: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 88 | for(int irow=0;irow&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:337:46: required from here +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:440:51: required from here /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -5099,267 +4170,20 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index::Vector2d(const Vector2d&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:95:14: required from 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 88 | for(int irow=0;irow&, int, int, int, int) [with T = int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = int]' -/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:566:46: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:887:60: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:963:57: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 137 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 138 | if(m_scale.size()>band) - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 140 | if(m_offset.size()>band) - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 146 | if(buffer.size()!=maxCol-minCol+1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 149 | if(m_scale.size()>band||m_offset.size()>band){ - | ~~~~~~~~~~~~~~~^~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 150 | for(int index=0;index&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1121:60: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ +/build/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]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:958:51: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]' -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:1124:59: required from here -/build/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] /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': -/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' -/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' -/build/pktools-2.6.7.6+ds/src/apps/pkann.cc:404:47: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 88 | for(int irow=0;irow&, int, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 260 | poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const string&, int, int, bool, double) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:699:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 699 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:840:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 840 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:934:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 934 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1028:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 1028 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1118:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 1118 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const string&, int, int, short int, bool) [with T1 = double; T2 = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:265:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] - 265 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/apps/pkann.cc:24: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] @@ -5379,6 +4203,55 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:31: +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 127 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 157 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 250 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 286 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:486:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + 486 | if(dimZ_opt.size()==1) + | ^ +/build/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] + 536 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 551 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 594 | for(int itap=0;itap >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 638 | for(int isrf=0;isrf >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 674 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] + 888 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 893 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] + 896 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] + 898 | for(int iclass2=0;iclass2::size_type' {aka 'unsigned int'} [-Wsign-compare] + 1130 | for(int itap=0;itap&, int, double, double, bool)': /build/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] @@ -5394,10 +4267,6 @@ /build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/apps/pksieve.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:117:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 117 | pfnProgress(dfComplete,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:92, from /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:25: @@ -5529,70 +4398,6 @@ /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:137:16: warning: variable 'inputSize' set but not used [-Wunused-but-set-variable] 137 | unsigned int inputSize=0; | ^~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:23: -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:143:72: required from here -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:210:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 210 | for(int icol=0;icol1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:272:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 272 | for(int icol=0;icol1) - | ~~~~~~~^~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:31: -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 127 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 157 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 250 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 286 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:486:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - 486 | if(dimZ_opt.size()==1) - | ^ -/build/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] - 536 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 551 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] - 594 | for(int itap=0;itap >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 638 | for(int isrf=0;isrf >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 674 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] - 888 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] - 893 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] - 896 | for(int iclass1=0;iclass1::size_type' {aka 'unsigned int'} [-Wsign-compare] - 898 | for(int iclass2=0;iclass2::size_type' {aka 'unsigned int'} [-Wsign-compare] - 1130 | for(int itap=0;itap&, const Vector2d&, const std::vector&, const std::vector&, const string&, Vector2d&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]': @@ -5643,9 +4448,6 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;indexComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:31: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:222:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 222 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:23: +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:143:72: required from here +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:210:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 210 | for(int icol=0;icol1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:272:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 272 | for(int icol=0;icol1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/apps/pksieve.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pksieve.cc:117:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 117 | pfnProgress(dfComplete,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: +/build/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]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkgetmask.cc:126:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Linking CXX executable pkstatprofile +[ 36%] Linking CXX executable pksieve +[ 36%] Linking CXX executable pkreclassogr +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclassogr.dir/link.txt --verbose=1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/pksieve.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 37%] Linking CXX executable pkgetmask +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkgetmask.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 38%] Linking CXX executable pkstatprofile /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatprofile.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 44%] Built target pksieve -make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend +[ 38%] Built target pkstatprofile +make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/depend.internal". -Scanning dependencies of target pkextractogr +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/DependInfo.cmake --color= +[ 38%] Built target pkreclassogr +make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/DependInfo.cmake --color= +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] + 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] + 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] + 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:550:37: warning: 'icol' may be used uninitialized in this function [-Wmaybe-uninitialized] + 550 | double xValue=xBuffer[icol]; + | ^ +/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:546:49: warning: 'irow' may be used uninitialized in this function [-Wmaybe-uninitialized] + 546 | for(int irow;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, + from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:264:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 264 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 281 | for(int iimg=0;iimg >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 340 | for(int iextent=0;iextent >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 487 | for(int iimg=0;iimg::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 688 | int readBand=(band_opt.size()>iband)?band_opt[iband]:iband; + | ~~~~~~~~~~~~~~~^~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:711:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 711 | if(scale_opt.size()>iband) + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:717:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 717 | if(offset_opt.size()>iband) + | ~~~~~~~~~~~~~~~~~^~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:798:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 798 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 801 | if(nodata_opt.size()>ivalue) + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:839:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 839 | if(writeBuffer.size()!=imgWriter.nrOfCol()) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:586:12: warning: variable 'dcropcol' set but not used [-Wunused-but-set-variable] + 586 | double dcropcol=0; + | ^~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:587:12: warning: variable 'dcroprow' set but not used [-Wunused-but-set-variable] + 587 | double dcroprow=0; + | ^~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:683:9: warning: unused variable 'readncol' [-Wunused-variable] + 683 | int readncol=endCol-startCol+1; + | ^~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:26: +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 58 | if(index>=m_classes.size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] + 159 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 186 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] + 242 | for(int iflag=0;iflag >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 255 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 262 | for(int rc=0;rc >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 310 | for(int iinput=0;iinput >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 315 | for(int iref=0;iref::size_type' {aka 'unsigned int'} [-Wsign-compare] + 447 | for(int iflag=0;iflag::iterator panit=panMap.begin(); + | ^~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:513:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 513 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] + 522 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:432:19: warning: variable 'outputValue' set but not used [-Wunused-but-set-variable] + 432 | short outputValue; + | ^~~~~~~~~~~ +/build/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] + 738 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] + 746 | for(int rc=0;rc::size_type' {aka 'unsigned int'} [-Wsign-compare] + 800 | for(int iflag=0;iflag::size_type' {aka 'unsigned int'} [-Wsign-compare] + 813 | for(int ivalue=0;ivalue&, int, int, double, int, RESAMPLE) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 169 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:748:91: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:786:94: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:843:57: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:506:64: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 106 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 108 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:521:54: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:105:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 105 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:106:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 106 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:108:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 108 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:765:54: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, double, int, RESAMPLE) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:293:11: required from 'void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:812:49: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 169 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:876:47: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:149:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 149 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 172 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 217 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 227 | for(int iv=0;iv >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 235 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 263 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 304 | for(int ivalue=0;ivalue >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 314 | for(int iband=0;iband::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Building CXX object CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:26: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:251:59: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:269:85: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:327:62: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:75:9: warning: unused variable 'red' [-Wunused-variable] + 75 | short red=-1; + | ^~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:76:9: warning: unused variable 'green' [-Wunused-variable] + 76 | short green=-1; + | ^~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:77:9: warning: unused variable 'blue' [-Wunused-variable] + 77 | short blue=-1; + | ^~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:184:68: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = char]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:218:39: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:227:41: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:228:42: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = short unsigned int]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:235:41: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = short unsigned int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short unsigned int]' +/build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:236:42: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcreatect.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:24: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:211:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 211 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] + 213 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] + 405 | for(int iy=0;iy&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:418:76: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc: In function 'int main(int, char**)': +/build/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] + 212 | for(int inodata=0;inodata::size_type' {aka 'unsigned int'} [-Wsign-compare] + 233 | for(int iheight=0;iheight, short int>::value_type' {aka 'short int'} [-Wsign-compare] + 358 | while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ +/build/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] + 374 | while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:336:98: required from here +/build/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] + 854 | if(outputMask.size()!=inputDSM.nRows()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:843:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] + 843 | double noDataValue=0; + | ^~~~~~~~~~~ +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:339:98: required from here +/build/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] + 948 | if(outputMask.size()!=inputDSM.nRows()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:937:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] + 937 | double noDataValue=0; + | ^~~~~~~~~~~ +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:342:98: required from here +/build/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] + 1042 | if(outputMask.size()!=inputDSM.nRows()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1031:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] + 1031 | double noDataValue=0; + | ^~~~~~~~~~~ +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:345:98: required from here +/build/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] + 1132 | if(outputMask.size()!=inputDSM.nRows()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1121:10: warning: variable 'noDataValue' set but not used [-Wunused-but-set-variable] + 1121 | double noDataValue=0; + | ^~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:24: +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:347:16: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 98 | for(int irow=0;irow&, Vector2d&, const string&, int, int, bool, double) [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:360:95: required from here +/build/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] + 744 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 775 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 783 | for(int iclass=0;iclass&, Vector2d&, const string&, int, int, short int, bool) [with T1 = double; T2 = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:379:75: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:287:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 287 | for(int y=0;y >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 293 | if(y+dimY/2::size_type' {aka 'unsigned int'} [-Wsign-compare] + 305 | for(int x=0;x::size_type' {aka 'unsigned int'} [-Wsign-compare] + 320 | else if(indexI>=inputVector[0].size()) + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:324:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 324 | else if(y+j>=inputVector.size()) + | ~~~^~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:541:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 541 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 553 | if(randomIndex>=windowBuffer.size()) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:313:12: warning: unused variable 'centreMasked' [-Wunused-variable] + 313 | bool centreMasked=false; + | ^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:429:89: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:218:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 218 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:220:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 220 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:222:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 222 | if(buffer2d.size()!=maxRow-minRow+1){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable 'theScale' set but not used [-Wunused-but-set-variable] + 216 | double theScale=1; + | ^~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable 'theOffset' set but not used [-Wunused-but-set-variable] + 217 | double theOffset=0; + | ^~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:29: -/build/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]': + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:191:76: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:247:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 247 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:249:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 249 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:262:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 262 | if(buffer.size()!=(maxRow-minRow+1)*(maxCol-minCol+1)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 269 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:269:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 269 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 270 | for(int index=0;index::Vector2d(const Vector2d&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:842:15: required from 'long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:336:98: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 88 | for(int irow=0;irow&, int, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:244:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 244 | pfnProgress(progress,pszMessage,pProgressArg); +In file included from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:260:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 260 | poBand->RasterIO(GF_Write,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterdem.cc:25: +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const string&, int, int, bool, double) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:699:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 699 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:840:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 840 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:934:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 934 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1028:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 1028 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:1118:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 1118 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h: In member function 'void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const string&, int, int, short int, bool) [with T1 = double; T2 = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:265:14: warning: 'pszMessage' is used uninitialized in this function [-Wuninitialized] + 265 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 47%] Linking CXX executable pkstat +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkstat.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:613:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 613 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 46%] Linking CXX executable pkreclassogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclassogr.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:668:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 668 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 48%] Linking CXX executable pkregann +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkregann.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 46%] Built target pkstatprofile -make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 48%] Built target pkstat +make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/depend.internal". -Scanning dependencies of target pkannogr +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/depend.internal". +Scanning dependencies of target pkextractimg make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build +make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 47%] Building CXX object CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc +[ 50%] Building CXX object CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 47%] Built target pkreclassogr -make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/depend +[ 50%] Built target pkregann +make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/depend.internal". -Scanning dependencies of target pksvm +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/depend.internal". +Scanning dependencies of target pksetmask make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build +make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 48%] Building CXX object CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvm.dir/src/apps/pksvm.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc -[ 50%] Linking CXX executable pkgetmask -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkgetmask.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 51%] Linking CXX executable pkdumpimg -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpimg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 51%] Building CXX object CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:31: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] + 328 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkinfo.cc:328:31: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkreclass.cc:244:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 244 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkcrop.cc:244:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 244 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:354:24: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 354 | pfnProgress(progress,pszMessage,pProgressArg); @@ -5818,58 +5635,295 @@ /build/pktools-2.6.7.6+ds/src/apps/pkdiff.cc:471:55: warning: 'writeLayer' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | writeFeature = OGRFeature::CreateFeature(writeLayer->GetLayerDefn()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 51%] Built target pkgetmask -make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/depend.internal". -Scanning dependencies of target pkdumpogr -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 52%] Building CXX object CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc -[ 53%] Linking CXX executable pksetmask -/usr/bin/cmake -E cmake_link_script CMakeFiles/pksetmask.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 54%] Linking CXX executable pkcreatect +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:29: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:178:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 178 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 209 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 226 | if(fieldname_opt.size()::size_type' {aka 'unsigned int'} [-Wsign-compare] + 364 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 391 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 400 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 506 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] + 510 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 539 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 596 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] + 624 | for(int inodata=0;inodata >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 631 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 736 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] + 738 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 756 | for(int iclass=0;iclass&) [with T1 = int; std::ostream = std::basic_ostream]': +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:156:18: required from here +/build/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] + 194 | for(int index=0;index&) [with T1 = std::__cxx11::basic_string; std::ostream = std::basic_ostream]': +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:239:18: required from here +/build/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 /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 98 | for(int irow=0;irow&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:28: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:337:46: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index::Vector2d(const Vector2d&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:95:14: required from 'Vector2d Vector2d::operator=(const Vector2d&) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:487:23: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 88 | for(int irow=0;irow&, int, int, int, int) [with T = int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = int]' +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:566:46: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 130 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 191 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 198 | for(int iv=0;iv >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 210 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 225 | for(int imask=0;imask >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 242 | for(int imask=0;imask::size_type' {aka 'unsigned int'} [-Wsign-compare] + 322 | for(int ivalue=0;ivalue >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 353 | for(int iband=0;iband >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 371 | for(int imask=0;imask&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:231:57: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:137:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 137 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:138:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 138 | if(m_scale.size()>band) + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:140:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 140 | if(m_offset.size()>band) + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 146 | if(buffer.size()!=maxCol-minCol+1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:42: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 149 | if(m_scale.size()>band||m_offset.size()>band){ + | ~~~~~~~~~~~~~~~^~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 150 | for(int index=0;index&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:359:60: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/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]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:22: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pksetmask.cc:23: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 54%] Built target pkdumpimg -make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend +[ 52%] Built target pkcreatect +make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/depend.internal". -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] - 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:291:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] - 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:390:38: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] -Scanning dependencies of target pkfillnodata +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/depend.internal". +Scanning dependencies of target pkextractogr make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pfnProgress' may be used uninitialized in this function [-Wmaybe-uninitialized] - 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:892:36: warning: 'pProgressData' may be used uninitialized in this function [-Wmaybe-uninitialized] +make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:550:37: warning: 'icol' may be used uninitialized in this function [-Wmaybe-uninitialized] - 550 | double xValue=xBuffer[icol]; - | ^ -/build/pktools-2.6.7.6+ds/src/apps/pkstat.cc:546:49: warning: 'irow' may be used uninitialized in this function [-Wmaybe-uninitialized] - 546 | for(int irow;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 55%] Building CXX object CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: @@ -5896,26 +5948,21 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ +[ 55%] Linking CXX executable pkinfo +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkinfo.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 55%] Built target pksetmask -make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/depend.internal". -Scanning dependencies of target pkstatascii -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 56%] Building CXX object CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc: In function 'int main(int, char**)': /build/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] 270 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 453 | for(int irule=0;irule >::size_type' {aka 'unsigned int'} [-Wsign-compare] 625 | for(int irule=0;irule::size_type' {aka 'unsigned int'} [-Wsign-compare] 644 | for(int iperc=0;iperc::size_type' {aka 'unsigned int'} [-Wsign-compare] 1360 | for(int vband=0;vband::size_type' {aka 'unsigned int'} [-Wsign-compare] 1698 | for(int ivalue=0;ivalue::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:233:21: warning: unused variable 'nsample' [-Wunused-variable] 233 | unsigned long int nsample=0; | ^~~~~~~ @@ -6110,44 +6145,18 @@ /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:331:8: warning: variable 'sampleIsVirtual' set but not used [-Wunused-but-set-variable] 331 | bool sampleIsVirtual=false; | ^~~~~~~~~~~~~~~ +Scanning dependencies of target pkannogr make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 56%] Built target pkcreatect -make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkpolygonize.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkpolygonize.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkpolygonize.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkpolygonize.dir/depend.internal". -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -Scanning dependencies of target pkpolygonize -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/build +make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 57%] Building CXX object CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc -[ 58%] Linking CXX executable pkstatogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatogr.dir/link.txt --verbose=1 +[ 56%] Building CXX object CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc In file included from /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:30: /build/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]': /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:231:18: required from here /build/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] 194 | for(int index=0;index&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ -[ 59%] Linking CXX executable pkreclass -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclass.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkreclass.dir/src/apps/pkreclass.cc.o -o pkreclass -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo In file included from /build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:28: /build/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]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:224:16: required from 'void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = int]' @@ -6191,6 +6200,54 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:270:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 270 | for(int index=0;index&, int, int, int, int, int) [with T = int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Scanning dependencies of target pksvm +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 57%] Building CXX object CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvm.dir/src/apps/pksvm.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc +[ 58%] Linking CXX executable pkfilter +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilter.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:24: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +[ 59%] Linking CXX executable pkcrop +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkcrop.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo In file included from /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:30: /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/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] @@ -6321,6 +6378,10 @@ /build/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] 352 | if(ibag >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 388 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 425 | for(int isample=trainingPixels[iclass].size();isample::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/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] 450 | for(int iclass=0;iclass >::iterator mapit=trainingMap.begin(); | ^~~~~ +[ 59%] Built target pkfilter +make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend /build/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] 677 | for(int i_connection=0;i_connection >::size_type' {aka 'unsigned int'} [-Wsign-compare] 739 | for(int ivalidation=0;ivalidation::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:782:55: warning: format '%d' expects argument of type 'int', but argument 4 has type 'GIntBig' {aka 'long long int'} [-Wformat=] 782 | "Unable to translate feature %d from layer %s.\n", | ~^ @@ -6430,9 +6494,10 @@ /build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:291:16: warning: unused variable 'nactive' [-Wunused-variable] 291 | unsigned int nactive=0; | ^~~~~~~ -[ 60%] Linking CXX executable pkinfo -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkinfo.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake --color= +[ 60%] Linking CXX executable pkann +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkann.dir/link.txt --verbose=1 In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: @@ -6440,6 +6505,15 @@ /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/depend.internal". +Scanning dependencies of target pkdumpogr +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 61%] Building CXX object CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:25: /build/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::string = std::__cxx11::basic_string]': @@ -6459,25 +6533,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable 'poPoint' [-Wunused-variable] 442 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 60%] Built target pkstatogr -make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/DependInfo.cmake --color= -/build/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]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 268 | poBand->RasterIO(GF_Read,minCol,minRow,maxCol-minCol+1,maxRow-minRow+1,&(buffer[0]),(maxCol-minCol+1),(maxRow-minRow+1),getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/depend.internal". -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:268:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -Scanning dependencies of target pkfsann -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 61%] Building CXX object CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfsann.dir/src/apps/pkfsann.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:30: /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': /build/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] @@ -6497,23 +6552,15 @@ 128 | double doa=0; | ^~~ make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 61%] Built target pkreclass -make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/DependInfo.cmake --color= /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:307:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 348 | for(int iactive=0;iactive::size_type' {aka 'unsigned int'} [-Wsign-compare] 367 | for(short iclass=0;iclass::size_type' {aka 'unsigned int'} [-Wsign-compare] 384 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 406 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] 423 | if(ibag >::size_type' {aka 'unsigned int'} [-Wsign-compare] 1014 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] 1160 | for(int iactive=0;iactive::Vector2d(const Vector2d&) [with T = float]': @@ -6581,19 +6636,6 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 108 | if(m_offset.size()>band) | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, - from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, - from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ +[ 63%] Linking CXX executable pkdiff +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdiff.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In instantiation of 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:282:11: required from 'void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]' /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:897:60: required from here @@ -6677,6 +6699,7 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:146:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 146 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:149:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if(m_scale.size()>band||m_offset.size()>band){ | ~~~~~~~~~~~~~~^~~~~ @@ -6697,6 +6720,87 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]' /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:1147:59: required from here /build/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] +[ 63%] Built target pkann +make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/depend.internal". +Scanning dependencies of target pkstatascii +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 64%] Building CXX object CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': +/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' +/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' +/build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:467:47: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 88 | for(int irow=0;irow&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:25: +/build/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]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkextractimg.cc:333:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 333 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, + from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, + from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:25: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkdumpogr.cc:158:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 158 | for(int ifield=0;ifieldGetLayerDefn(); | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': -/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' -/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' -/build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:467:47: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 88 | for(int irow=0;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:25: -/build/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]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(T&, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:114:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 114 | poBand->RasterIO(GF_Read,col,row,1,1,&value,1,1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/apps/pkpolygonize.cc:23: @@ -6813,12 +6891,42 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -/build/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] - 258 | layers[3]=noutput; - | ~~~~~~~~^ -/build/pktools-2.6.7.6+ds/src/apps/pkregann.cc:254:20: note: while referencing 'layers' - 254 | unsigned int layers[3]; - | ^~~~~~ +[ 68%] Linking CXX executable pkfilterdem +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterdem.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -o pkfilterdem -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 68%] Built target pksetmask +make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/depend.internal". +Scanning dependencies of target pkfsann +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 69%] Building CXX object CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfsann.dir/src/apps/pkfsann.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 69%] Built target pkfilterdem +make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/depend.internal". +Scanning dependencies of target pkascii2img +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 70%] Building CXX object CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkascii2img.dir/src/apps/pkascii2img.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc +[ 71%] Linking CXX executable pkextractimg +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractimg.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +/build/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc:155:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 155 | pfnProgress(dfComplete,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:31, from /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:26: @@ -6837,16 +6945,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, - from /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:26: /build/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::string = std::__cxx11::basic_string]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] @@ -6870,14 +6968,7 @@ /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:24: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:31: /build/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)': /build/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] @@ -6909,10 +7000,25 @@ /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1245:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1245 | for(int iout=0;iout&, int, double, double, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 127 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 157 | if(verbose>1) + | ~~~~~~~^~ /build/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)': /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1571:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1571 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 250 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 286 | if(verbose>1) + | ~~~~~~~^~ /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1595 | while(nsample >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)': /build/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] @@ -6968,6 +7076,8 @@ /build/pktools-2.6.7.6+ds/src/algorithms/myfann_cpp.h:2834:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2834 | for(int icon=0;icon >&)': /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:125:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 125 | for(int ilayer=0;ilayer >::size_type' {aka 'unsigned int'} [-Wsign-compare] 396 | for(int iclass=0;iclass&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:477:30: 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] 477 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 520 | for(int isample=trainingPixels[iclass].size();isample >::size_type' {aka 'unsigned int'} [-Wsign-compare] @@ -7011,30 +7120,54 @@ 621 | for(int isample=0;isample, unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] - 145 | for(int icol=0;icol::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 76 | if(m_scale.size()!=nrOfBand()){//initialize - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 85 | if(m_offset.size()!=nrOfBand()){ - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:21: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ +Scanning dependencies of target pkegcs +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 72%] Building CXX object CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:260:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 260 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 391 | for(int irow=0;irowsize();++irow){ + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:399:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 399 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 404 | if(icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 455 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 456 | for(int irow=0;irowsize();++irow){ + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:458:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 458 | if(irowsize()-1) + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:465:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 465 | for(int irow=0;irowsize();++irow){ + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:466:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 466 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 468 | if(icol >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:671:95: required from here @@ -7063,17 +7196,6 @@ /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:262:30: warning: variable 'lit2' set but not used [-Wunused-but-set-variable] 262 | std::list::iterator lit2=lit;//start searching from next element | ^~~~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:24: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In instantiation of 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' -/build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:212:40: required from here -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 148 | if(buffer.size()!=maxCol-minCol+1){ - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 110 | for(int inodata=0;inodata >&, CostFactory&, std::__cxx11::list&, short int) [with T = float]': /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:163:28: required from 'double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]' /build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:668:116: required from here @@ -7109,10 +7231,24 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:164:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'unsigned int'} [-Wsign-compare] 164 | for(int icol=0;icol&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:28, + from /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:24: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:24: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/include/c++/10/bits/alloc_traits.h:512:17: 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 >]' @@ -7121,113 +7257,6 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow Vector2d::operator=(const Vector2d&) [with T = float]': -/usr/include/c++/10/bits/stl_algobase.h:861:11: required from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type std::__fill_a1(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = Vector2d*; _Tp = Vector2d; typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type = void]' -/usr/include/c++/10/bits/stl_algobase.h:914:21: required from 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = Vector2d*; _Tp = Vector2d]' -/usr/include/c++/10/bits/stl_algobase.h:944:20: required from 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = Vector2d*; _Tp = Vector2d]' -/usr/include/c++/10/bits/vector.tcc:536:14: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = std::vector >::iterator; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = Vector2d]' -/usr/include/c++/10/bits/stl_vector.h:960:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = Vector2d]' -/build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:198:53: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 98 | for(int irow=0;irow&, int, double, double, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 127 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 157 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 250 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 286 | if(verbose>1) - | ~~~~~~~^~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:26: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -/build/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkfillnodata.cc:155:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 155 | pfnProgress(dfComplete,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:260:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 260 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 391 | for(int irow=0;irowsize();++irow){ - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:399:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 399 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 404 | if(icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 455 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 456 | for(int irow=0;irowsize();++irow){ - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:458:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 458 | if(irowsize()-1) - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:465:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 465 | for(int irow=0;irowsize();++irow){ - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:466:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 466 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 468 | if(icol >&, const std::vector&, double, double, bool, bool) [with T = double]': /build/pktools-2.6.7.6+ds/src/apps/pkstatascii.cc:217:42: required from here @@ -7276,71 +7305,129 @@ /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1037:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1037 | if(output.size()<=binY){ | ~~~~~~~~~~~~~^~~~~~ -[ 69%] Linking CXX executable pkdiff -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdiff.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:613:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 613 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkfilter.cc:668:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 668 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Linking CXX executable pkcrop -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkcrop.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 71%] Linking CXX executable pkregann -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkregann.dir/link.txt --verbose=1 +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d Vector2d::operator=(const Vector2d&) [with T = float]': +/usr/include/c++/10/bits/stl_algobase.h:861:11: required from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type std::__fill_a1(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = Vector2d*; _Tp = Vector2d; typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type = void]' +/usr/include/c++/10/bits/stl_algobase.h:914:21: required from 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = Vector2d*; _Tp = Vector2d]' +/usr/include/c++/10/bits/stl_algobase.h:944:20: required from 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = Vector2d*; _Tp = Vector2d]' +/usr/include/c++/10/bits/vector.tcc:536:14: required from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = std::vector >::iterator; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = Vector2d]' +/usr/include/c++/10/bits/stl_vector.h:960:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = Vector2d]' +/build/pktools-2.6.7.6+ds/src/apps/pkfsann.cc:198:53: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:98:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 98 | for(int irow=0;irow&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:145:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 145 | for(int icol=0;icol&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' +/build/pktools-2.6.7.6+ds/src/apps/pkascii2img.cc:212:40: required from here +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:148:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 148 | if(buffer.size()!=maxCol-minCol+1){ + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, + from /build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:21: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 76 | if(m_scale.size()!=nrOfBand()){//initialize + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setOffset(double, int)': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 85 | if(m_offset.size()!=nrOfBand()){ + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:21: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +/build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkegcs.cc:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 110 | for(int inodata=0;inodataSetField(fieldname.c_str(),value); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1724:43: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] + 1724 | if(writeLayer->CreateFeature( writePolygonFeature ) != OGRERR_NONE ){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1061:54: warning: 'writePointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] + 1061 | writePointFeature->SetField(fieldname.c_str(),value); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1180:54: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] + 1180 | writePolygonFeature->SetField(fieldname[ivalue].c_str(),static_cast(theValue[ivalue])); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Linking CXX executable pkdumpogr +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpogr.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 74%] Linking CXX executable pkfillnodata +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfillnodata.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 75%] Linking CXX executable pkpolygonize +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkpolygonize.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 71%] Built target pkdiff -make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend +[ 75%] Built target pkdumpogr +make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/depend.internal". -Scanning dependencies of target pkfilterascii +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvmogr.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvmogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvmogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvmogr.dir/depend.internal". +Scanning dependencies of target pksvmogr make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build +make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 72%] Building CXX object CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc +[ 76%] Building CXX object CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvmogr.dir/src/apps/pksvmogr.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 72%] Built target pkregann -make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend +[ 76%] Built target pkfillnodata +make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/depend.internal". -Scanning dependencies of target pkdsm2shadow +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 73%] Building CXX object CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc -[ 74%] Linking CXX executable pkfillnodata -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfillnodata.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/depend.internal". +Scanning dependencies of target pkkalman make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 74%] Built target pkcrop -make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend +make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/build +[ 76%] Built target pkpolygonize +make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/depend.internal". -Scanning dependencies of target pkcomposite +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 77%] Building CXX object CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkkalman.dir/src/apps/pkkalman.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/depend.internal". +Scanning dependencies of target pkfilterascii make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build +make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 75%] Building CXX object CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o -/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc -[ 76%] Linking CXX executable pkstat -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkstat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 78%] Building CXX object CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc +/build/pktools-2.6.7.6+ds/src/apps/pkannogr.cc:768:20: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 768 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:24: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': @@ -7382,21 +7469,10 @@ /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:128:12: warning: variable 'doa' set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 76%] Built target pkfillnodata -make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend -make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake --color= -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/depend.internal". -Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/depend.internal". /build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:295:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 295 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 336 | for(int iactive=0;iactive::size_type' {aka 'unsigned int'} [-Wsign-compare] 372 | for(int ipair=0;ipair >::size_type' {aka 'unsigned int'} [-Wsign-compare] 394 | for(int iclass=0;iclass&, const OGRFieldType&, std::vector >&, OGRFeature*, int, bool, bool) [with T = float]': @@ -7525,9 +7590,9 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 79%] Linking CXX executable pkpolygonize -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkpolygonize.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 79%] Linking CXX executable pkascii2img +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkascii2img.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkascii2img.dir/src/apps/pkascii2img.cc.o -o pkascii2img -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:26: /build/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::string = std::__cxx11::basic_string]': @@ -7634,9 +7699,6 @@ /build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:388:7: warning: unused variable 'ndigit' [-Wunused-variable] 388 | int ndigit=log(1.0*tmodel_opt.back())/log(10.0)+1; | ^~~~~~ -[ 80%] Linking CXX executable pkdumpogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpogr.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:24: /build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': @@ -7689,22 +7751,12 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:150:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for(int index=0;index&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); @@ -7715,15 +7767,11 @@ 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 82%] Built target pkdumpogr -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc:28: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ +[ 79%] Built target pkascii2img +make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -7732,20 +7780,32 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/depend.internal". +Scanning dependencies of target pkdsm2shadow +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 80%] Building CXX object CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, + from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ +[ 81%] Linking CXX executable pkegcs +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkegcs.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:28: + from /build/pktools-2.6.7.6+ds/src/apps/pkdsm2shadow.cc:28: /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': /build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, @@ -7758,7 +7818,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 82%] Built target pkascii2img In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:31, from /build/pktools-2.6.7.6+ds/src/algorithms/Filter2d.h:54, @@ -7767,15 +7826,163 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 81%] Built target pkegcs +make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/depend.internal". +Scanning dependencies of target pkcomposite +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 82%] Building CXX object CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:30: +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 127 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 157 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 250 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 286 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc: In function 'int main(int, char**)': +/build/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] + 171 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 185 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] + 208 | for(int iw=0;iw::size_type' {aka 'unsigned int'} [-Wsign-compare] + 213 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 216 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] + 231 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 237 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 275 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 276 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 279 | if(iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 286 | if(iband::size_type' {aka 'unsigned int'} [-Wsign-compare] + 332 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 335 | if(icol::size_type' {aka 'unsigned int'} [-Wsign-compare] + 342 | if(icol&, int, double, double, bool) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:153:58: required from here +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 127 | if(verbose>1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] + 157 | if(verbose>1) + | ~~~~~~~^~ +/build/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]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:155:47: required from here +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:210:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 210 | for(int icol=0;icol1) + | ~~~~~~~^~ +/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:272:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 272 | for(int icol=0;icol1) + | ~~~~~~~^~ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here +/build/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] + 328 | for(int index=0;index::size_type' {aka 'unsigned int'} [-Wsign-compare] + 340 | for(int index=0;index&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here +/build/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] + 287 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] + 300 | for(int iband=0;iband&, std::vector&) [with T = double]': +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:251:54: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:452:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 452 | for(i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 455 | for(int t=1;t<=m_taps.size()/2;++t){ + | ~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:479:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 479 | for(i=m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 484 | for(int t=0;t::size_type' {aka 'unsigned int'} [-Wsign-compare] + 488 | for(i=input.size()-m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] + 492 | for(int t=1;t<=m_taps.size()/2;++t){ + | ~^~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:494:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 494 | if(i+t&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:345:21: 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::string = std::__cxx11::basic_string]' +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1477:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 1477 | for(int index=0;index::selectCol(int, std::vector&) const [with T = double]': +/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:294:22: 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::string = std::__cxx11::basic_string]' +/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here +/build/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] + 174 | for(int irow=0;irowsize();++irow){ + | ~~~~^~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, - from /build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:30, - from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: + from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h: In member function 'void ImgRasterGdal::setScale(double, int)': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:76:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | if(m_scale.size()!=nrOfBand()){//initialize @@ -7784,6 +7991,19 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, + from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:30, + from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: +/build/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::string = std::__cxx11::basic_string]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] + 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; + | ^~~~~~~ /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc: In function 'int main(int, char**)': /build/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] 346 | for(int iextent=0;iextent::size_type' {aka 'unsigned int'} [-Wsign-compare] 714 | for(int iclass=0;iclass&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] - 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; - | ^~~~~~~ /build/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] 760 | for(int ifile=0;ifile&) [with T1 = short int; std::ostream = std::basic_ostream]': /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:592:18: required from here @@ -7876,31 +8086,6 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:169:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 169 | if(buffer.size()!=maxCol-minCol+1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, - from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, - from /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:26: -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] - 100 | const gsl_rng_type * T; - | ^ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:26: -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 58 | if(index>=m_classes.size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] - 159 | for(int icol=0;icol&, int, int, int, int) [with T = double]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:188:13: required from 'void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]' /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:804:106: required from here @@ -7966,6 +8151,109 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:203:19: required from 'bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]' /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:1241:52: required from here /build/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 /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': +/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +/build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc: In function 'int main(int, char**)': +/build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:781:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 781 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 84%] Linking CXX executable pkstatascii +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatascii.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 85%] Linking CXX executable pkannogr +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkannogr.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 85%] Built target pkstatascii +make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/depend.internal". +Scanning dependencies of target pkfssvm +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 86%] Building CXX object CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfssvm.dir/src/apps/pkfssvm.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 86%] Built target pkannogr +make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/DependInfo.cmake --color= +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/depend.internal". +Scanning dependencies of target pkoptsvm +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 87%] Building CXX object CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -c /build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc +[ 88%] Linking CXX executable pkdsm2shadow +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdsm2shadow.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +/build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:740:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 740 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 88%] Built target pkdsm2shadow +make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake --color= +[ 89%] Linking CXX executable pkextractogr +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractogr.dir/link.txt --verbose=1 +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/depend.internal". +Dependee "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/depend.internal". +Scanning dependencies of target pkascii2ogr +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build +make[4]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 90%] Linking CXX executable pkfsann +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfsann.dir/link.txt --verbose=1 +[ 91%] Building CXX object CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o +/usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/base -I/usr/include/gdal -I/build/pktools-2.6.7.6+ds/src -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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 /build/pktools-2.6.7.6+ds/src/apps/pkascii2ogr.cc +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfsann.dir/src/apps/pkfsann.cc.o -o pkfsann -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 92%] Linking CXX executable pksvm +/usr/bin/cmake -E cmake_link_script CMakeFiles/pksvm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvm.dir/src/apps/pksvm.cc.o -o pksvm -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, + from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, + from /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:26: +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h: In static member function 'static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)': +/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:100:26: warning: unused variable 'T' [-Wunused-variable] + 100 | const gsl_rng_type * T; + | ^ +In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:26: +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In member function 'int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 54 | for(index=0;index >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 58 | if(index>=m_classes.size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] + 159 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] @@ -7981,6 +8271,16 @@ /build/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] 58 | if(index>=m_classes.size()) | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': +/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] + 159 | for(int icol=0;icol::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h: In function 'std::ostream& confusionmatrix::operator<<(std::ostream&, const confusionmatrix::ConfusionMatrix&)': -/build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 157 | for(int irow=0;irow::size_type' {aka 'unsigned int'} [-Wsign-compare] - 159 | for(int icol=0;icol&, const OGRFieldType&, const string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 92%] Built target pkfsann /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:378:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int ifile=0;ifile >::size_type' {aka 'unsigned int'} [-Wsign-compare] 437 | for(int iclass=0;iclass >, std::allocator > > >::size_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 509 | if((mapit->second).size(), unsigned int>::value_type' {aka 'unsigned int'} [-Wsign-compare] @@ -8040,22 +8333,7 @@ /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:450:22: warning: unused variable 'prob' [-Wunused-variable] 450 | struct svm_problem prob; | ^~~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 84%] Built target pkegcs -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:25: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h: In member function 'void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:26: -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h: In member function 'bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]': -/build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of 'CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)' declared with attribute 'warn_unused_result' [-Wunused-result] +[ 92%] Built target pksvm In file included from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:23, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:32, from /build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:32: @@ -8072,6 +8350,23 @@ /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable 'poPoint' [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ +/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc: In function 'double objFunction(const std::vector&, std::vector&, void*)': +/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:151:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 151 | for(int iclass=0;iclass >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 157 | for(int iname=0;iname >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 284 | for(int ifile=0;ifile >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:709:95: required from here @@ -8083,40 +8378,23 @@ /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:135:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 135 | for(int iFeature=0;iFeature&, std::vector&, void*)': -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:151:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 151 | for(int iclass=0;iclass::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 138 | if(subset.size()==minFeatures) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:140:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | while(subset.size()>minFeatures){ | ~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 157 | for(int iname=0;iname >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]': /build/pktools-2.6.7.6+ds/src/apps/pkfssvm.cc:716:98: required from here /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:229:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::list::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 229 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:139:10: warning: unused variable 'oa' [-Wunused-variable] - 139 | double oa=1.0; - | ^~ /build/pktools-2.6.7.6+ds/src/algorithms/FeatureSelector.h:235:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 235 | for(int iclass=0;iclass::iterator lit2=lit;//start searching from next element | ^~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:284:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 284 | for(int ifile=0;ifile::size_type' {aka 'unsigned int'} [-Wsign-compare] 321 | for(int ipair=0;ipair::size_type' {aka 'unsigned int'} [-Wsign-compare] 164 | for(int icol=0;icol::Vector2d(const Vector2d&) [with T = float]': /usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' /usr/include/c++/10/bits/alloc_traits.h:512:17: 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 >]' @@ -8189,6 +8464,16 @@ /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 88 | for(int irow=0;irow::Vector2d(const Vector2d&) [with T = float]': +/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' +/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' +/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:423:43: required from here +/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 88 | for(int irow=0;irow::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:665:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 665 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/pktools-2.6.7.6+ds/src/algorithms/ConfusionMatrix.h:25, - from /build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:27: -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h: In instantiation of 'Vector2d::Vector2d(const Vector2d&) [with T = float]': -/usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]' -/usr/include/c++/10/bits/alloc_traits.h:512:17: 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/include/c++/10/bits/stl_vector.h:1192: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]' -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:423:43: required from here -/build/pktools-2.6.7.6+ds/src/base/Vector2d.h:88:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 88 | for(int irow=0;irowSetField(fieldname.c_str(),value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1724:43: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] - 1724 | if(writeLayer->CreateFeature( writePolygonFeature ) != OGRERR_NONE ){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1061:54: warning: 'writePointFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] - 1061 | writePointFeature->SetField(fieldname.c_str(),value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkextractogr.cc:1180:54: warning: 'writePolygonFeature' may be used uninitialized in this function [-Wmaybe-uninitialized] - 1180 | writePolygonFeature->SetField(fieldname[ivalue].c_str(),static_cast(theValue[ivalue])); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pktools-2.6.7.6+ds/src/base/Vector2d.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgReaderGdal.h:29, from /build/pktools-2.6.7.6+ds/src/imageclasses/ImgWriterOgr.h:30, @@ -8248,239 +8507,46 @@ /build/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] 143 | for(int ifield=0;ifield&, int, double, double, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 127 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 157 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h: In member function 'unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)': -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 250 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 286 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc: In function 'int main(int, char**)': -/build/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] - 171 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 185 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] - 208 | for(int iw=0;iw::size_type' {aka 'unsigned int'} [-Wsign-compare] - 213 | for(int icol=0;icol >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 216 | for(int isrf=0;isrf::size_type' {aka 'unsigned int'} [-Wsign-compare] - 231 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 237 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 275 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 276 | for(int iband=0;iband::size_type' {aka 'unsigned int'} [-Wsign-compare] - 279 | if(iband::size_type' {aka 'unsigned int'} [-Wsign-compare] - 286 | if(iband::size_type' {aka 'unsigned int'} [-Wsign-compare] - 332 | for(int icol=0;icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 335 | if(icol::size_type' {aka 'unsigned int'} [-Wsign-compare] - 342 | if(icol&, int, double, double, bool) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:153:58: required from here -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 127 | if(verbose>1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant '1' with boolean expression is always false [-Wbool-compare] - 157 | if(verbose>1) - | ~~~~~~~^~ -/build/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]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:155:47: required from here -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:210:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 210 | for(int icol=0;icol1) - | ~~~~~~~^~ -/build/pktools-2.6.7.6+ds/src/fileclasses/FileReaderAscii.h:272:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 272 | for(int icol=0;icol1) - | ~~~~~~~^~ -In file included from /build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:29: -/build/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::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here -/build/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] - 328 | for(int index=0;index::size_type' {aka 'unsigned int'} [-Wsign-compare] - 340 | for(int index=0;index&, const Vector2d&, const Vector2d&, const string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here -/build/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] - 287 | for(int isample=0;isample::size_type' {aka 'unsigned int'} [-Wsign-compare] - 300 | for(int iband=0;iband&, std::vector&) [with T = double]': -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:251:54: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:452:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 452 | for(i=0;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 455 | for(int t=1;t<=m_taps.size()/2;++t){ - | ~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:479:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 479 | for(i=m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 484 | for(int t=0;t::size_type' {aka 'unsigned int'} [-Wsign-compare] - 488 | for(i=input.size()-m_taps.size()/2;i::size_type' {aka 'unsigned int'} [-Wsign-compare] - 492 | for(int t=1;t<=m_taps.size()/2;++t){ - | ~^~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:494:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 494 | if(i+t&, const std::vector&, const std::vector&, const string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:345:21: 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::string = std::__cxx11::basic_string]' -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:172:151: required from here -/build/pktools-2.6.7.6+ds/src/algorithms/StatFactory.h:1477:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 1477 | for(int index=0;index::selectCol(int, std::vector&) const [with T = double]': -/build/pktools-2.6.7.6+ds/src/algorithms/Filter.h:294:22: 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::string = std::__cxx11::basic_string]' -/build/pktools-2.6.7.6+ds/src/apps/pkfilterascii.cc:219:164: required from here -/build/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] - 174 | for(int irow=0;irowsize();++irow){ - | ~~~~^~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pkkalman.cc:781:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 781 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 85%] Built target pkfilter -/build/pktools-2.6.7.6+ds/src/apps/pksvm.cc: In function 'int main(int, char**)': -/build/pktools-2.6.7.6+ds/src/apps/pksvm.cc:752:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 752 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/pktools-2.6.7.6+ds/src/apps/pksvmogr.cc:740:16: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 740 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Linking CXX executable pkdsm2shadow -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkdsm2shadow.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 86%] Built target pkdsm2shadow -[ 87%] Linking CXX executable pkann -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkann.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:611:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] - 611 | pfnProgress(progress,pszMessage,pProgressArg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 87%] Built target pkann /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc: In function 'int main(int, char**)': /build/pktools-2.6.7.6+ds/src/apps/pkcomposite.cc:726:14: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 726 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Linking CXX executable pkascii2ogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkascii2ogr.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 88%] Built target pkascii2ogr -[ 89%] Linking CXX executable pkfsann -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfsann.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfsann.dir/src/apps/pkfsann.cc.o -o pkfsann -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 89%] Built target pkfsann -[ 90%] Linking CXX executable pkstatascii -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatascii.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 93%] Linking CXX executable pkfilterascii +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterascii.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 90%] Built target pkstatascii -[ 91%] Linking CXX executable pkoptsvm -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkoptsvm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -o pkoptsvm -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 92%] Linking CXX executable pkkalman +[ 93%] Built target pkfilterascii +[ 94%] Linking CXX executable pkkalman /usr/bin/cmake -E cmake_link_script CMakeFiles/pkkalman.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkkalman.dir/src/apps/pkkalman.cc.o -o pkkalman -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 92%] Built target pkoptsvm -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 92%] Built target pkkalman -[ 93%] Linking CXX executable pkannogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkannogr.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 93%] Built target pkannogr -[ 94%] Linking CXX executable pkextractogr -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractogr.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo +[ 94%] Built target pkkalman [ 95%] Linking CXX executable pksvmogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pksvmogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvmogr.dir/src/apps/pksvmogr.cc.o -o pksvmogr -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 96%] Linking CXX executable pkfilterascii -/usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterascii.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 96%] Built target pkextractogr +[ 96%] Linking CXX executable pkascii2ogr +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkascii2ogr.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' [ 96%] Built target pksvmogr +make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 96%] Built target pkascii2ogr +/build/pktools-2.6.7.6+ds/src/apps/pkoptsvm.cc:611:18: warning: 'pszMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] + 611 | pfnProgress(progress,pszMessage,pProgressArg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX executable pkcomposite -[ 98%] Linking CXX executable pksvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcomposite.dir/link.txt --verbose=1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/pksvm.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pksvm.dir/src/apps/pksvm.cc.o -o pksvm -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo -[ 98%] Built target pkfilterascii +[ 98%] Linking CXX executable pkoptsvm +/usr/bin/cmake -E cmake_link_script CMakeFiles/pkoptsvm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -o pkoptsvm -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo [100%] Linking CXX executable pkfssvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfssvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/pktools-2.6.7.6+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -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/pkfssvm.dir/src/apps/pkfssvm.cc.o -o pkfssvm -Wl,-rpath,/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/i386-linux-gnu -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' [100%] Built target pkcomposite make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[100%] Built target pksvm +[100%] Built target pkoptsvm make[4]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' [100%] Built target pkfssvm make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' @@ -8495,7 +8561,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake - cd obj-i686-linux-gnu && make -j18 install DESTDIR=/build/pktools-2.6.7.6\+ds/debian/tmp AM_UPDATE_INFO_DIR=no + cd obj-i686-linux-gnu && make -j10 install DESTDIR=/build/pktools-2.6.7.6\+ds/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' /usr/bin/cmake -S/build/pktools-2.6.7.6+ds -B/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu//CMakeFiles/progress.marks @@ -8505,20 +8571,20 @@ make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/depend make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/fileClasses.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/src/CMakeFiles/imageClasses.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/base.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/fileClasses.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' @@ -8545,91 +8611,51 @@ make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkregann.dir/DependInfo.cmake --color= make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend -make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclassogr.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/DependInfo.cmake --color= +make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/depend make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend +make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatogr.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstat.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkgetmask.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend -make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend -make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend -make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend -make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend -make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend -make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend -make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksieve.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpimg.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilter.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatprofile.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkann.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build -make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkregann.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build -make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build +make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkregann.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build -make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkstatogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' @@ -8637,230 +8663,270 @@ make[3]: Nothing to be done for 'CMakeFiles/pkreclassogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkstat.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkgetmask.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkgetmask.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkdumpimg.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 25%] Built target pkregann -make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pksieve.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkstat.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake --color= -[ 27%] Built target pkstatogr -make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend -[ 29%] Built target pkreclassogr -[ 31%] Built target pkstat -make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/depend -[ 34%] Built target pkgetmask +make[3]: Nothing to be done for 'CMakeFiles/pksieve.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkstatprofile.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkfilter.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend -make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend +[ 25%] Built target pkregann +make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkann.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkdumpimg.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkstatprofile.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkcreatect.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcreatect.dir/DependInfo.cmake --color= +[ 27%] Built target pkfilter +make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend +[ 31%] Built target pkstatogr +make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend +[ 36%] Built target pksieve +[ 36%] Built target pkdumpimg +[ 38%] Built target pkgetmask +make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend +[ 38%] Built target pkreclassogr +[ 42%] Built target pkstat +make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend +make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend +make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend +make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend +[ 42%] Built target pkann +make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkreclass.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdiff.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcrop.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pksetmask.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkinfo.dir/DependInfo.cmake --color= +[ 44%] Built target pkstatprofile +make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/DependInfo.cmake --color= +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterdem.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkinfo.dir/build'. +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractimg.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksetmask.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkextractogr.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkannogr.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkextractimg.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkcreatect.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/build +[ 46%] Built target pkcreatect +make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/depend +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkfilter.dir/build'. +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkreclass.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkextractogr.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkcrop.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 36%] Built target pksieve -make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend -[ 39%] Built target pkann -[ 40%] Built target pkstatprofile +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkfilterdem.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkdiff.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 42%] Built target pkcreatect -make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend -make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkfilterdem.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pksetmask.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 44%] Built target pkdumpimg +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkinfo.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkextractimg.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 48%] Built target pkreclass +make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend +[ 51%] Built target pkextractogr +make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend +[ 53%] Built target pkcrop +make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend +[ 55%] Built target pkfilterdem +make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend +[ 57%] Built target pkdiff +make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend +[ 59%] Built target pkinfo make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/depend +[ 61%] Built target pksetmask make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdumpogr.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfillnodata.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkstatascii.dir/DependInfo.cmake --color= -[ 46%] Built target pksetmask -make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/depend -[ 48%] Built target pkextractimg -make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkpolygonize.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfsann.dir/DependInfo.cmake --color= -[ 51%] Built target pkinfo -[ 53%] Built target pkfilter -[ 55%] Built target pkreclass +[ 63%] Built target pkextractimg +make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2img.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkegcs.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend -make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pksvmogr.dir/DependInfo.cmake --color= -[ 58%] Built target pkfilterdem -[ 59%] Built target pkcrop -make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend -[ 61%] Built target pkdiff make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake --color= -make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'CMakeFiles/pkannogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build +make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pksvm.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build +make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build +[ 65%] Built target pkannogr make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build +make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build +make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/depend +[ 68%] Built target pksvm +make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkkalman.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfilterascii.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build -make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/build make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/build +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkstatascii.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkfillnodata.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/build +[ 70%] Built target pkstatascii +make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkextractogr.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkdumpogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkstatascii.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkannogr.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pksvm.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 63%] Built target pkfillnodata -[ 65%] Built target pkextractogr -[ 68%] Built target pkdumpogr -[ 70%] Built target pkstatascii -make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkegcs.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 72%] Built target pkannogr make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkascii2img.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 72%] Built target pkfillnodata +make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 74%] Built target pksvm make[3]: Nothing to be done for 'CMakeFiles/pkpolygonize.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkkalman.dir/build'. -make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkcomposite.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkfsann.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 75%] Built target pkdumpogr +make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pksvmogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +[ 78%] Built target pkegcs +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build +make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend +[ 78%] Built target pkascii2img +make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkfilterascii.dir/build'. +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkfssvm.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkoptsvm.dir/DependInfo.cmake --color= +[ 80%] Built target pkpolygonize +[ 82%] Built target pkfsann +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +cd /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake --color= +[ 85%] Built target pksvmogr make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkcomposite.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkkalman.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkfilterascii.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build +[ 87%] Built target pkkalman +[ 89%] Built target pkfilterascii +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkdsm2shadow.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/pkfssvm.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/pkcomposite.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/build make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkascii2ogr.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pkoptsvm.dir/build'. make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' -[ 77%] Built target pkascii2img -[ 78%] Built target pkegcs -[ 80%] Built target pkfsann -[ 82%] Built target pkkalman -[ 85%] Built target pkpolygonize -[ 87%] Built target pksvmogr -[ 89%] Built target pkfilterascii +make[3]: Entering directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/pkfssvm.dir/build'. +make[3]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' [ 91%] Built target pkdsm2shadow [ 93%] Built target pkcomposite -[ 95%] Built target pkfssvm -[ 97%] Built target pkoptsvm -[100%] Built target pkascii2ogr +[ 95%] Built target pkascii2ogr +[ 97%] Built target pkfssvm +[100%] Built target pkoptsvm make[2]: Leaving directory '/build/pktools-2.6.7.6+ds/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/pktools-2.6.7.6+ds/obj-i686-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall @@ -9007,7 +9073,7 @@ dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libalgorithms1/DEBIAN/symbols doesn't match completely debian/libalgorithms1.symbols --- debian/libalgorithms1.symbols (libalgorithms1_2.6.7.6_i386) -+++ dpkg-gensymbolse4B81A 2022-07-14 05:50:39.669547893 -1200 ++++ dpkg-gensymbolswidYBh 2021-06-12 01:40:14.358438583 +1400 @@ -1,7 +1,7 @@ libalgorithms.so.1 #PACKAGE# #MINVER# * Build-Depends-Package: pktools-dev @@ -9251,7 +9317,7 @@ _ZTI11ONE_CLASS_Q@Base 2.5.2 dpkg-gensymbols: warning: debian/libfileclasses1/DEBIAN/symbols doesn't match completely debian/libfileclasses1.symbols --- debian/libfileclasses1.symbols (libfileclasses1_2.6.7.6_i386) -+++ dpkg-gensymbolszdVaa1 2022-07-14 05:50:39.885547893 -1200 ++++ dpkg-gensymbolsun4IPb 2021-06-12 01:40:16.906353289 +1400 @@ -17,7 +17,7 @@ _ZN4arma5DatumIdE3nanE@Base 2.6.7.3 (subst)_ZN4arma5DatumI{qptrdiff}E3nanE@Base 2.6.7.3 @@ -9263,7 +9329,7 @@ (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 2.6.4 dpkg-gensymbols: warning: debian/libimageclasses1/DEBIAN/symbols doesn't match completely debian/libimageclasses1.symbols --- debian/libimageclasses1.symbols (libimageclasses1_2.6.7.6_i386) -+++ dpkg-gensymbols07vr6u 2022-07-14 05:50:40.041547893 -1200 ++++ dpkg-gensymbolsR6JAJX 2021-06-12 01:40:18.334305487 +1400 @@ -130,37 +130,37 @@ _ZNK13ImgRasterGdal9geo2imageEddRdS0_@Base 2.6.6 _ZNK13ImgRasterGdal9image2geoEddRdS0_@Base 2.6.6 @@ -9327,29 +9393,31 @@ dpkg-gencontrol: warning: Depends field of package libbase1: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake -dpkg-deb: building package 'pktools-dbgsym' in '../pktools-dbgsym_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'libbase1-dbgsym' in '../libbase1-dbgsym_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'libimageclasses1-dbgsym' in '../libimageclasses1-dbgsym_2.6.7.6+ds-3_i386.deb'. dpkg-deb: building package 'pktools' in '../pktools_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'pktools-dev' in '../pktools-dev_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'libalgorithms1' in '../libalgorithms1_2.6.7.6+ds-3_i386.deb'. dpkg-deb: building package 'libalgorithms1-dbgsym' in '../libalgorithms1-dbgsym_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'libbase1-dbgsym' in '../libbase1-dbgsym_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'libbase1' in '../libbase1_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'libfileclasses1' in '../libfileclasses1_2.6.7.6+ds-3_i386.deb'. dpkg-deb: building package 'libfileclasses1-dbgsym' in '../libfileclasses1-dbgsym_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'pktools-dev' in '../pktools-dev_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'libfileclasses1' in '../libfileclasses1_2.6.7.6+ds-3_i386.deb'. dpkg-deb: building package 'libimageclasses1' in '../libimageclasses1_2.6.7.6+ds-3_i386.deb'. -dpkg-deb: building package 'libimageclasses1-dbgsym' in '../libimageclasses1-dbgsym_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'libalgorithms1' in '../libalgorithms1_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'libbase1' in '../libbase1_2.6.7.6+ds-3_i386.deb'. +dpkg-deb: building package 'pktools-dbgsym' in '../pktools-dbgsym_2.6.7.6+ds-3_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../pktools_2.6.7.6+ds-3_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/20176/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/26249 and its subdirectories -I: Current time: Thu Jul 14 05:50:53 -12 2022 -I: pbuilder-time-stamp: 1657821053 +I: removing directory /srv/workspace/pbuilder/20176 and its subdirectories +I: Current time: Sat Jun 12 01:41:23 +14 2021 +I: pbuilder-time-stamp: 1623411683